Appearance
Fast & Typo-Tolerant Search
Description
Fast & Typo-Tolerant Search uses Meilisearch to provide instant, typo-tolerant search results.
It supports partial matching and automatically handles small typos, making it excellent for general browsing and fast lookups.
This is the default method for members with their profile search setting set to fast & typo-tolerant search
.
Usage
- Open the main search bar.
- Start typing your keywords — results appear instantly.
- No need for exact spelling; typo tolerance is automatic.
- Check the exact box if really need perfect match
Query Behaviour
- ✅ Partial matches.
- ✅ Typo tolerance.
- ❌ No manual wildcard support (not needed).
- ❌ No advanced filters (use Advanced Search for filters).
- ✅ Supports sorting.
Characteristics
Feature | Details |
---|---|
Match Type | Partial & typo-tolerant |
Typo Tolerance | Yes |
Filters & Tags | Not supported (use Advanced Search instead) |
Wildcards | Not needed (handled automatically) |
Speed | Instant, real-time results |
Best Use Case | Fast browsing, exploratory searches |
Ranking Rules
Search results are ranked based on the following priority:
- Words — Number of query words found in the record.
- Exactness — Exact matches are ranked higher than partial or typo matches.
- Proximity — How close the words are to each other in the record.
- Attribute — Priority of matching attributes (e.g., name).
- Sort — Custom sorting you provide (e.g.,
posted_at:desc
). - Typo — Results with fewer typos are ranked higher.
Notes:
- Typos are tolerated but will appear lower than exact matches.
- Exact matches always get a boost.
- Sorting is applied after relevance-based ranking.
Notes
- Exact match mode:
Ifexact
is checked, the query is wrapped in quotes:"query"
.
When should I use this method?
Use for:
- Fast, casual browsing.
- When you want instant, typo-tolerant results.
- General searches without the need for complex filters.