Usually the product exists and search cannot reach it. The six recurring causes are misspellings, unknown synonyms, descriptive phrasing, missing catalogue attributes, over-restrictive filters, and results ranked so far down that nobody scrolls to them. Your zero-result log identifies which one dominates.
Each cause has a distinct signature in the logs, and the fixes are not interchangeable.
| Signature in the log | Likely cause | Fix |
|---|---|---|
| Zero results, near-miss spelling | Typos | Typo tolerance |
| Zero results, valid word | Vocabulary mismatch | Synonyms |
| Zero results, long phrase | Descriptive query | Semantic retrieval |
| Results returned, no clicks | Ranking or relevance | Re-ranking, boosts |
| Filter applied, empty set | Sparse attributes | Catalogue data |
| Repeated refinement | Poor first page | Ranking plus facets |
A failed search rarely produces a complaint. The shopper concludes the item is not stocked and leaves, so the store sees a bounce rather than a defect. That is why search problems persist for years in businesses that measure everything else carefully.