Skip to main content

Boost Types Reference

This reference describes each boost type, when to use it, and how it works.

Text Matching Boosts

These boosts prioritize results based on how well field values match the search query.

Exact Match

Boosts results where the selected field's value exactly equals the entire search query.

Configuration:

  • Type — (Optional) Filter available fields by content type
  • Index — The text field to match against
  • Weight — Boost strength (0-100)

How it works:

  • The field value must match the complete query string exactly
  • Case sensitivity depends on the underlying search engine configuration
  • Whitespace in the query matters

Best for:

  • SKU or product code searches
  • Title fields where exact matches should rank highest
  • ID or reference number lookups

Example: If the search query is "Breaking News Update" and an article's title is exactly "Breaking News Update", that article receives the boost.


Partial Match

Boosts results where any of the individual search terms appear in the selected field.

Configuration:

  • Type — (Optional) Filter available fields by content type
  • Index — The text field to match against
  • Weight — Boost strength (0-100)

How it works:

  • Splits the search query into individual terms (by whitespace)
  • Boosts results where any term matches within the field
  • More matching terms generally means higher relevance

Best for:

  • General content searches
  • Fields with descriptive text (titles, summaries, body content)
  • When partial matches should still surface relevant results

Example: If the search query is "climate change policy", articles containing "climate", "change", or "policy" in the selected field receive the boost.


Starts With Match

Boosts results where the selected field's value begins with the search query or any of its terms.

Configuration:

  • Type — (Optional) Filter available fields by content type
  • Index — The text field to match against
  • Weight — Boost strength (0-100)

How it works:

  • Checks if the field value starts with the complete query string
  • Also checks if the field starts with any individual query term (when multiple terms exist)
  • Useful for autocomplete-style searching

Best for:

  • Name or title searches where users type the beginning of a value
  • Autocomplete scenarios
  • Alphabetically-organized content

Example: Searching for "Intro" would boost articles with titles like "Introduction to...", "Introducing the new...", etc.


Content Type Boost

Content Type

Boosts all results of a specific content type, regardless of the search query.

Configuration:

  • Content Type — The type to prioritize
  • Weight — Boost strength (0-100)

How it works:

  • Applies a relevance boost to all content of the selected type
  • Also includes subtypes of the selected type
  • Query-independent—always applies when searching

Best for:

  • Sites where certain content types are more important (e.g., Articles over Images)
  • Ensuring primary content surfaces above supporting content
  • Editorial workflows where specific types should be easily discoverable

Example: Setting a Content Type boost for "Article" with weight 50 means articles will generally rank higher than other content types in search results.


Date-Based Boosts

These boosts prioritize results based on date field values.

Newest

Boosts results with more recent dates in the selected field.

Configuration:

  • Type — (Optional) Filter available fields by content type
  • Index — The date field to sort by (only date-type fields appear)
  • Weight — Boost strength (0-100)

How it works:

  • Content with more recent dates receives higher relevance
  • The boost is proportional—very recent content gets more boost than slightly older content
  • Null dates or missing values receive no boost

Best for:

  • News sites where freshness matters
  • Event calendars (upcoming events)
  • Any content where recency indicates relevance

Example: With Newest boost on publishDate, an article published yesterday ranks higher than one published last month, all else being equal.


Oldest

Boosts results with older dates in the selected field.

Configuration:

  • Type — (Optional) Filter available fields by content type
  • Index — The date field to sort by (only date-type fields appear)
  • Weight — Boost strength (0-100)

How it works:

  • Content with older dates receives higher relevance
  • The boost is proportional—older content gets more boost
  • Null dates or missing values receive no boost

Best for:

  • Historical archives
  • Reference content that ages well
  • Situations where original/foundational content should surface first

Example: For a historical photo archive, setting Oldest boost on originalDate surfaces the oldest photographs first.


Semantic Boost

Semantic Match

Boosts results when search terms are phonetically similar to configured keywords, using Metaphone encoding.

Configuration:

  • Content Type — The type to boost when phonetic matches occur
  • Keywords — Terms that trigger the boost when phonetically matched
  • Weight — Boost strength (0-100)

How it works:

  • Converts search terms and keywords to phonetic codes using the Metaphone algorithm
  • When a search term's phonetic code matches a keyword's code, the boost applies
  • Also matches against the content type's display name

Best for:

  • Handling common misspellings
  • Multilingual sites where users might spell terms differently
  • Synonyms or alternative terms for content categories

Examples:

  • "nooz" phonetically matches "news"
  • "artikle" matches "article"
  • "foto" matches "photo"
tip

Add common misspellings and alternative spellings of your content type names as keywords to improve search findability.


Choosing the Right Boost

Use CaseRecommended Boost(s)
Exact ID/code lookupExact Match (high weight)
General content searchPartial Match + Content Type
News/blog sitePartial Match + Newest
E-commerce product searchExact Match (SKU) + Starts With (name)
Historical archivePartial Match + Oldest
Handling misspellingsSemantic Match
Prioritizing primary contentContent Type

Weight Guidelines by Boost Type

Boost TypeTypical Weight RangeNotes
Exact Match60-90High because exact matches are strong signals
Partial Match30-50Moderate; shouldn't overpower exact matches
Starts With40-60Between exact and partial
Content Type20-40Subtle influence across all results
Newest/Oldest20-50Balance with text matching boosts
Semantic Match30-50Similar to partial match