Keyword Gap Analysis: What It Is & How to Do It

Aleksandra Beka Jovicic

Jun 25, 20249 min read
Contributors: Asif Ali, Chris Shirlow, and Boris Mustapic
Keyword Gap Analysis
Share

TABLE OF CONTENTS

What Is a Keyword Gap Analysis?

A keyword gap analysis involves comparing your website’s keyword rankings with your competitors’. And identifying the relevant keywords they rank for that you don’t.

This process also helps you uncover keywords they're outperforming you for.

A keyword gap analysis is important in building a comprehensive SEO strategy. Because it helps you identify opportunities you might be missing out on. And come up with new content ideas.

For example, you can use the Keyword Gap tool to find keywords multiple competitors rank for that you don’t.

Missing keywords table in Keyword Gap tool

By creating (or updating) content targeting these keywords, your website can gain more visibility in search engine results. Which could lead to increased organic traffic to your website.

Keyword Gap Analysis vs. Content Gap Analysis

Keyword and content gap analyses cover some similar steps. But the main difference is that a keyword gap analysis identifies keywords, while a content gap analysis uncovers content topics.

Plus, a content gap analysis often takes the entire customer journey into account. And helps you fill the gaps in your content that may or may not be apparent based on keywords your audience is searching for.

For example, let’s say you’re a plumbing company in Boston. 

You do a keyword gap analysis and find a lot of keywords that your competitors are ranking for but you aren’t. Such as:

  • “plumbing company in boston”
  • “plumbing services boston”
  • “emergency plumbing boston”

But you also do a content gap analysis based on the pain points your customers face at different stages of the customer journey. And uncover a lot of topics you could cover on your website to resolve them.

That includes topics like:

  • How much does a plumber charge to fix a leak?
  • Does home insurance cover plumbing?
  • Do you tip a plumber?

Further reading: Content Gap Analysis: 4 Steps to Earn More Traffic and Trust

Why Perform a Keyword Gap Analysis?

Performing a keyword gap analysis and implementing what you learned from it can improve your search rankings and boost your website’s organic traffic.

This is critical for remaining competitive within your niche. Otherwise, prospective customers will be more likely to discover one of your competitors instead of you.

Plus, discovering keywords you’re not ranking for that your competitors are can be useful for your paid campaigns.

Especially if you notice that many of those keywords have commercial or transactional intent. This means that users are looking to do their final research before buying something or are ready to complete an action like a purchase.

And a good keyword gap analysis will help you refine your content plan.

Next, we’ll walk you through how to do a keyword gap analysis. And what to do with the results once you’re done.

How to Do a Keyword Gap Analysis

Here are the steps to find new ranking opportunities through a keyword gap analysis.

1. Select Competitors for Your Analysis

Selecting the right competitors for your analysis ensures you’ll get results that are relevant to your business.

If you target keywords based on companies that aren’t in your specific niche, you might not see any organic traffic improvements. And if you do, that increase likely won’t lead to a commercial action from visitors.

So, how can you find the right competitors? 

Start by considering who your commercial competition is. 

These are the companies you likely already know about that directly compete with you based on having very similar products or services. They may even be in a similar geographic region.

But you can also find competitors by looking into which brands compete with you from an organic search perspective. 

Do this with the Organic Research tool.

Enter your domain into the tool. And click “Search.”

"monday.com" entered into the Organic Research tool

On the report that appears, click “Competitors.”

"Competitors" tab selected in the Organic Research tool

You’ll now see a list of your top organic competitors, how many keywords you have in common with each, and more.

Organic competitors list in Organic Research

To find a broader list of competitors you compete against across all acquisition channels (not just organic search), use Market Explorer.

Open the tool, select "Find Competitors," choose your desired location, and enter your domain. 

Then, click "Research a market."

Market Explorer tool 'Find Competitors' selected, location 'Worldwide', Domain entered, and Research a market selected.

You’ll see an “Overview” report like this:

Market Explorer Overview report showing Market Summary data and Growth Quadrant.

Go to the “All Domains” tab to see a list of competing domains. With insights on how much traffic they’re driving across different channels.

All Domains tab selected and highlighted.

Look at the top competitors and pick ones that you haven’t yet identified.

By the end, you should have a good list of competitors.

2. Find Your Keyword Gaps

Once you select the competitors for your analysis, go to the Keyword Gap tool.

Enter your domain and up to four competitors’ domains. Then, select your location and click “Compare.”

Keyword Gap tool with domains entered and Compare button highlighted.

You’ll then see a report showing how your keywords overlap with your competitors’ keywords. And your top opportunities.

Keyword Gap tool results showing Top Opportunities and Keyword Overlap Venn diagram.

Scroll down to see a table that lists all the competitors. And how their keyword profiles intersect with yours.

Keyword Gap tool keyword details table.

We’ll go over how to use this table next. 

3. Analyze Your Keyword Gaps

Now that the Keyword Gap tool has provided information about how your rankings compare to your competitors’ rankings, let’s review how to analyze the results effectively.

Click on the “Missing” tab.

"Missing" tab selected

You’ll see a list of keywords that all of the analyzed competitors rank for but you don’t.

Missing keywords list highlighted in Keyword Gap tool

Start going through the list to find keyword opportunities.

To further narrow your results, try the filters.

Use the “Position” filter to focus on keywords where your competitors rank in the top 10 results. Which can reveal high-impact opportunities. 

Position filter expanded, Competitors selected, and Top 10 option highlighted.

Or, let’s say your domain isn’t well-known and hasn’t built much authority yet. It might be a good idea to filter for only keywords with a relatively low keyword difficulty score.

You can do this by clicking the “KD” drop-down menu, setting a manual range from 0 to 49, and selecting “Apply.”

Customer range from 0 to 49 set under “KD” drop-down menu

You’ll now see only missing keywords with difficulty scores of 49 or lower.

A list of missing keywords with keyword difficulty lower than 49

Next, explore this list to evaluate some more specific keywords.

You’ll want to consider each keyword’s search intent and monthly search volume to determine which keywords you want to focus on and how to use them throughout your site.

4. Select and Save Relevant Keywords

The next step is to use Keyword Gap to save the keywords you want to add to your content plan.

In the list of “Missing” keywords with difficulty scores between 0 and 49, select the ones that are most relevant to your company by checking the box next to each.

Selecting keywords from the “Missing” keywords list

Then, click on the “+ Add to keyword list” button to save them.

Adding selected keywords to a keyword list

Name your list in a way that’ll be easy for you and your team members to find and understand later. For example, “Project Management.”

Next, click the checkmark to create a list that you can later open in Keyword Strategy Builder.

“Project Management" entered under keyword list name

You can also export these keywords to further analyze them offline or share them with your team.

Click the "Export" button and choose the format you prefer: Excel, CSV, or CSV Semicolon.

Export button clicked and highlighted.

Repeat this process for the keyword list filtered to show only terms your competitors have a top-10 ranking for. 

Then, do the same for the “Weak” and “Untapped” tabs. 

The “Weak” tab shows keywords your competitors are outperforming you for. Meaning, your content targeting those terms likely needs improvement.

And the “Untapped” tab shows terms at least one competitor is ranking for but you aren’t. These can be great opportunities for you to add something new to your site and attract more visitors.

"Weak," and “Untapped” tabs highlighted.

Make sure to add each new term to the same list.

By now, you’ve saved quite a lot of keywords to open in Keyword Strategy Builder. Which you can use to group keywords around similar topics.

5. Group Keywords

Next, you’ll want to group your terms into topic clusters (thematically related pages that have a main pillar page and related subpages) and keyword clusters (collections of keywords that share the same intent). 

This allows you to create pages that build your topical authority. And that all incorporate multiple search terms. To improve your SEO potential.

Here’s how:

Go to Keyword Strategy Builder

In the “Keyword lists” section, choose the list you created earlier.

Arrow pointing to highlighted 'Project Management' list.

Once the list is open, click the "Cluster this list" option from the top of the dashboard.

Cluster this list button highlighted.

The tool automatically organizes your keywords into pillar pages and subpages under each pillar page.

Pages, keywords, and Total volume highlighted and Pages section title underlined.

Click on the gray arrow beside any pillar page or subpage to see its keyword cluster (on the left) as well as articles that already rank well in the search results for those terms (on the right). 

'project management process' page idea expanded and its keywords and content references highlighted.

Keep an eye out for the "high ranking potential" tag. These represent pages focused on keyword clusters that have high search volume and low keyword difficulty—which can drive the most traffic for the least effort.

High ranking potential label highlighted.

Use these keyword topics to create new content. Or, optimize existing content that already includes them (but isn’t ranking well).

6. Create New Content and Optimize Old Content

You’re now equipped with new keywords and page ideas, which you can use to create new content and update existing pieces. To boost your performance in search results and increase organic traffic to your website.

Use SEO Writing Assistant in your content writing process to ensure your content is optimized.

To access SEO Writing Assistant from Keyword Strategy Builder, click on “Write content” next to the topic you want to write about.

“Write content” button selected next to "project management process" page idea.

Choose whether you want to optimize your content for desktop or mobile (labeled as “Phone”).

Then, click “Send keywords” to send the keyword cluster to the SEO Writing Assistant.

"Send to SEO Writing Assistant" pop-up window

Start writing your new content in the text editor.

Content entered in the SEO Writing Assistant text editor highlighted.

On the right, you’ll notice a graph rating your article in four categories: 

  • Readability
  • SEO
  • Originality
  • Tone of voice

By clicking on each of these categories, you’ll get a list of recommendations to improve your content.

For example, click on “SEO.”

"SEO" selected from the content score section on the right-hand side

And scroll down to see a list of recommendations.

"SEO" recommendations section in SEO Writing Assistant

Implement these recommendations to make the most out of your article.

If you’re not unsure which part of the article suggestions refer to, click on “Highlight Issues.” And select “SEO.”

This will highlight the portion of the article that needs improvement from an SEO perspective.

"SEO" selected under “Highlight Issues" drop-down menu

Once you’ve implemented suggestions and the content is ready, publish it on your website.

7. Monitor Your Ranking Changes

It’s important to monitor your performance in search results. To see whether the improvements you made are having an impact. And to troubleshoot potential problems that might arise.

You can easily track your content’s performance with Position Tracking.

Go back to the topics you created in Keyword Strategy Builder.

Choose the pillar pages or subpages you used when creating and updating content. And click on “Send keywords.”

Keywords selected in Keyword Strategy Builder with arrow pointing to Send keywords button.

Choose the circle next to “Position Tracking” and click “Apply.”

"Position Tracking" selected from the "Send to" drop-down menu

Next, choose the appropriate project. And click “Send keywords.”

"Send to Position Tracking" pop-up window

You’re now tracking these keywords. And you’ll be able to see how your website progresses in search results over time.

In Position Tracking, click the “Overview” tab and scroll down to “Rankings Overview” to see how your content is performing.

Here, you can see your pages’ positions in search results for each keyword you’re tracking.

“Rankings Overview” table in Position Tracking tool

Don’t forget to keep adding keywords you create content for. So you can stay on top of how you’re performing for all your target terms.

Find Keyword Opportunities You’re Missing Out On

When done right, a keyword gap analysis can help you significantly improve your rankings in search results and increase organic traffic to your site.

Ready to get started?

Try Keyword Gap today to begin exploring valuable keyword opportunities for your website.

Share
Author Photo
Aleksandra is a freelance SEO consultant with more than 5 years of in-house experience in SEO and partner marketing. Her main specialties are content writing and link building.
More on this