Intent-based search – cracking the code: Part 1

An introduction to intent-based search

In our industry, we have always talked about keywords. Specific words that we can optimize towards in order to generate traffic. When Google was born, what we called “keyword stuffing” was literally a thing. Website owners would target a keyword and just copy-paste the word on their website. The site with a keyword repeated the most times won, i.e. ranked number one for that specific keyword. Easy as that!

This was not really ”fair game” from the users’ perspective, as they ended up on poor websites consisting of content spammed with keywords. We know that Google aims at providing the best possible piece of content for each query. So they made some changes. More specifically, they released what is called the “Florida” update in 2003, which had a huge negative impact on many websites as they lost rankings. This update mainly targeted websites with very poor content and old school SEO tactics such as keyword stuffing. And the real game took off.

Since then, Google has made thousands of updates over the years and today they make approximately 3500 algorithmic updates every year (, 2019). For each and every update Google makes, it becomes more intelligent and understands the way the users search and behave online. This further moves us into a new way of thinking when it comes to SEO and working with keywords: intent-based search.

What is intent-based search?

Google continues to make thousands of updates every year in order to improve how they serve content to the users. But, how does it really work?

A couple of years, back discussions emerged about entities. Google found a way to connect the dots between keywords and topics and their relationship, and thus the context of the query. This meant that Google could understand that “bride”, “groom” and “wedding dress” are all keywords that fit into the category “wedding”. Furthermore, it could understand that it was related to “celebrations”, “religion”, “traditions” and so on.

A little after this the expression, “intent” emerged within SEO. A rather odd word in relation to SEO, as the industry primarily had been working with keywords. But what does intent mean in relation to SEO and how does it differ from keywords?

A keyword is a given word that the user enters into the search bar of Google. Based on that keyword they expect some results. With intent, on the other hand, SEO-experts need to understand the context of each query, i.e. does the user want to purchase something or are they looking for information regarding a product or service?

By conducting structured and comprehensive keyword research, it tends to be rather clear what types of keyword variations there are, specifically for B2C content. This is not always the case, as there may be many other alternative topics to cover related to the given query.

Let’s look at two examples of intent-based search

For the keyword “buy iPhone 11 pro 64gb now” the intent is very clear. The user wants to buy this specific phone right away, and should, therefore, be served with a product page where they can purchase the product.

Let’s look at a different industry, e.g. health. This is a very personal topic to many. Within this area, the intent behind the searches might be a little vaguer. Searching for “broken leg” is rather unclear in terms of understanding the context of the query: What type of content does the user expect to be served with? In relation to most of the searches online there are always questions to be answered. This is a very powerful way of understanding intent. Google itself provides a good starting point with “People also ask”-questions in the SERP.

Understanding the questions in relation to a query lets us understand the intent and context surrounding the topic. As Google moves into this sphere themselves with the use of e.g. natural language processing, it is only natural that SEOs must follow – so why not get ahead and start incorporating this strategy already?

Natural language processing and BERT

Every day billions of searches are made on Google and about 15% of these have never been seen on Google before. Search is all about understanding language and this is not always easy. Many users use search engines to learn, and may not have the information or knowledge beforehand, thus making it difficult to enter a “correct” query. It may include misspellings or a combination of words in the wrong order. Google’s goal is to understand these queries and return the best possible content for each query.

In order to do so, Google has developed multiple solutions, but most recently they “… introduced an open-sourced a neural network-based technique for natural language processing (NLP) pre-training called “Bidirectional Encoder Representations from Transformers” – BERT” (Google Blog, 2019). This is a system that allows the admin to train their question and answer system using machine learning.

The technique stems from what is called Transformers, something Google researched quite a lot. Basically, Transformers are models that process words in relation to all other words in a sentence, instead of analyzing word by word. As a result, BERT will, to a greater extent, be able to understand the intent behind the query. This is thanks to BERT being able to connect the words before and after each word in a sentence, rather than stand-alone words or in the classic “left-to-right” manner. Thus, certain words such as “to” and “for” will be given more weight in terms of presenting relevant content, as BERT can understand the context based on how the sentence is constructed. This is the primary reason why intent-based search should be a central part of the SEO strategy and not only traditional keyword research. A combination of the two will allow you to provide good and relevant content for your users.

In part two, we will discuss how BERT will affect the ones working with SEO as well as the users. Moreover, we will put forward a framework for how to work efficiently with intent-based search in a structured manner in order to get relevant and converting traffic to your website.

Perhaps you would also like to read: Intent-based search – cracking the code: Part 2. 

Get in touch!


Elevating Loyalty within Luxury

Why should you care about loyalty in the luxury industry? Because loyalty programs within the luxury industry are not just beneficial; they’re critical for cultivating enduring connections with high-value consumers. By: Karin Rise on February 19, 2024 | Reading time: 5 minutes Access programs have emerged as a powerful tool in the realm of luxury […]

Read more


Picking the right social media marketing mix for your business

In today’s complex landscape, the discussion around “the right channel mix” is a hot topic. With different channels offering diverse benefits across the funnel, it’s fundamental to understand where to allocate your budget to drive your business outcome. Putting all eggs in one basket can be costly, and spreading thinly across many might not be […]

Read more


Understanding your audiences’ search intent

A lot of organic traffic but high bounce rates and low conversion rates? Then, your content likely does not align with your visitors’ search intent. By: Olof Strömbäck on February 5, 2024 | Reading time: 5 minutes Understanding search intent is a valuable tool in optimizing your online presence and ensuring you deliver the right […]

Read more
A decorative image with a wooden monkey.


Is Leveraging Intent Data in your B2B Marketing a Game Changer, or a Risky Business?

One of the biggest trends for B2B marketing in 2024 is definitely AI-powered personalization. Keeping quality in mind, AI will allow us to create even better CRM programs, more powerful demand generation, and more precise account-based marketing. By: Carl-Johan Färnström on January 29, 2024 | Reading time: 5 minutes Producing personalized content is now easier […]

Read more