Check Competitor Keywords Free: What the Data Reveals
You typed a competitor's domain into a tool. You got a list of keywords. You stared at it for a while, then closed the tab and went back to what you were doing before — because the list was either too long, too vague, or didn't tell you what to do next.
That's the actual experience of checking competitor keywords for free. The data exists. Getting to something useful from it is a different problem.
Here's what the free tools actually show you, where they fall short, and how to turn raw keyword data into decisions you can act on.
What "Competitor Keywords" Actually Means
When a tool shows you competitor keywords, it's showing you the queries for which that site has a ranking URL in Google's index — usually positions 1 through 100. The tool has crawled Google's results, matched them to URLs, and built a database of what ranks where.
What you're looking for specifically:
- Keywords your competitor ranks for that you don't
- Keywords where your competitor outranks you despite you having content
- The topics where competitors have consistent coverage and you have gaps
The second and third categories are often more valuable than the first. A keyword you've never targeted is a blank slate. A keyword where you've tried and lost tells you something about why.
The Free Tools and What They Actually Show
Google Search Console (your own data, indirectly useful)
You can't see competitor data in Search Console, but you can export your own keyword list — every query you rank for, with impressions, clicks, and position. Export this. It becomes your baseline for comparison.
Filter for queries where you have impressions but few or zero clicks. Those are keywords where you're ranking but not well enough to earn traffic — positions 8 through 30. These are often faster wins than building new content from scratch.
Ubersuggest (free tier)
Neil Patel's tool gives you roughly 3 results per search on the free tier before it asks you to log in, and then a limited number of searches per day after that. The data is real but the sample size is small.
It's useful for a quick sanity check on a single competitor. It's not useful for systematic analysis across multiple competitors.
Semrush (free account)
Semrush lets you run 10 searches per day on a free account. Each search on a domain shows you keyword rankings, estimated traffic, and some top pages data. Ten searches goes faster than you'd think, especially when you're comparing multiple competitors or digging into specific pages.
The data Semrush surfaces is genuinely good. The free tier is a preview, not a tool. You'll hit the limit mid-analysis on most real projects.
Ahrefs Webmaster Tools (free for your own site)
Ahrefs' free tier — called Ahrefs Webmaster Tools — requires you to verify ownership of a domain. Once you do, you get detailed keyword data for your own site, including what you rank for, estimated traffic, and which pages are earning it.
The catch: you can only see your own site, not competitors. But the data quality is high, and the "opportunities" report shows keywords where you rank in positions 4 through 50 — meaningful territory for improvement.
Google's "site:" operator and manual SERP analysis
Underrated and completely free. Search
site:competitor.com topic to see which of their pages
Google has indexed around a given subject. Then search the topic
itself and see where they land.
This doesn't give you keyword lists. It gives you something more useful in some situations: a clear picture of how Google sees their coverage of a topic, which pages it trusts, and where you appear relative to them.
SpyFu (limited free results)
SpyFu shows you some competitor keyword data for free before asking for payment. It's particularly useful for seeing paid search keywords alongside organic ones — which can reveal what a competitor has already validated through ad spend, meaning they know those terms convert.
The free results are shallow but occasionally surfaces something the other tools miss.
The Workflow That Actually Works with Free Tools
Random sampling across tools wastes the limited searches you get. Here's a more structured approach:
Step 1: Define your real competitors. Not the biggest brand in your category — the sites that appear in the same SERPs as you for the keywords you care about. Those are your actual competitors for content purposes. Run a few of your target queries and note every domain that appears repeatedly.
Step 2: Export your own keywords first. Pull everything from Google Search Console. You can't identify gaps without knowing what you already have.
Step 3: Use your free Semrush searches on competitor top pages. Rather than looking at a competitor's full keyword list (thousands of rows), look at their top pages by traffic. The pages earning the most organic traffic reveal the topic clusters where they're winning. Then ask: do you have equivalent pages?
Step 4: Run side-by-side SERP comparisons. Pick ten keywords that matter to your business. Search each one. Note which competitors appear consistently. The sites that show up for most of them are your real content competitors.
Step 5: Map the gaps manually. Create a simple spreadsheet: keywords in column A, whether you have a page targeting that keyword in column B, whether a specific competitor ranks in column C. The empty cells in column B next to filled cells in column C are your gap list.
For a more systematic approach to this process, the keyword competitive analysis guide walks through how to prioritize gaps once you've found them.
What the Free Data Doesn't Tell You
Volume estimates vary widely across tools and can be misleading for long-tail keywords. A keyword showing 0 volume might still drive traffic for a competitor if it's part of a cluster.
Free tools also don't show you the full keyword list — they show you a sample. A domain ranking for 15,000 keywords on Semrush's free view might actually rank for 80,000. The free tier surfaces the high-volume, high-traffic terms, which are also the most competitive. The long-tail terms — where a lot of real traffic lives — are often invisible at the free tier.
The competitor keyword analysis overview covers this in more depth, including how to estimate what you're not seeing.
When Free Tools Are Enough
Free tools are sufficient when:
- You need a directional answer (what are my main competitors ranking for?)
- You're targeting a small niche where the keyword universe is genuinely limited
- You're doing initial research before committing to a tool purchase
- You're checking a single competitor on a single topic
They're not sufficient when:
- You want a complete picture of a competitor's keyword footprint
- You're comparing multiple competitors systematically
- You need accurate volume and difficulty data to prioritize
- You want to identify every content gap between your site and a competitor's
For systematic gap analysis at scale, you'll eventually need either a paid tool subscription or a service. Rankfill, for example, maps your entire competitor set and surfaces every keyword gap your site is missing — useful if you want the full picture without running the analysis yourself.
If you want to keep going deeper on the tactical side, how to find and target competitor keywords covers what to do once you have a gap list.
FAQ
Can I really see competitor keywords for free? Yes, partially. Tools like Semrush, Ubersuggest, and SpyFu show real competitor keyword data on free tiers — but with daily search limits and partial results. You'll see enough to get directional insight, not a complete picture.
Which free tool shows the most data? Semrush's free account gives the most usable data per search. The 10 searches per day limit is the constraint, not data quality.
Is the keyword data accurate? Good enough for decision-making, not precise enough for financial modeling. All third-party keyword tools estimate based on clickstream data and Google's Keyword Planner, not direct access to Google's data. Volume numbers can be off by 30-50% in either direction for any given keyword.
What if a competitor doesn't appear in any free tool? Smaller domains often have thin coverage in tool databases. In that case, manual SERP analysis — searching your target keywords and observing what ranks — gives you more signal than tool data.
How often do I need to check competitor keywords? Quarterly is a reasonable cadence for most sites. If you're in a fast-moving market or a competitor is actively publishing content, monthly checks make sense. Daily monitoring is usually overkill unless you're in something like news or real-time pricing.
What do I do after I have a list of competitor keywords? Build the content to target the gaps. That sounds obvious but most people stop at the analysis. A keyword gap you know about but haven't published content for still earns zero traffic. The keyword research competitor analysis guide covers how to move from gap list to content plan.