On-site search: the highest-intent traffic in your store
The search box is the highest-intent surface in a store. Someone who types a query has told you exactly what they want, and yet on-site search is routinely the least maintained part of the site.
Fixing it is unusually cheap relative to its effect, because the traffic is already there and already ready to buy.
The failures that cost most#
- Zero results for typos and plurals. "Trainer" and "trainers" must be the same query.
- Product codes and part numbers not matched exactly. Keyword search handles these better than semantic search does.
- Synonyms your customers use but your catalogue does not: "jumper" and "sweater", "hob" and "cooktop".
- No results page that dead-ends instead of offering categories or the closest matches.
- Results ordered by relevance alone, ignoring stock and margin.
What good search does#
| Behaviour | Effect |
|---|---|
| Tolerates typos and plurals | Recovers the largest slice of zero-result queries |
| Matches codes exactly | Rescues high-intent buyers who know what they want |
| Shows facets that fit the results | Turns one query into a browsable set |
| Demotes out-of-stock items | Stops sending buyers to dead ends |
| Suggests as you type | Shortens the path and reveals vocabulary |
The report worth reading every week#
Export the top queries with zero results. That list is a free product roadmap: it tells you what customers believe you sell, what they call it, and what you might be missing from the catalogue entirely.
Half of a typical zero-result list is fixable with synonyms and typo tolerance, not new products.
Do you need a search service?#
Under a few thousand products, the platform's search plus synonyms, typo tolerance and stock-aware ordering is often enough. Beyond that, or with heavy faceting, a dedicated search service earns its cost quickly.
Frequently asked questions
How much better do searchers convert?
Several times better than browsers in most stores, which is why the box deserves real attention.
Is semantic search better than keyword search?
Not for product codes and exact names. A hybrid of both is what works in practice.
What is the fastest improvement?
Typo tolerance plus a synonym list built from your zero-result report.
onsite searchecommerce searchzero resultssearch relevanceproduct discovery