When users search for specific phrases, MindTouch returns results based on your actual search query, and (optionally) facets the results to be confined to a specific section. How do we analyze your query?
MindTouch adaptive search
MindTouch has a built in learning algorithm that ensures the most relevant articles appear at the top of the search results. MindTouch automatically indexes content and weighs it according to the default algorithm that considers page title, content, tags, and attachments.
Adaptive search factors
- Page rating - As each article gets rated up or down, it impacts search results rankings.
- Search results navigation - The search algorithm adjusts article relevancy based on how often users do or do not view articles from search results.
How MindTouch handles your search queries
Whatever you enter into the search bar is analyzed by MindTouch. Your query is not taken literally. Instead, MindTouch considers the following:
- Stop words
Stemming - MindTouch determines appropriate variations of a word when entered as a search query. The word cats is stemmed as cat– and will return results containing cat, cats and catamaran. Stemming does not return results for words such as scattering; MindTouch compares the stem against the first portion of a word.
Tags are not stemmed.
Stop words - MindTouch does not index commonly used words and prepositions that clutter search results such as a, an, to, from, the, etc.
Language - MindTouch stems words based on your site's language, taking into account special characters in languages such as German, Russian and Spanish.
Read more about how to perform advanced searches in MindTouch.