Query completions are a set of predictive suggestions that might appear when a searcher starts typing a query into a search box.
They offer searchers possible terms to search for based on what they start searching for, and are entirely optional.
Google granted a patent on query completions on June 30, 2021. Google has added information on help pages in the past about their use of query completions:
This patent relates to search engines, which aim to identify resources, such as webpages, images, text documents, and multimedia content like videos, relevant to a searcher’s information needs and present information about the resources in a most useful manner to the searcher.
Internet search engines generally return a set of search results (SERPs), each identifying a resource, in response to a searcher-submitted query.
Advertisement
Continue Reading Below
Search systems that operate internet search engines can also provide query completions to searchers to help searchers satisfy their informational needs.
As used in this patent, the term “query completion” refers to a suggested sequence of terms that can get used as a query.
Some search systems may provide query completions in a list as the searcher is entering a query.
A searcher device interface for a search system typically sends input to the search system as the searcher enters each character of a query, and the search system provides query completions that match the entered characters.
The characters sent to the search system before the searcher enters a search command input, e.g., hitting the “Enter” key on an input keyboard or a “search” button on a searcher interface, may be referred to as a “query prefix.”
Once the query completions are received, the searcher device displays the query completions for searcher selection.
The searcher can select one of the query completions to submit the query completion to a search system without manually typing the query to enter the query.
Advertisement
Continue Reading Below
An example presentation of query completions is provided in a prior art way by a search system.
The example presentation includes a list of query completions provided for the one-character query prefix, “n.”
The query prefix can be submitted to a search system by software of a graphical searcher interface of a web browser, or by software of a searcher interface of some other software application installed on a searcher device, such as a mobile application installed on a mobile computing device.
In response to receiving the query prefix, the search system can provide a search results page or other responsive data in a form presented on the searcher device.
The search results page can get provided as a markup language document, e.g., a HyperText Markup Language document.
The searcher device can render the document, e.g., using a web browser, to present the search results page on a display of the searcher device.
The search results page includes query completions that represent potential completions of the query prefix in a ranked order. The query completion, “news,” is ranked first.
Notably, the prior art search system may not consider a previous query when generating query completions or may only consider previously submitted queries that match the query prefix.
This may be so even if the searcher has shown a greater interest in babies and parenting, e.g., through previously submitted questions, or explicitly, e.g., through a searcher profile.
The search results page also includes search results, which may provide while the searcher is entering the query, in other words, before the searcher has is finished entering the query. Search results provided in this way will get referred to as “instant” search results.
Advertisement
Continue Reading Below
A search system can obtain the search results by obtaining search results that satisfy the currently highest-ranked query completion.
In this example, the search results are for the highest-ranked query completion for query prefix, “basketball.”
This patent describes how a system can use a general-purpose action prediction engine to rank query completions based on how likely the query completions are to co-occur, in records of searcher activity of many searchers, with a query previously entered by the searcher.
A reference query can be used to search the records of searcher activity to identify likely query completions.
In general, one innovative aspect of the subject matter described in this specification can be embodied in methods that include:
This patent can also include related computer systems, apparatus, and computer programs recorded on computer storage devices, each configured to perform the actions of the methods. The patent describes these additional features as optional ones.
Advertisement
Continue Reading Below
It may use a reference parameter, which is a query previously submitted by the searcher. That reference parameter could be a:
The actions behind reference parameters for query completions include:
These actions include:
Identifying queries that are likely to co-occur with the reference parameter in searcher activity sessions comprises:
The ranking factor R is given by:
.function..function. ##EQU00001## wherein P(x|q) is a measure of a likelihood of the likely query x occurring in (x) an activity session given that the reference parameter q also occurred in the same activity session, and P(x) is a measure of the likelihood of the likely query x appearing in an activity session.
Advertisement
Continue Reading Below
This query completion patent can be found at:
Query completions
Inventors: Emanuel Taropa, and Ishai Rabinovitz
Assignee: GOOGLE LLC
US Patent: 10,698,901
Granted: June 30, 2020
Filed: March 27, 2017
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for ranking query completions based on activity session data. One of the methods includes receiving a query prefix from a searcher. A reference parameter for the searcher is obtained. Likely queries that are likely to co-occur with the reference parameter in searcher activity sessions are identified, wherein each likely query has an associated prediction score. A ranking of the likely queries is provided in response to receiving the query prefix.
This query completion patent tells us that a search system can improve query completions by considering information about a searcher. These can include a query previously submitted by the searcher.
Advertisement
Continue Reading Below
A previously submitted query can indicate the interests of the searcher, particularly of the present interests of the searcher, which can be useful when determining relevant query completions for a potentially short query prefix that may be devoid of other information.
The example presentation includes a list of query completions provided for the one-character query prefix, “n.”
In this example, it gets assumed that the searcher previously submitted the query “infant clothing.”
The search system can use this information to provide more relevant, practical, or personalized query completions for the searcher using the techniques described below.
For example, a search system may determine that a searcher who has recently entered the query “infant clothing” is more likely to be currently interested in baby clothes than in the news. Thus, the search system can generate query completions possible to co-occur in searcher activity data with the previous query “infant clothing.”
For example, the search system can determine that the query completion “newborn clothing” and the query completion “newborn baby clothes” are likely to co-occur in searcher activity data with the previous query “infant clothing.”
Advertisement
Continue Reading Below
The query completions may not have otherwise appeared among many top-ranked query completions had the last query not been considered.
So previous queries can influence what shows in a query completion at Google.
Serving query completions determined by looking at previous queries also result in the search system providing more relevant search results for a query prefix.
For example, the search results obtained for the query “newborn clothing” are more likely to be considered appropriate by a searcher whose previous query was “infant clothing” than search results related to the news.
Advertisement
Continue Reading Below
The search system allows searchers to control whether their previously submitted queries get stored by the system as queries are associated with how long they are stored and whether they get used in generating query completions.
This patent goes on to explain how caching, and the identification of likely query suggestions takes place.
It’s good to know Google’s information regarding query completions, especially if you optimize pages for the query terms that a search engine might rank pages.
Someone starting to search for what you offer may see results that differ based on reference parameters that could influence their search results.
These reference parameters can include geographic location, language preference, interest associated with a searcher profile, and previously searched for queries.
What query completions might pages that you are building get found?
More Resources:
Advertisement
Continue Reading Below
Featured image: Dilen/Shutterstock
Here is a recap of what happened in the search forums today, through the eyes…
When it comes to B2B strategy, a holistic approach is the only approach. Revenue organizations…
SEO Twitter reacted strongly when I shared Sundar Pichai’s statements about Search Generative Experience (SGE)…
Google Ads has posted its first new features announcement in its help section in over…
Google opened up its feedback form after it announced the Google March 2024 core update…
Google is now labeling or using the title of its SGE, Search Generative Experience, "AI…
This website uses cookies.
Leave a Comment