When evaluating your next Site Search solution, you may come across some terms that you’re not familiar with. We are often asked, What does this mean? From Bigram Matching, to Corpus, to Autocomplete, having a grasp of these common terms will help you better understand and evaluate your next website search engine platform. This post provides you with explanations for the most popular/common site search terms.
Autocomplete (also known as typeahead or autosuggest) is a language prediction tool that many search interfaces use to provide suggestions for users as they type in a query.
Bigram matching is a language analysis tool which advanced search engines use to find results for multiple-word queries that are similar to but not exactly the same as the text in the searchable index. (example: iPhone, i phone, i-phone are all different terms, but the algorithm recognizes them as the same)
Clickthrough behavior is a type of data that records what results users are clicking on from an SERP.
Constant Crawl is a Swiftype feature that allows your search engine index to be updated in real time. This means that any time a page is created or updated, Swiftbot will immediately index the new content and make it available in search results.
In the world of search, conversions occur when users perform a query and click on a result from the SERP.
The corpus is the entire body of searchable text in a search index.
The term document refers to a single page or item in a website search index. On a publishing website, for example, a document could be a single article. On an ecommerce website, a document could be a product listing.
Document frequency is the number of times a given term or query appears in a specific document within a larger search index.
Exit rate is a measurement in search analytics that records how often users perform a query then leave the SERP without clicking on a result.
Filtering is a search tool that lets users to restrict their search to a certain section of a website or a specific document type.
Phrase matching is a language-dependent process which advanced search engines use to identify sets of words that should be treated as a cohesive unit when scanning across a search index for the most relevant documents.
Queries are the strings of text that users type into a search bar when looking for a specific result or set of results. Queries can be one word or several.
Stemming is a language-dependent process of removing suffixes from words so that words with the same root match each other.
Term frequency is the number of times a given term or query apears within a search index.
To see the complete list of keywords, visit our Search Concepts overview page.