Skip to content

Relevance Tuning

Control which results surface first. Field weights, boost rules, pinned items, and conditional ranking — all managed without code deploys.

Results that match intent

AACsearch separates retrieval from ranking. Tune relevance in the dashboard — no schema migration, no reindex, no redeploy.

Field weights

Assign relative importance to title, description, tags, and custom fields. A title match outweighs a description match by default.

Boost rules

Boost documents where in_stock is true or rating is 4.5+. Conditional boosts express merchandising logic declaratively.

Pinned results

Fix specific documents to position 1, 2, or 3 for a given query. Used for sponsored results, featured products, and editorial picks.

Merchandising presets

Save boost and pin configurations as named presets. Apply a Sale Season preset to all indexes in one click.

Custom scoring

Blend text relevance with numeric signals like price, recency, or popularity using a configurable scoring formula.

Relevance analytics

Measure CTR and zero-result rate before and after a tuning change. Roll back in one click if metrics regress.

Ranking rules you can audit

Adjust text weight, freshness, popularity, and business signals in one place.

json
// POST /v1/projects/:projectId/ranking-rules
{
  "fieldWeighting": { "title": 5, "description": 2, "content": 1 },
  "boostRules": [
    { "field": "in_stock", "value": true, "weight": 2.0 },
    { "field": "on_sale", "value": true, "weight": 1.5 }
  ],
  "pinnedResults": { "sale": ["doc_42", "doc_123"] }
}

Launch Search OS in one evening

Create an index, add documents and connect search from your app. Free tier covers a prototype — data persists when you upgrade.