On most e-commerce websites, between 10 and 25% of internal searches return zero results. This might seem like an abstract technical figure - it is actually a direct measure of money going to your competitor. A visitor who types a query and lands on an empty page almost never tries again: they close the tab.

Yet most e-commerce teams don't track this rate. It doesn't appear in Google Analytics by default, it doesn't trigger alerts in standard dashboards, and it's not among the metrics reviewed in weekly meetings. It therefore thrives in silence.

12%
Of e-commerce searches return zero results on average
Baymard Institute
68%
Of users abandon the site after a zero-result page
Econsultancy
<5%
The target threshold for a well-configured search engine
Industry benchmark

The good news: the vast majority of zero-result queries are avoidable. They don't reflect a missing product in your catalog - they reflect a gap between how your customers search and how your engine indexes.

The 3 Main Causes of Zero-Result Pages

1

Typos and spelling variants

This is the most frequent and most easily fixable cause. A literal search engine will find nothing for "sheos", "labtop", "refrigartor" or "running shose". Yet the user's intent is perfectly clear.

Typical examples
"sheos" instead of "shoes" - "labtop" instead of "laptop" - "blender" searched as "belnder" - "waterproof" typed as "waterprooff"
Solution: automatic spell correction (fuzzy matching or spell correction) fixes 1-2 character errors without requiring the user to retype. A good engine must handle letter transpositions, omissions, duplicates and accent variants.
2

Synonyms and alternative vocabulary

Every catalog has its own vocabulary. The problem: your customers use theirs. The gap between the two is often far wider than expected. This mismatch affects all industries: fashion, electronics, home improvement, food, sports.

Typical examples
"sneaker" vs "trainer" vs "tennis shoe" - "fridge" vs "refrigerator" - "sofa" vs "couch" vs "settee" - "laptop" vs "notebook" vs "portable computer" - "headphones" vs "earphones" vs "headset"
Solution: configure bidirectional synonym groups in your search engine. When a user searches for "sneaker", the engine should return the same results as for "trainer" or "tennis shoe". This work is done once and benefits all future searches on these terms.
3

Missing semantic search

This is the deepest and hardest cause to fix manually. A keyword engine doesn't understand the intent behind a query: it looks for text matches. A user typing "something warm for winter" or "gift for 50-year-old man" gets zero results - not because the products don't exist, but because no one described their items in those terms.

Typical examples
"waterproof hiking jacket" doesn't return "windbreaker trekking" - "kitchen gift" doesn't return utensils - "casual dress shoes" fails because the engine doesn't understand the combination
Solution: a semantic search engine (vector or AI) that understands the meaning of queries rather than exact words. Unlike synonyms, this approach covers thousands of implicit cases without manual configuration.

Reduce your zero-result rate starting today

Vectail includes spell correction, synonym management and Google Vertex AI semantic search. 14-day free trial, no credit card required.

Start for free

How to Measure Your Zero-Result Rate

Before acting, you need to measure. Two methods depending on your setup:

Via Google Analytics 4

If you have site search tracking enabled in GA4, the search event is recorded on every query. In the event explorer, filter for sessions where a search occurred with no product page viewed in the following 30 seconds - this is a reliable indicator of empty or unclicked results.

Via your search engine logs

The most accurate method. All dedicated search engines (including Vectail) expose queries that returned zero results in their analytics dashboard. This is the starting point: export this list, identify recurring patterns, and address them by frequency.

The 80/20 rule: in most catalogs, 20% of zero-result queries account for 80% of the volume. Addressing the top 10 to 20 queries is often enough to cut your overall zero-result rate in half.

What to Do When the Product Truly Doesn't Exist

Not all zero-result pages are avoidable. Sometimes the requested product simply isn't in your catalog: discontinued reference, out of range, permanently out of stock. In this case, the challenge is no longer fixing the engine - it's not losing the user.

Four complementary approaches:

  • Nearby category suggestions - if "gas lawn mower" returns zero results because you only sell electric models, display the "Electric Mowers" category as an alternative.
  • Display popular products - in the absence of relevant results, show your bestsellers or new arrivals. An empty page is always worse than a page with content, even untargeted.
  • Guided reformulation - prompt the user to broaden their search ("Try a more general term") or modify it ("Did you mean...?"). Don't leave them facing a blank wall.
  • Link to contact or advice - on B2B stores or with technical catalogs, a "Can't find what you're looking for? Contact us" can recover a sale that an engine alone can't close.

What Your Zero-Result Query List Reveals

Beyond immediate optimization, your zero-result query list is a goldmine of information about your catalog and your customers:

Signal 1 - Products to source
If "electric cargo bike" regularly appears in your zero-result queries and you don't carry it, that's a signal of unmet demand. Your search engine becomes a commercial intelligence tool.
Signal 2 - Product description gaps
If "waterproof" generates results but "water-resistant" returns zero, your product sheets use vocabulary your customers don't. Zero-result queries tell you how to rewrite your descriptions.
Signal 3 - Filter problems
Queries like "shoes size 12" or "sofa deliverable in 48h" returning zero often signal that your site's filters don't work well with free-text search - a product attribute indexing issue.
Best practice: schedule a monthly 30-minute audit of your zero-result queries. Sort by frequency, identify patterns (synonyms? recurring typos? missing products?), and fix in that order. It's one of the most profitable actions on your search engine - and the least time-consuming.