Navigate to: Marketing & Site Search > Site Search
Search functionality in the Znode WebStore is built on top of Elasticsearch. See Working With Elasticsearch for more information.
When a user enters a search query, Znode does the follow to the string using Elasticsearch functions:
Trigger the Standard Search Synonym Analyzer, with the following token filters:
Lowercase: Used to changes token text to lowercase
Synonyms: Used to create a list of words that can be used as an alternative and is saved in the synonym list, when a user enters a search keyword it is then compared with the synonym list to find the match before displaying the search results
Stopwords: Used to ignore all stop words if found in the search keyword. Stop words are usually words like “to”, “I”, “has”, “the”, “be”, “or”, etc.
Shingle: Used when tokens are to be generated using the concatenation of the adjacent tokens (words). Shingles are used to help speed up phrase queries
Stemmer: Use to reduce a word to its root form to ensure variants of a word match during a search.
Ex: walking and walked can be stemmed to the same root word: walk
Please see Elasticsearch Definitions for help understanding the terms on this page.