Why are results missing?
Basic checks
Incorrect result modification
- Execute search in Preview Pages.
- Apply all necessary filters/triggers.
- Check for Result Modification info message(s).
- Review if the relevant products are being blocked.
- Adjust the result modification if necessary.
Use of jargon or specific terms
- Use Preview Pages to search/navigate to the missing product.
- Optional: click on the PDP.
- Optional: change the view to show ‘All Fields’.
- Check if the product data contains the equivalent terms semantically. For example, ‘triple sec’ for ‘cointreau’.
- Set up a synonym if possible.
Missing attribute
- Use the preview pages to search/navigate to the missing product.
- Optional: click on the PDP.
- Optional: change the view to show ‘All Fields’.
- Check if any product attribute contains the relevant information.
- Add the missing information to the product data.
No spell check for misspelt terms
- Execute a search in Preview Pages.
- Check the ‘Results by pass’ facet.
- If you see an OR search pass or no results:
- Check how many different letters there are to the correct spelling. Note: reversed letters like ‘ab’ vs. ‘ba’ count as one difference.
- Check how long the misspelt word is.
- If there is a three or more letter difference, or the misspelt word is two letters long, set up a permanent synonym.
- If there is a one letter difference and the misspelt word is three letters or longer, or if there is a two-letter difference and the word is five letters or longer, set up a temporary synonym and review the spell check search pass configuration.
- If you see an EXACT or EXACT description match
- Most likely there are spelling mistakes in the product data. Review spelling of the products returned.
- If there are no spelling mistakes in the returned products, check if the searched term has a similar word stem as the words in the returned results. Alternatively, use the search engine tester for more advanced checks, see 'Word ending not detected?'
Advanced Checks
Advanced: Attribute not searchable
- Use Preview Pages to search/navigate to the missing product.
- Optional: click on the PDP.
- Optional: change the view to show ‘All Fields’.
- Check if the product data contains semantically equivalent terms. For example, ‘Triple Sec’ for ‘Cointreau’.
- Follow instructions for ‘Use of jargon or too specific terms?’
- Open System > Search > Search Index in Merchandising Studio
- Check if relevant attribute appears in source fields. Note down corresponding search field
- In the Merchandising Studio, open System > Search > Search Passes.
- Open EXACT.
- Check if the relevant search field is active.
- If the relevant search field is not active, consider adding it to the search index and the search pass. Please ensure that only the attributes with high-quality data are added to the search index.
Word ending not detected
- Open the Search Engine Tester.
- Enter a search term in different word forms, such as plural and singular.
- Pick a relevant Linguistic Analyser, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry in the last row.
- Add stemming override if different forms of the same word return different results
Incorrect replacement filter
- Open the Search Engine Tester.
- Enter the search term.
- Pick a relevant Linguistic Analyser, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry for the Character Replacement Filter and Multi Character Replacement Filter and the entry in the last row.
- Adjust Multi Character Replacement Filter if unexpected words are being concatenated or split
Missing stop word
- Open the Search Engine Tester.
- Enter a search term.
- Pick a relevant Linguistic Analyser, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry for StopFilter and the entry in the last row.
- Add a stop word if the irrelevant word is not removed.
Only stop words
- Open the Search Engine Tester.
- Enter a search term.
- Pick a relevant Linguistic Analyser, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry for StopFilter and the entry in the last row.
- Remove one or more stop words if the entire query gets deleted
Why are there too many irrelevant results?
Basic checks
Wrong attribution or categorisation
- Execute search in Preview Pages.
- Find irrelevant results.
- Click on the PDP.
- Optional: change the view to show ‘All Fields’.
- Check each term in the search to see which attribute(s) contain the information.
- If any data is incorrect, please adjust the product data.
Match on marketing categories
- Execute search in Preview Pages.
- Find irrelevant results.
- Click on the PDP.
- Optional: change the view to show ‘All Fields’.
- Check matches in categories.
- If the category name combines different types of products, add a temporary Result Modification.
- [Advanced] Add a temporary Multi Character Replacement with the name of the category.
Match on terms in the description
- Execute search in Preview Pages.
- Check if ‘Results by pass’ shows EXACT DESCRIPTION.
- Find irrelevant results and click on the PDP.
- If the long description is not visible by default, change the view to show ‘All Fields’.
- For each term, check the search to see which attribute(s) contain the information.
- If the long description contains a search term in a different context, for example, if a search for jeans returns a jacket with the description ‘wear with dark jeans’, change the product description or consider disabling long descriptions entirely.
Spell check of correct spelling
- Execute search in Preview Pages.
- Check if ‘Results by pass’ shows SPELL CHECK.
- Check the product catalogue or use shop navigation to check if any relevant products are available
- Add a Spelling Exception for the spell checked term.
- Search will now return OR match or zero results.
Incorrect synonym
- Open Merchandising Studio > Synonyms and select applicable scopes.
- Search for the search term or part of the search term in the synonym list.
- Execute search in Preview Pages.
- Find the irrelevant results.
- Validate that the synonymous term appears in irrelevant products.
- Adjust synonym
If synonyms cannot be found in Merchandising Studio, use the Search Engine Tester.
- Open the Search Engine Tester.
- Enter the search term and pick a locale.
- Execute search.
- Check in the entry for, as an example, englishS if any misleading entries appear in the list of synonymous terms.
- Open Merchandising Studio > Synonyms and select the applicable scopes.
- Search for the misleading word in the synonym list.
- Execute search in Preview Pages.
- Find irrelevant results.
- Validate that the synonymous term appears in irrelevant products.
- Adjust the synonym.
Brand names with categories, colours
- Execute search in Preview Pages.
- Find irrelevant results and click on the PDP.
- If the brand is not visible by default, change the view to show ‘All Fields’.
- For each item in search, check which attribute(s) contain the information.
- If the brand name contains the name of a colour (e.g. ‘Black Diamond’) or category (e.g. ‘Armani Jeans’), add a Multi Character Replacement to remove spaces in the brand name.
Advanced checks
Wrong ending removed
-
Open the Search Engine Tester.
-
Enter a search term.
- Pick a relevant Linguistic Analyser, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry in the last row.
- Execute search in Preview Pages.
- Find irrelevant results and click on the PDP.
- Change the view to show ‘All Fields’.
- Check which attribute(s) contain words starting with the same word stem.
- Add a stemming exception.
Incorrect stop word
- Open the Search Engine Tester.
- Enter a search term.
- Pick a relevant Linguistic Analyser, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry for StopFilter and the entry in the last row.
- Execute search in Preview Pages.
- Find irrelevant results and click on the PDP.
- Change the view to show ‘All Fields’
- Check if the difference between relevant and irrelevant results can be explained by irrelevant results not matching the identified stop word.
- Open web analytics and filter search term report on searches containing the stop word.
- Remove the stop word if it generally has a meaning in a search, for example, ‘go’ in ‘go pro’.
Special characters removed/replaced
- Open the Search Engine Tester.
- Enter a search term.
- Pick a relevant Linguistic Analyse, for example, EnglishS.
- Select Execute from the dropdown.
- Review the entry for ChracterReplacementFilter and the entry in the last row.
- Execute search in Preview Pages.
- Find irrelevant results and click on the PDP.
- Change the view to show ‘All Fields’.
- Check if the difference between relevant and irrelevant results can be explained by irrelevant results not using the identified special character.
- Open web analytics and filter the search term report on searches containing the special character.
- Remove the entry in the CharacterReplacementFilter if shoppers consistently use the special character with meaning and tend not to skip it or replace it with a base letter.
Why is the order of results not relevant?
Basic checks
Different Match Rate
- Execute search in Preview Pages.
- Enable Advanced Mode.
- Check that the products are sorted by Match Rate.
- Review Match Rate for examples of relevant, irrelevant and/or partially relevant results.
- Click on the PDP.
- Change the view to show ‘All Fields’.
- For each term, check the search to see which attribute(s) contain the information.
- Check if the different number of attributes contain relevant information.
- Set up temporary Result Modification to change the order.
Different number of fields match
- Execute a search in Preview Pages.
- Click on the PDPs for examples of relevant, irrelevant and/or partially relevant results.
- Change the view to show ‘All Fields’.
- Check for each term in the search which attribute(s) contain the information.
- Check if the different number of attributes contain the relevant information.
- Set up temporary Result Modification to change the order.
Different ranking cocktail values
- Execute search in Preview Pages.
- Enable Advanced Mode.
- Check that the products are sorted by Ranking Cocktail value and note down which Ranking Cocktail has been applied to this search.
- Find examples of results in the wrong order.
- Check Ranking Cocktail values for each example. Validate that all other ranking criteria, e.g. Match Rate, are equal.
- If values are directly visible on the PLP, click to PDP and change the view to show ‘All Fields’.
- Check if results are ranked in a way consistent with business goals.
- Set up a specific ranking or temporary Result Modification to change the order.
Advanced checks
Matches on synonymous terms
- Identify which synonyms have been triggered (same as 'Incorrect synonym?')
- Open the Search Engine Tester.
- Enter a search term and pick a locale.
- Execute search.
- Check the entry for, as an example, englishS if any misleading entries appear in the list of synonymous terms.
- Open Merchandising Studio > Synonyms and select the applicable scopes.
- Search for the misleading word in the synonym list.
- Execute search in Preview Pages.
- Find irrelevant results.
- Validate that the synonymous term appears in irrelevant products.
-
Follow the steps for ‘Different match rate?’ Look for all synonymous terms in addition to the original search term.
- Execute search in Preview Pages.
- Enable Advanced Mode.
- Check that the Match Rate sorts the products.
- Review the Match Rate for examples of relevant, irrelevant and/or partially relevant results.
- Click on the PDP.
- Change the view to show ‘All Fields’.
- Check for each term in the search which attribute(s) contain the information, including synonymous terms and the original search term.
- Check if some products match multiple synonymous terms in the same product attribute.
- Set up a temporary Result Modification to change the order.
Comments
0 comments
Please sign in to leave a comment.