search mobile facets autocomplete spellcheck crawler rankings weights synonyms analytics engage api customize documentation install setup technology content domains user history info home business cart chart contact email activate analyticsalt analytics autocomplete cart contact content crawling custom documentation domains email engage faceted history info install mobile person querybuilder search setup spellcheck synonyms weights engage_search_term engage_related_content engage_next_results engage_personalized_results engage_recent_results success add arrow-down arrow-left arrow-right arrow-up caret-down caret-left caret-right caret-up check close content conversions-small conversions details edit grid help small-info error live magento minus move photo pin plus preview refresh search settings small-home stat subtract text trash unpin wordpress x alert case_deflection advanced-permissions keyword-detection predictive-ai sso
Search Concepts / Phrase matching

What is Phrase matching?

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. For example, an advanced search engine will read "Apple watch" as a single query and only return documents which feature that entire phrase, while a simple search engine will return all documents that feature the term "Apple" and all documents that feature the term "watch".

In Swiftype

Swiftype uses phrase matching to return more relevant results for multiple words queries. Phrase matching also plays a key role when searching over large amounts of content, or when a search engine has a built-in bias towards newer content (e.g. articles published recently). For example, on a typical media or news website, the search term “iPhone” will be biased to show results that were published recently higher in the result set. If the user instead types “iPhone 3”, Swiftype determines through phrase matching that the date bias is less important and returns older results first if they are specifically about the iPhone 3.

Swiftype is the easiest way to add great search to your website