- To find results, Algolia uses text-based comparisons like typos and stop words, and non-textual factors such as criteria and geolocation.
- Ranking, which determines the order of results, relies on a tie-breaking algorithm to present the most relevant items first.
- Too many irrelevant results. Relevance suffers when searching large text attributes. Consider searching smaller, targeted attributes instead.
- Important content is buried. You haven’t implemented custom ranking or failed to set some key attributes as searchable.
Algolia Academy
Learn more about: Configuring Textual Relevance via the Dashboard
Algolia Academy
Learn more about: Configuring Textual Relevance via the API
How to improve relevance
If you don’t configure anything else, change these two settings:- Choose a good set of searchable attributes.
- Apply custom ranking to adapt Algolia to your needs.
Further relevance optimizations
Algolia has some key features to let you further enhance relevance:- Use rules to override relevance in some situations. For example, for seasonal product promotions.
- Use synonyms if your contain terms that users may be unfamiliar with.
- Offer facets so users can fine-tune the relevance of their results.
- Change natural language settings to help anticipate user errors (such as misspellings) and to optimize for a multi-lingual audience.
- Use Personalization (classic or advanced) to show returning users results that align with their established preferences, like works by a specific author or clothing from a particular brand.