Catalog Search: relevance scores, synonym tuning, and date field faceting
MINOR Text match relevance scores on search results
Search hits now return a breakdown of how their text relevance score was derived, giving merchandisers a window into ranking decisions for debugging and relevance tuning.
What's New?
text_match_infoon each hit - Every hit includes the overall relevancescoreplus additional signals such asbest_field_score,best_field_weight,fields_matched,tokens_matched,num_tokens_dropped, andtypo_prefix_score- Diagnose ranking - Use these signals to understand why one product ranks above another, or to build custom relative metrics for relevance evaluation
- Internal ranking signals, not display metrics - Scores are not normalized to a 0–100 scale and are only comparable within the same result set, so they are intended for debugging rather than shopper-facing "match %" display
For details see:
MINOR Synonym tuning settings on search profiles
Search profiles now expose a dedicated synonym_settings object so you can control how synonym matches are ranked and resolved at search time, independent of typo tolerance settings.
What's New?
- Demote synonym matches - Set
demote_synonym_matchto rank results matched via a synonym below direct (non-synonym) matches - Prefix synonym resolution - Set
synonym_resolution_allowed_on_prefixto allow incomplete (prefix) query tokens to resolve to synonyms at every token position - Typo-tolerant synonym resolution - Set
number_of_typos_allowed_when_resolving_synonyms(0, 1, or 2) so misspelled terms can still trigger a synonym expansion; this setting has moved here from typo tolerance
For details see:
MINOR Faceting on date fields
Date fields can now be used as facets, so users can filter results by dates such as when a product was created or last updated. Faceting is supported on both core date fields and custom (flow) date fields.
What's New?
- Custom date field faceting - Date-typed custom fields are now facetable, joining the existing string, integer, float, and boolean facet types
- Core date field faceting - Enable faceting on built-in date fields such as
created_atandupdated_atby settingfacetableincore_field_overrides - Re-index required - A re-index is required for the change to take effect
For details see: