[SaaS only]{class="badge positive" title="Applies to Adobe Commerce as a Cloud Service and Adobe Commerce Optimizer projects only (Adobe-managed SaaS infrastructure)."}

Semantic search

Semantic search uses AI to understand what shoppers mean, not just the exact words they type. Queries such as “dress for a beach wedding” or “comfortable shoes for standing all day” can return relevant products even when your catalog does not use those exact phrases.

Adobe Commerce Optimizer combines keyword matching and semantic matching in one search experience. You do not manage separate keyword and semantic modes on the storefront. In the Admin, go to the Settings workspace to manage semantic search and optionally tune advanced controls on the Advanced search tab.

Benefits

  • Fewer empty search pages — Shoppers find products when their wording does not match catalog text exactly.
  • Better intent matching — Natural, descriptive queries return useful results.
  • Less synonym maintenance — Common word variations (for example, couch and sofa) are often handled without manual synonym lists.
  • No storefront or developer work — Semantic search is enabled by default and requires no theme code, drop-in, or API changes.

How it works

When semantic search is enabled, Adobe Commerce Optimizer uses predefined catalog attributes chosen by the system (such as product name and description) to interpret query meaning alongside traditional keyword search. You do not select or prioritize attributes in the Admin.

For example:

  • A search for “leather couch” can return products labeled “leather sofa.”
  • “Spring dress” can surface seasonal dresses even when “spring” is not in the product name.
  • “Shoes for trail running” can match products described as off-road or hiking footwear.

Semantic search works alongside your existing Adobe Commerce Optimizer search configuration. You do not replace keyword search or reconfigure the storefront.

When semantic search is active:

  • Your existing merchandising rules, synonyms, facets, boosts, and filters continue to apply.
  • Semantic search adds AI-powered understanding of shopper intent to improve result relevance alongside keyword matching.
  • Predefined catalog attributes are indexed automatically. You do not select attributes or publish a separate configuration.

Manage semantic search in the Admin

Semantic search is enabled by default for eligible English catalogs. Go to Settings > Advanced search to confirm the setting or change it:

  1. In the Admin, go to Settings.

  2. On the Advanced search tab, review Enable semantic search.

    When enabled, search matches products based on meaning and context, which can produce more relevant results, fewer empty search pages, and improved conversion.

  3. Click Save if you change the toggle or tuning controls.

    Search results update after indexing completes. For a medium-sized catalog, indexing can take up to half an hour. For large catalogs with millions of products, it can take a few hours.

NOTE
Semantic search is available for English catalogs only. If you change Language to a non-English catalog, Enable semantic search is disabled automatically.

You do not need to publish a separate configuration or change storefront settings after you save.

Validate after enablement

After semantic search is active and indexing completes, Adobe recommends validating search performance. Use the Search performance page to review metrics and test queries that matter to your business.

  1. Review your top searched terms in the Unique searches report.
  2. Test historical zero-result queries from the Zero results report on the storefront.
  3. Compare search results for the same queries before and after enablement.
  4. Monitor search conversion and engagement metrics, including click-through rate, conversion rate, and zero results rate.

Optional tuning

On the Advanced search tab, you can adjust how search behaves after semantic search is enabled:

  • Semantic boost — Increase or decrease how strongly meaning-based matches influence ranking. For example, let’s say a product match retrieved through semantic search shows up at the end of result. Adding a boost moves it higher up in the result.
  • Similarity threshold — Set how close a match must be before a product appears. Lower values show more results; higher values show fewer, tighter matches.
  • Fuzzy search and Fuzzy search similarity threshold — Help shoppers find products when queries include small spelling differences.

See Advanced search for control descriptions and step-by-step guidance.

Best practices

  • Use clear, descriptive product names and descriptions (ideally 50-100 words) so both keyword and semantic matching have strong catalog text to work with.
  • Start with the default Enable semantic search setting, then adjust Semantic boost or Similarity threshold only if results feel too broad or too narrow.
  • Keep brand-specific or highly technical synonyms where semantic search may not cover specialized terms.

Troubleshooting

Issue
What to do
No change on the storefront right after saving
Wait for indexing to finish. Large catalogs can take longer.
Results feel too broad
Raise Similarity threshold or lower Semantic boost on the Advanced search tab.
Results feel too narrow
Lower Similarity threshold or raise Semantic boost.
Semantic search is unavailable
Confirm Language is set to English.

Limitations semantic-search-limitations

  • Catalog language: Semantic search is available only for English-language catalogs.

More help on this topic

recommendation-more-help
commerce-help-optimizer