
A search suggest drop-down list is a
query feature used in
computing to show the searcher
shortcut
Shortcut may refer to:
Navigation
* Rat running or shortcut, a minor-road alternative to a signposted route
* File shortcut, a handle which allows the user to find a file or resource located in a different directory or folder on a computer
* Key ...
s, while the query is typed into a
text box. Before the query is complete, a
drop-down list with the suggested completions appears to provide options to select. The suggested queries then enable the searcher to complete the required search quickly. As a form of
autocompletion
Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing. In Android and iOS smartphones, this is called predictive text. In graphical user interfaces, users can typically press the tab ...
, the suggestion list is distinct from
search history in that it attempts to be predictive even when the user is searching for the first time. Data may come from popular searches, sponsors, geographic location or other sources.
These lists are used by
operating systems,
web browsers and various
websites, particularly
search engine
A search engine is a software system designed to carry out web searches. They search the World Wide Web in a systematic way for particular information specified in a textual web search query. The search results are generally presented in a ...
s. Search suggestions are common with a 2014 survey finding that over 80% of
e-commerce websites included them.
The
computing science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
of
syntax
In linguistics, syntax () is the study of how words and morphemes combine to form larger units such as phrases and sentences. Central concerns of syntax include word order, grammatical relations, hierarchical sentence structure ( constituency) ...
and
algorithms are used to form search results from a
database.
Content management system
A content management system (CMS) is computer software used to manage the creation and modification of digital content (content management).''Managing Enterprise Content: A Unified Content Strategy''. Ann Rockley, Pamela Kostur, Steve Manning. New ...
s and frequent searches can assist
software engineers
Software engineering is a systematic engineering approach to software development.
A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term '' ...
in
optimizing more refined queries with methods of parameters and subroutines. Suggestions can be results for the current query or related queries by words, time and dates, categories and
tags. The suggestion list may be reordered by other options, as
enumerative
An enumeration is a complete, ordered listing of all the items in a collection. The term is commonly used in mathematics and computer science to refer to a listing of all of the elements of a set. The precise requirements for an enumeration (f ...
,
hierarchical
A hierarchy (from Greek: , from , 'president of sacred rites') is an arrangement of items (objects, names, values, categories, etc.) that are represented as being "above", "below", or "at the same level as" one another. Hierarchy is an important ...
or
faceted.
Although not the first deployment of search suggestions,
Google Suggest
The following is a list of products, services, and apps provided by Google. Active, soon-to-be discontinued, and discontinued products, services, tools, hardware, and other applications are broken out into designated sections.
Web-based product ...
is one of the most prominent. Four years before it was considered stable, the feature was developed in 2004 by Google engineer Kevin Gibbs and the name was chosen by
Marissa Mayer. Google, and other large search companies, maintain a blacklist that prevents the display of queries that could be interpreted as violating their
social responsibility. Despite this, the company regularly receives complaints that several popular suggestions, or suggestions whose positions have been inflated by
bots
The British Overseas Territories (BOTs), also known as the United Kingdom Overseas Territories (UKOTs), are fourteen territories with a constitutional and historical link with the United Kingdom. They are the last remnants of the former Bri ...
, should be added to this list.
The
Electronic Frontier Foundation
The Electronic Frontier Foundation (EFF) is an international non-profit digital rights group based in San Francisco, California. The foundation was formed on 10 July 1990 by John Gilmore, John Perry Barlow and Mitch Kapor to promote Internet ci ...
's
Jillian York has criticized
Apple's blacklist for including words that are merely provocative.
One example of a project using suggested queries to expose societal attitudes was a 2013 ad series called ''The Autocomplete Truth'' by
UN Women. The campaign showed several gender stereotypes being displayed as popular searches by Google Suggest. Another was a story by
Bad Astronomy that revealed a distrustful perspective on scientists in the suggestion box. Additionally, cases related to
libel
Defamation is the act of communicating to a third party false statements about a person, place or thing that results in damage to its reputation. It can be spoken (slander) or written (libel). It constitutes a tort or a crime. The legal defini ...
laws have posited that suggestions may inspire people to associate specific names with specific alleged crimes when they would not have otherwise.
Some users have criticized the fact that suggestion-enabled text boxes, unlike the
web forms
A webform, web form or HTML form on a web page allows a user to enter data that is sent to a server for processing. Forms can resemble paper or database forms because web users fill out the forms using checkboxes, radio buttons, or text fields. F ...
of static HTML, send data about each keystroke to a central server. Such data has the potential to
identify specific people. This has caused at least one
Mozilla Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and a ...
developer to opine that "users mostly dislike search suggestions". Apart from the privacy debate, some users have expressed negative reception over the usefulness of search autocompletion.
Specifically, the sudden appearance of a suggestion box in some programs has been compared to the behaviour of a
pop-up ad.
HTML supports this feature using the