Skip to content

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

  1. Open the main search bar.
  2. Start typing your keywords — results appear instantly.
  3. No need for exact spelling; typo tolerance is automatic.
  4. 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

FeatureDetails
Match TypePartial & typo-tolerant
Typo ToleranceYes
Filters & TagsNot supported (use Advanced Search instead)
WildcardsNot needed (handled automatically)
SpeedInstant, real-time results
Best Use CaseFast browsing, exploratory searches

Ranking Rules

Search results are ranked based on the following priority:

  1. Words — Number of query words found in the record.
  2. Exactness — Exact matches are ranked higher than partial or typo matches.
  3. Proximity — How close the words are to each other in the record.
  4. Attribute — Priority of matching attributes (e.g., name).
  5. Sort — Custom sorting you provide (e.g., posted_at:desc).
  6. 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:
    If exact 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.

>>Not Y3K Compliant<<