This article outlines how to troubleshoot issues with the search backend related to experience training overrides. Read more about experience training in the Experience Training unit.
Be sure to follow the How to Start Debugging Backend Search Issues help article for general troubleshooting steps first.
General Troubleshooting Steps
The system is currently built such that it’s possible to approve or reject multiple overrides for the same input. Before approving or rejecting a suggestion, make sure there aren’t overlapping completed overrides for that query already. We’ll attempt to pick the latest override to apply, but having multiple overrides for the same search term can confuse the system.
- Check the existing overrides: The desired NLP filter will not show up if it was rejected or another NLP filter was approved for the same search query.
- Navigate to Search > [[Experience Name]] > Featured Snippet / NLP Filters / Spell Checking (whichever experience training overrides you are troubleshooting).
- Use the search bar to filter to the search term you are troubleshooting.
- Click to turn on the toggle for “Show completed”.
- Check to see if there are any entries for the relevant vertical.
- If the desired result was rejected for the relevant vertical, it would not be applied for this search query. If you would like it to apply, undo the completed experience training override.
- If a different result was approved, the desired one will not be applied.
- Undo the incorrect filter.
- Toggle “Show completed” off.
- Approve the desired result by clicking the green checkmark next to it.
- If there are multiple active overrides, undo undesired ones so that there is only one active override.
No NLP Filter/Featured Snippet/Spell Check is applied
If you reject a suggestion, the algorithm does not select the next-best option. Follow the steps above to see if that search term has a rejected suggestion, but not an approved suggestion, and then approve the desired result. You may need to wait for the system to suggest a new override after the relevant search query is run again.
My Featured Snippet override is no longer working
Check to see if there was a change to the content of the entity that the snippet is extracted from. If there was a change and Search can’t find the snippet in the body anymore, the override becomes stale and it won’t match.
To re-create the override, follow the steps above to:
- Undo the existing override.
- Approve a more recent featured snippet with the correct body.
Please sign in to leave a comment.