Site search and filters are only as useful as the product structure behind them. If category names, attributes, synonyms, and variant values are inconsistent, shoppers see irrelevant results or no results at all. Taxonomy gives the discovery system the context it needs to rank and refine products.

Search needs to understand that a shopper’s wording may differ from the catalog wording. A customer may search for “sofa”, while the catalog says “couch”; “water bottle”, while a product says “hydration flask”; or a model number that appears only in a structured identifier. Taxonomy and controlled attributes create useful signals beyond the title.

Read how bad taxonomy affects site search before changing ranking rules. Fixing the source structure usually has a longer-lasting effect than adding individual synonyms.

Build filters around buying decisions

Start with the questions shoppers ask when comparing products in each category. Filters should narrow a meaningful set of products and help a shopper decide what to do next.

  • Use category-specific filters instead of exposing every field in the database.
  • Use canonical values for colour, size, material, compatibility, and other repeated concepts.
  • Keep product type separate from properties such as finish, audience, or use case.
  • Do not show empty filters or values that return one obscure product.
  • Make variant information usable without creating duplicate or confusing product cards.

Control synonyms and query intent

Keep a synonym dictionary with the query, preferred term, related terms, language, category context, and owner. Some synonyms should be equivalent; others should broaden the result set. “Sneakers” and “trainers” may be interchangeable in one market, while “running shoes” should often remain a more specific intent.

Use query logs to find repeated failed searches, not just obvious spelling mistakes. A high-volume zero-result query is evidence that the catalog, taxonomy, synonym set, or ranking rules need attention.

Use zero-result reports as taxonomy research

Review zero-result queries weekly and group them into product gaps, vocabulary gaps, data gaps, and intent gaps. A product gap means the range may be missing. A vocabulary gap means the product exists but uses different language. A data gap means the relevant attribute or identifier is missing. An intent gap means the query needs a landing page, collection, or merchandising rule.

Test the complete discovery journey

Test search, category navigation, facets, breadcrumbs, product detail pages, and add-to-cart paths together. A result may look correct in search but fail when the category filter removes it, the URL canonicalizes incorrectly, or the product variant lacks the selected attribute.

Track search exit rate, refinement rate, zero-result rate, result click-through rate, add-to-cart rate, and conversion rate by query group. Compare changes against a stable baseline and annotate taxonomy releases.

Connect search improvements to the product model

Use the faceted navigation guide and product attributes guide to review the underlying model. A PIM or catalog governance process should make it easy to add a new controlled value, approve it, map it to a category, and publish it to search without editing dozens of pages by hand.

For a wider catalog review, use the Catalog Health Score to identify structural and content issues that affect discovery.

A 30-day optimization loop

  1. Week 1: export search queries, zero-result queries, and high-exit categories.
  2. Week 2: fix the highest-impact category, attribute, and synonym gaps.
  3. Week 3: test ranking, filters, breadcrumbs, and mobile behavior.
  4. Week 4: compare discovery and conversion metrics, document the decision, and repeat.

Search is a living product experience. A clean taxonomy makes every future optimization faster and safer.