Search precision settings

This article is general for Shopify, BigCommerceWix, WooCommerce, Magento 1, Magento 2, and CS-Cart.

Important info

These settings are currently in beta and are being gradually rolled out. If you don’t see these settings in your admin panel, they haven’t been enabled for your store yet.

Searchanise now provides two new search settings that give you more control over how search queries are matched:

  • Word matching – controls how individual words are matched.
  • Phrase matching – controls how multiple-word queries are processed.

These settings help improve search relevance when customers expect exact matches rather than partial ones.

When should I use these settings?

These settings are useful if you notice that:

  • search returns too many irrelevant products;
  • you want more precise search results.

Example

Searching for Omen also returns products tagged with recomendações.

In this case, switching Word matching to Exact match prevents matches based on partial words.

Searching for Vitamin C returns products containing only Vitamin or only C.

In this case, switching Phrase matching to Exact phrase match ensures that only products containing both words are returned.

Word matching

Go to the Searchanise admin panel > Search & Navigation > Preferences section General tab > Word matching part.

Partial match (default)

Search matches parts of words.

Example

Search for:

sh

Results may include:

  • Shirt
  • Shoes
  • Fishing

This option returns the broadest set of results.

Exact match

Search matches complete words only.

Important info

SKU substring search does not work when Word matching is set to Exact match.

Example

Search for:

shirt

Results include:

  • Shirt

Results do not include:

  • T-shirted
  • Shirtss
  • Suitshirt

Choose this option if you want to prevent matches based on partial words.

Phrase matching

Go to the Searchanise admin panel > Search & Navigation > Preferences section General tab > Phrase matching part.

Search words separately (default)

Uses OR logic.

Products are returned if they contain at least one word from the search query.

Example

Search for:

Football boots

Results may include:

  • Football equipment
  • Winter boots
  • Football boots

This option maximizes the number of search results.

Exact phrase match

Uses AND logic.

All words from the search query must be present in the product data.

The order of the words does not matter.

Example

Search for:

Football boots

Results include:

  • Football boots for kids
  • Men’s football boots
  • Lightweight boots for football

Results do not include:

  • Football equipment
  • Running boots
  • Football socks

Because all query words (football and boots) must be present, products containing only one of the words are excluded. The order of the words does not matter, so products containing boots for football are also returned.

Improved search relevance

Along with these new settings, Searchanise also improves how search results are ranked.

Products are now prioritized based on:

  1. Exact phrase matches;
  2. Words appearing in the same order as the search query;
  3. Products containing all search words;
  4. The distance between matched words;
  5. Matches at the beginning of searchable fields;
  6. BM25 relevance scoring.

This helps ensure the most relevant products appear at the top of the search results.

Updated on July 30, 2026

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you

Let us improve this post!

Please tell us how we can improve this post

Related Articles