Conversion Rate Optimization Glossary

Back to Glossary

Query

A query is a search request or question made by a user to retrieve specific information from a database or search engine. It is a crucial aspect of information retrieval, enabling users to locate relevant data efficiently. 

Queries are written in a query language that defines the syntax and structure for communicating with a database or search engine.

Types of Query

Various types of search queries are used to retrieve data from a search engine. These include:

  1. Informational Query – An informational query is used when a user is looking for information on a specific topic. 
  2. Navigational Query – A navigational query is used when a user tries navigating a specific website or web page. 
  3. Transactional Query – A transactional query is used when a user wants to complete a transaction, such as making a purchase or booking a hotel room. 
  4. Commercial Investigation Query – A commercial investigation query is used when a user researches a product or service before making a purchase decision. 
  5. Local Query – A local query is used when a user seeks businesses or services in a specific location. 
  6. Image/Video Search Query – An image or video search query is used when a user is looking for pictures or videos on a specific topic. 
  7. Long-Tail Query – A long-tail query is a more specific search term that is longer and more specific than a general keyword. For example, users might search for “best Italian restaurants in San Francisco” instead of “Italian restaurants.”

Query vs. Keywords

Keywords are words or phrases people use to describe what they seek on a search engine. These words or phrases are usually brief and general and are used to give search engines a sense of what information a user wants to find. 

For example, someone looking for information on buying a new car might use keywords like “car buying tips” or “best car deals.”

On the other hand, a query is a specific request for information made by a user to a search engine. It is usually longer and more detailed than a keyword and is designed to provide the search engine with more specific information about what the user is looking for. 

A query can include keywords, but it can also include additional information, such as specific phrases or conditions that the user wants to include or exclude from their search.