RelevanceRail
Product recommendations shoppers actually want

Synonyms and Typos Decide Whether Site Search Finds the Product You Actually Stock

Customers search in their words, catalogues are written in yours. Sofa versus couch, trainer versus sneaker, and every fat fingered variant in between: the synonym file is where search relevance is really edited.

Site search fails in a way that looks like absence. The shopper types trainers, the catalogue says sneakers, the results page says no products found, and the shopper concludes the store does not stock the thing it has four hundred of. Baymard's ecommerce search research has documented the pattern for years: a large share of stores fail basic synonym and misspelling queries that real customers type daily, and every failed query is a buyer with stated intent being turned away at the highest intent moment the store will ever get. The fix is unglamorous editorial work. A synonym map covering the vocabulary gap between customers and catalogue, in both directions, and tolerance for the common typo shapes: transposed letters, missing letters, the adjacent key errors a phone keyboard produces at speed. Shopify's Search and Discovery app and most serious search tools expose synonym management because the vendors know the algorithm cannot guess that your customers call a hooded sweatshirt a hoody, a jimmy, or a bunny hug depending on which province raised them.

Mine the gap from your own query logs

The synonym list you need is already written, in the zero results and low click query report your search tool keeps. Sort last quarter's failed queries by volume and the top of the list is a shopping list of vocabulary gaps, each one a product you stock described in words you do not use. Work the list in volume order, add the synonym or fix the product data, and rerun the query yourself to watch it land. Fifty entries usually cover the great bulk of failed intent on a mid sized catalogue, because customer vocabulary is creative but not infinite, and it clusters.

Fix product data where the data is the problem. If customers search a material, a use case, or a compatibility term that genuinely belongs in the product record, adding it to the catalogue beats mapping a synonym, because the term will matter for filters, recommendations, and external search too. Synonyms are for true equivalences and for words you do not want in your own copy. Data fixes are for facts. Confusing the two produces a synonym file doing the work of a catalogue team.

Related reading on this site: RelevanceRail and Zero Results Is a Ranking Failure Wearing a Search Costume cover the neighbouring problems in more depth.

Typos are a ranking problem, not a spelling lesson

Never answer a typo with a scolding empty page or a bare did you mean. The strong pattern is silent tolerance for one edit distance slips on real catalogue terms, results served as if the query were correct, with the correction shown as a quiet note the shopper can override. Shoppers on phones mistype at rates no catalogue should punish, and a shopper who typed nikke and gets the shoes has no complaint to file. A shopper corrected and made to click again has been given homework by a store that wants their money.

Guard the tolerance at the edges. Aggressive fuzzy matching on short queries turns a precise three letter search into a page of near misses, and brand and model terms deserve exactness because the shopper typing a model number knows it better than the algorithm does. Tolerance should widen as query length grows and stay tight where a short string is likely intentional.

Synonyms need an owner and a retirement plan

Synonym files rot like every other mapping. A seasonal term spikes, gets mapped, and keeps steering results two years after the trend died. A supplier rename orphans a brand synonym that now points at a discontinued line. Assign the file to whoever owns search quality, review it with the failed query report quarterly, and delete entries that no longer earn their steering. A smaller file that is current beats the thousand line artifact of every campaign the store ever ran, because each stale synonym is a small, permanent misdirection applied to a live buyer.

Frequently asked questions

Why does site search return no results for products a store stocks?

Usually a vocabulary gap: customers search in their own words, such as trainers, while the catalogue uses different terms, such as sneakers. Without synonym mapping between customer vocabulary and catalogue terms, the search cannot match a product that is in stock.

Where should a store get its synonym list?

From its own search data: the zero results and low click query reports, sorted by volume. Those failed queries are the exact vocabulary gaps costing sales, and working the top entries typically covers most failed intent on a mid sized catalogue.

How should ecommerce search handle typos?

With silent tolerance for common slip shapes, serving results as if the query were correct and noting the correction without forcing another click. Tolerance should be tighter for short, precise queries like model numbers and wider for longer natural queries.

What is the difference between a synonym fix and a product data fix?

Synonyms map true equivalences between customer words and catalogue words. If customers search a real product fact, like a material or compatibility term, that belongs in the product data itself, where it also helps filters and recommendations.

© 2026 RelevanceRail · 447 Broadway, 2nd Floor #796, New York, NY 10013 · llms.txt