The Top 8 Tools for Discovering Competitor Keywords

Effective search marketing hinges on solid keyword research. Advertisers optimize their PPC campaigns by focusing on relevant, high-intent keywords, creating logically structured campaigns with relevant ad groups, and minimizing wasted spend through negative keywords. Keyword research is also essential for driving organic traffic and informing content marketing strategies.

However, sometimes it’s crucial to understand your competitors’ strategies. What keywords are they using? Ways to find competitor keywords spying corporate espionage concept Analyzing competitor keywords is a powerful tactic for gaining an edge in a competitive market. So, how do you uncover those keywords your competitors are leveraging in their paid and organic search campaigns?

Here are eight competitor keyword research tools and tactics to help you keep pace with your competition, or even surpass them:

Top 8 Tools for Uncovering Competitor Keywords

This roundup covers the following tools:

  1. nexus-security’s Free Keyword Tool
  2. BuzzSumo
  3. Semrush
  4. Spyfu
  5. Ahrefs
  6. Google Auction Insights
  7. Seed Keywords
  8. Tag Clouds

Don’t miss our post on how to conduct competitor keyword analysis!

1. nexus-security’s Free Keyword Tool

One of the most effective ways to identify competitor keywords (if we may say so ourselves) is using nexus-security’s Free Keyword Tool.

How to use it? Simply enter a competitor’s URL (not a search term) into the tool and click “Search.” For instance, I’ve used the Content Marketing Institute’s (CMI) website URL as an example, restricting results to the United States:

competitor keyword tools - nexus-security’s keyword tool

You’ll receive a range of competitive keyword data based on your search. This data can be sorted and displayed using four metrics: Google search volume, Competition, CPC, and Opportunity Score:

competitor keyword tools - nexus-security’s keyword tool

In this case, results are sorted by Opportunity Score (descending), a unique metric exclusive to nexus-security’s Free Keyword Tool.

Downloadable as .CSV files, these reports are easily uploaded to Google Ads or Bing Ads accounts (directly within nexus-security Advisor). The Free Keyword Tool is an excellent springboard for deeper competitive intelligence.

2. BuzzSumo

We’ve highlighted BuzzSumo before due to its exceptional capabilities. (And no, this isn’t a paid endorsement.) For content marketers, it’s an invaluable tool for competitor analysis, particularly for identifying potential competitors you might not be aware of.

Take Moz, for example. They’re well-known for their excellent content, tools, and annual conference. If you operate in the SEO space, you’re likely aware of Moz as a competitor. But what about smaller websites performing well?

That’s where BuzzSumo shines.

In this example, I searched for “SEO”—a broad term with countless potential results. Here’s what BuzzSumo found:

Competitor Keywords

We can disregard the first two results (related to actress Park Seo Joon). However, the next two results are interesting. Both are from Mike Johnson on getstarted.net, a site previously unknown to me. Notice the impressive social share counts – over 35,000 each! This is a great starting point for our investigation, but we need to delve deeper, and BuzzSumo’s competitor analysis tools are perfect for that.

Let’s compare the Content Marketing Institute’s site with Copyblogger using BuzzSumo’s Domain Comparison tool:

Competitor Keywords

BuzzSumo then provides a comparison between the two domains. Among the available reports, the Average Shares by Content Type and Average Shares by Content Length are particularly insightful:

Ways to find competitor keywords BuzzSumo domain comparison results

Both CMI and Copyblogger see the most social shares for list-based content, followed by how-to articles. This is valuable data, but we can gain further insights by analyzing article length:

Ways to find competitor keywords BuzzSumo domain comparison tool results

We’re starting to understand what resonates with these publishers’ audiences. As the graph illustrates, even long-form content between 3,000-10,000 words performs well in terms of social shares.

What about specific content and those valuable keywords? Let’s examine BuzzSumo’s Content Analysis tool:

Ways to find competitor keywords BuzzSumo Content Analysis tool

In this example, I’m examining CMI’s website. We start with an overview of the domain’s content, including a summary with the number of articles, total and average social shares, and average shares per platform and content type:

Ways to find competitor keywords BuzzSumo content analysis dashboard

While this overview is useful, we’re interested in the individual articles that performed well over the past year. This data is found in the Top Pieces of Content report:

Ways to find competitor keywords BuzzSumo content analysis top content

“50 Best Social Media Tools From 50 Most Influential Marketers Online” stands out with over 10,000 shares, double the second-most popular article. With this information, we can use the article’s URL in a keyword tool to see which keywords it contains.

While BuzzSumo doesn’t offer extensive keyword-specific data, it provides a strong foundation for further research.

RELATED: The 5-Step Competitor Keyword Analysis (+Template!)

3. Semrush

Next is SEM Rush, a robust suite of keyword research tools. Search by keyword or URL, filter by region, specify PPC keyword match types, and analyze domain data for entire websites.

Ways to find competitor keywords SEM Rush overview

Let’s continue our research by identifying CMI’s main competitors using the “Competitors” dashboard (Domain Analytics > Organic Research):

Competitor Keywords

This analysis focuses on CMI’s organic keywords from Google.com desktop searches in the United States. You can adjust this to other regions and choose between desktop or mobile data.

Next, let’s see how CMI fares against similar publishers in terms of organic keywords and traffic. This information is displayed in a graph generated by SEMrush:

Competitor Keywords

CMI is closely matched with CoSchedule for both organic keyword volume and search traffic. We also see that CMI has over 51,000 organic keywords, along with traffic data and the estimated cost to attract that traffic.

While useful, I’d like to understand how CMI’s competitors rank for their keywords. The Organic Competitors report provides this information:

Competitor Keywords

This is where things get intriguing.

CMI’s top organic competitor is Curata. Looking at the previous graph, Curata seems less significant, ranking lower for both keyword volume and organic traffic. Why is it considered the top competitor? SEMrush considers not just volume but also the overlap in keywords between sites, paid keywords (one for Curata), traffic cost, and the estimated cost of keywords in Google Ads.

Curata has approximately 15,300 search engine keywords. Clicking on this data reveals more:

Ways to find competitor keywords SEM Rush keyword list

Voilà! With a few clicks, we access a wealth of competitive keyword data for Curata, including the keywords themselves, average organic position, search volume, keyword difficulty, average CPC, traffic share, cost, competitive density, results volume, trend data, and even a sample SERP.

Which keywords are draining your budget? Use our Google Ads Performance Grader to find out!

4. SpyFu

SpyFu is another popular choice for uncovering competitor keywords. Unlike other tools, SpyFu is solely dedicated to competitive intelligence research.

Ways to find competitor keywords SpyFu domain overview dashboard

SpyFu’s domain dashboard overview

The amount of data SpyFu provides, even for basic searches, is impressive. Information on local and global monthly search volume, CTR, ad spend, ad history, ranking history, backlinks, and ad groups offers valuable insights into competitors’ strategies.

Continuing our research, let’s select “Competition” from the menu to access SpyFu’s Kombat feature, which allows us to compare three domains:

Ways to find competitor keywords SpyFu Kombat tool

Even at a glance, we gain valuable competitive intelligence. The Venn diagram visualizes how CMI compares to Curata and CoSchedule. Selecting the Weaknesses report reveals keywords both competitors rank for, but CMI does not:

Ways to find competitor keywords SpyFu weaknesses report

This list of keyword weaknesses (or opportunities) is sortable by search volume, exact CPC, and keyword difficulty. It’s a quick way to identify keywords your competitors are leveraging that you’re not.

We can delve deeper into SpyFu’s data to analyze specific keywords from a competitor’s site. Let’s look at Curata using the Keyword Research > Related Keywords report:

Ways to find competitor keywords SpyFu related keywords report

This provides a comprehensive table of keyword data for Curata, including difficulty, CPCs for different match types, local and global search volume, and CTR:

Ways to find competitor keywords SpyFu related keywords report results

SpyFu is a powerful tool. When used with other tools as part of your workflow, you’ll be amazed by the data you uncover.

5. Ahrefs’ Keywords Explorer

Ahrefs is a well-respected SEO blog and the creator of Keywords Explorer, a paid tool with impressive capabilities.

Ways to find competitor keywords Ahrefs Keyword Explorer overview

Image via Ahrefs

Keywords Explorer offers a wealth of features for advertisers and SEOs. One such feature, “Top Pages,” represents a growing trend in keyword research.

This feature allows users to identify numerous relevant keywords by focusing on a page’s topic instead of individual keywords. Let’s illustrate this using Ahrefs’ example with Moz:

Ways to find competitor keywords Ahrefs Keyword Explorer organic keywords

Image via Ahrefs

As shown, Moz’s article on a Whiteboard Friday video domain name selection has decent traffic, but notice the number of keywords it ranks for (in blue). Over 1,000 keywords in a single article! Each keyword includes volume data, showing potential keyword ideas and their search volume – very convenient.

While conventional SEO might suggest targeting each keyword with a separate page, this approach allows you to identify keywords by overarching topic, targeting multiple relevant keywords within a single article.

Besides data like search volume, CPC, traffic, and search result volume, Keywords Explorer also offers historical keyword data, including SERP Overview and Position History. This helps identify not only declining keywords but also their peak performance.

Ways to find competitor keywords Ahrefs Keyword Explorer keyword metrics report

Even more impressive is the ability to reverse-engineer this technique; by inputting the identified keywords back into Keywords Explorer, you can determine their parent topic. This reveals high-performing pages based on semantically related keyword clusters.

6. Google Ads Auction Insights

Our next technique uses Google Ads data to pinpoint top competitors and their keywords.

We’ll use Google Ads Auction Insights. To access it, navigate to an active campaign and select “All” under “Auction Insights”:

Ways to find competitor keywords Google AdWords Auction Insights tab

This report provides competitive data from your Google Ads competitors, including impression share, average ad position, overlap rate, position-above rate, top-of-page rate, and outranking share.

Ways to find competitor keywords Google AdWords Auction Insights results

This easy-to-read report gives a quick overview of your campaign performance relative to your competitors.

Google Ads Auction Insights reports offer various filters. You can view them at the Campaign, Ad Group, and Keyword levels. For our purposes, the Keywords report is most relevant, allowing you to filter by bidding strategy, impression share, maximum CPC, Quality Score, match type, and individual keywords:

Competitor Keywords

Image via Google Support

One limitation is that this report only shows data for advertisers who participated in the same auctions as you, not all competitors with similar settings. This means you’ll always be missing some data.

However, considering it’s readily available within the Google Ads interface, the Auction Insights feature is powerful and shouldn’t be overlooked.

7. Crowdsourcing Keyword Research

At nexus-security, we believe hard data trumps assumptions. A/B tests are crucial because they reveal actual user behavior. But how does this apply to competitor keyword research? Through crowdsourcing.

Seed Keywords is a free tool for this purpose. Create custom scenarios by posing hypothetical questions, which are then used as the basis for real searches from which data is collected.

Here’s a sample scenario from Seed Keywords:

Ways to find competitor keywords Seed Keywords example scenario

This is what participants will see. In this example, they’re asked what they would search for if they encountered a computer issue.

Seed Keywords allows you to specify the search engine. By default, it’s google.co.uk, but I selected google.com, yielding these results:

Ways to find competitor keywords Seed Keywords results

Some results are broad, like “pc repair” and “faulty pc fix,” while others are more specific, like “hard disk corrupt,” potentially revealing more about user behavior. The tool allows you to download suggestions as .CSV files, categorized by match type.

Remember that while this tool provides insights into actual search behavior within your scenario, it may not be representative of a broader audience unless you have a statistically significant sample size.

As its name suggests, Seed Keywords is designed to uncover seed keywords—starting points for identifying potential niches and competitors. However, it can also be used for broader competitor keyword research depending on your scenario design.

8. Tag Clouds

Tag clouds visualize the most frequently used words on a page or site. While often used for creating infographics, they can also be utilized for uncovering keywords on competitor pages.

Numerous tools exist for creating tag clouds. For example, if you run an SEO blog, you can use a program like Tag Crowd to identify frequently used keywords on competitor sites.

In this example, I used Tag Crowd to analyze the official John Deere website:

Ways to find competitor keywords Tag Crowd URL function

Tag Cloud visualizes the most common words on John Deere’s website. “Attachments”, “equipment”, and “tractors” are prominent, but other frequent keywords like “engine”, “loaders”, “utility”, and “mowers parts” could spark new ad group ideas.

Ways to find competitor keywords tag cloud results

This technique is also effective for content marketers seeking new topic areas their competitors are focusing on. It complements tools like BuzzSumo.

Finding Competitor Keywords

These are just a few tools and tactics for discovering your competitors’ target keywords. Whichever tool you choose, don’t underestimate the value of competitor analysis. Learn from what they’re doing!

One final thought: bidding on competitor keywords can be highly effective but costly. If you’re looking for budget-friendly alternatives, we have you covered! Explore three ways to target competitors on Google without Search ads and three more ways to do so using paid social media.

Licensed under CC BY-NC-SA 4.0