If you've added custom stop words using Algolia's removeStopWords setting and Dictionaries feature but they still appear in your search results, there may be an issue with your prefix search configuration. This article explains the common cause and how to fix it.
If you've already:
-
Set the appropriate Language configuration
-
Enabled removeStopWords
-
Added your custom stop words using Dictionaries
…but you're still seeing those stop words in queries, the issue may be related to how Algolia handles prefix search.
As noted in our documentation, stop words are only removed from query terms that are not treated as prefixes. If your queryType is set to prefixLast or prefixAll, stop words might not be removed as expected.
To resolve this, set the queryType parameter to prefixNone.