Features
All of MeiliSearch’s features are provided right out of the box, and can be easily configured. Here are a few of them that you should try out!
- Search as you type
- Ultra relevant
- Typo tolerant
- Synonyms
- Highlighting
- Filters
- Faceting
- Placeholder search
- Comprehensive language support
Search as you type
Also called “instant search”. Results are delivered while you’re still inputting your query. Displayed results are changed in real-time whenever you type additional text into the search box.
Ultra relevant
MeiliSearch’s default relevancy rules are designed to deliver an intuitive search experience with zero setup. They can be customized to ensure perfect results for your dataset.
Typo tolerant
Instead of letting typos ruin your search experience, MeiliSearch will always find the results you expect.
Read more about typo tolerance in this dedicated guide.
Synonyms
MeiliSearch in action with
batman
andjoker
defined as synonyms.
Defining synonyms lets you craft a more tailored, intuitive search experience.
Read more about synonyms in this dedicated guide.
Highlighting
Highlight query terms so that matches pop out to the eye. Users don’t need to read the entire text to find the match.
Filters
Meilisearch allows you to define filters so you can filter through the results based on criteria.
Faceting
Faceted search allows you to classify search results into categories and to build intuitive navigation interfaces.
Placeholder search
If you make a search without inputting any query words, MeiliSearch will return all the documents in that index sorted by its custom ranking rules. This feature is called placeholder search. It is particularly effective when used with other features such as faceting or filtering, which allow users to narrow their searches and browse by category.
Placeholder search is not affected by MeiliSearch’s default ranking rules—only custom rules added by a user. If no custom rules have been set, the results are displayed in the order of their internal database position.
Comprehensive language support
MeiliSearch is multilingual! We aim to support every language represented in our global community.