Use our autocomplete.js library to build a search dropdown.
Use our web and mobile front-end libraries to build an Instant Search result page.
Add filters to your search using Facets, Tags, or Numeric Filters.
Your site or app has multiple languages? Learn how to configure Algolia to handle that.
Discover distinct, a feature deduplicating results that share a common attribute.
Learn how to create a @mention, #hashtag feature like the one on Twitter, Facebook...
Create visual search results that load new items as you scroll.
Learn how to setup simple sorting options (sort by relevance, date, price...).
Understand everything about our ranking algorithm, and optimize the relevance of your search.
Learn how Algolia handles the typing mistakes, and how to fine tune the configuration for your specific use-case.
Create custom synonyms sets to improve the relevance of the search results.