Keyword Mapping. A Practical Guide for the Curious

Deciding whether a keyword should be targeted by a separate page or clustered with other keywords is a common problem in SEO. Keyword mapping is a process aimed at solving this.

Keyword mapping is popularly defined as assigning keywords to pages. But what you really need to solve the problem is assigning topics to content types

In this article, I’ll explain the benefits of this approach and, more importantly, I’ll show you the process. No templates required.

 

Level 1 – Fast, reasonable job

You’ll need a keyword research tool that can do keyword grouping based on what’s on the SERP, such as Ahrefs’ Keywords Explorer. In the case of this tool: 

  1. Enter your keywords
  2. Open Matching terms report
  3. Go to the Parent topics tab 
Three steps to find Parent Topics via Keywords Explorer

If you click on a Parent Topic, you will find separate topics “distilled” from your keywords. So for example, you will see keywords like “can babies get covid” and “babies and covid” grouped under the same topic. 

Keywords grouped under the same Parent Topic

Sidenote.

To identify the Parent Topic, we take the #1 ranking page for your keyword and find the keyword responsible for sending the most traffic to that page.

At this level of keyword mapping, your target keyword is the Parent Topic (not the keywords inside that Parent Topic). 

The next step is to identify the content type. The easiest way to do this is to see what kind of content dominates the first three to five results in Google. 

Typical content types are:

  • Articles
  • Videos
  • Product pages
  • Product category pages
  • Landing pages 
Top-ranking pages with a dominating content type
For example, the dominating content type for “teething symptoms” is the article.

As a result, assigning topics to content types will give you a super simple yet highly actionable database.

Topic Content type
Teething symptoms Article
When do babies roll over Article
Baby formula Mixed (product pages on top)
When can babies have water Article

Sidenote.

What about secondary keywords or supporting keywords? We recommend picking them in the content creation phase as subtopics needed to cover a topic in full. Learn a few ways you can find them here.

So this is the fast method. The great thing about it is that it automates keyword grouping by using real SERP data (and not just semantics). 

However, it has its downsides too. Sometimes, it “hides” less popular topics that could potentially be targeted with a separate page. Here’s why. 

The parent keyword is derived from the top-ranking page on the SERP. If Google thinks that the best answer to the query is found on a page that is targeting a broader topic, it will still use it. This may result in a confusing SERP like this one: 

Confusing SERP example
The top result is a featured snippet taken from a page with a broader topic. Hence, the Parent Topic (here seen as “Top keyword”) in Ahrefs. But pretty much every other page on the SERP targets the keywords directly.

This kind of situation probably won’t happen too often. But if you want to squeeze everything out of your keyword mapping process, you need to go to level 2. 

Level 2 – Thorough but time consuming

In level 2, we’re going to take a closer look at the Parent Topics to see what’s in them. 

  1. First, you should pick a Parent Topic.
  2. Sort keywords inside the topic by KD (Keyword Difficulty). Big differences in KD will be an indication of a different set of pages on the SERP.
  3. If you see a keyword with a significantly different KD than the Parent Topic, click on the SERP button.
  4. See if the top-ranking pages, excluding the first result, talk about the keyword instead of the Parent Topic. You can use the Compare with feature for a quick overview of the situation. The lower the SERP similarity score, the higher the probability you’re looking at two different topics. 
How to investigate Parent Topics

Let’s look at a couple of examples. 

In the first example, we’ve got a keyword with a KD score that’s 20 higher than the Parent Topic. Upon investigating, we see that we may be dealing with two separate topics: The SERP similarity is quite low. Also, there is only one common result, while other pages target the keyword directly. 

Keywords grouped under the same topic but have dissimilar SERPs

Next example. Here we have “teething symptoms” (KD 65) and “when do babies get molars” (KD 28). Looking at SERP similarity, we see that this, again, may be a case of two topics. 

Low SERP similarity between two keywords

But there’s more. Only the bottom results target the keyword directly. Others talk about teething timelines, stages, charts, etc. This is a hint for yet another way to rank for the keyword. 

Only bottom results target the keyword directly

Generally speaking, when you see that you’re dealing with a separate topic “in disguise,” the decision comes down to:

  1. Targeting the Parent Topic anyway. For example, if the top result is a featured snippet, you may be able to win it with a page on a relevant broader topic. 
  2. Marking the keyword as a separate topic and targeting it directly with a separate page. In this case, add that keyword as a topic to target and note down the content type. 
  3. Turning to SERP analysis in tougher cases (like our example above). 

Final thoughts 

Feel free to customize the process and add your own data points. If you feel like going a step further and assigning URLs, your website folders, or introducing some kind of prioritization (e.g., business potential), this won’t hurt. 

However, keep in mind that keyword mapping is not a good way to design your entire website structure. Most often than not, not all pages on your site should be search-based. 

What are the next steps after keyword mapping? 

Got comments or questions? Ping me on Twitter or Mastodon

RECOMMENDED POSTS

Find Out More

Marketing Tips You Need

Keep In Touch

Quick Subscribe

Client Reviews Tell The Tale.

[gmb-review location="accounts/112835535256456026750/locations/11962042406382430912" type="slider" minimum-stars="5" sort-by="date" sort-order="desc" review-amount="200" slides-page="1" slides-scroll="1" autoplay="true" speed="5000" transition="slide" read-more="false" show-stars="true" show-date="true" show-quotes="true"]
Hide picture