If specific search terms return no results in Eureka, a complete Product Catalog does not necessarily mean every item is eligible for the current search. Results are also affected by the selected locale, request parameters, filters, merchandising rules, exclusions, synonym coverage, and indexing status.
Follow these checks in order:
1. Check Product Catalog
Confirm the product exists in the Product Catalog.
Open Product Attribute Settings and verify the relevant attributes (for example, product name, color, style) have the Searchable toggle enabled, so they are indexed and considered during search. For example, if "white" or "crop" returns nothing, check whether those values are indexed for search.
Make sure the dashboard, campaign, and API request all use the intended locale.
Search for a known product using a searchable title, category, or attribute to confirm the basics work.
2. Simplify the request
Verify the query, locale, pagination, filter, and strategy parameters.
Temporarily remove optional filters and run the same search again.
If the result changes, restore the parameters one at a time to identify which one limits the results.
3. Check Global Filter
Review the Global Filter settings. Rules applied here can unintentionally filter out results across multiple queries.
Temporarily disable the filter and repeat the search.
After changing a Global Filter, check whether Eureka requires reindexing.
4. Check Merchandising Rules
In Merchandising Rules, check for global or conditional rules that hide the keyword, its category, or products matching particular attributes.
Review the Excluded Items settings for the affected product IDs and categories.
Confirm the rules are configured for the intended query, category, and locale.
5. Check Synonym Definitions
Ensure that common variations or alternative terms are defined as synonyms in the system. For example, add "hoodie" as a synonym for "sweatshirt" so users can find the intended product regardless of term variation.
6. Check indexing
Go to Eureka > Settings and select the affected locale.
Review the last index time and any indexing notification.
If an update is required, start reindexing after you finish your configuration changes.
Validate the search again once indexing completes.
7. Check URL Redirections (Optional)
While URL redirections do not impact search results, confirm if a redirect exists for branded or generic terms. Ensure it points to a relevant landing or product page.
A product appearing in the catalog confirms its data exists. Filters, merchandising actions, exclusions, request configuration, synonym gaps, or an outdated search index can still prevent it from appearing in a particular Eureka result set.