Find Competitor Keywords Free: Tools and Their Limits

You typed a competitor's domain into a free tool, got a list of 10 keywords, and thought: is this all they're ranking for? It's not. You're seeing a sliver. That's the frustration most people hit five minutes into trying to do competitor keyword research without paying for Ahrefs or Semrush.

The free tools are real. They work. But each one has a ceiling, and knowing where that ceiling is will save you from building a content strategy on incomplete data.

Here's what each major free option actually shows you — and what it hides.


Google Search Console (Your Site Only)

Start here before looking at anyone else. Search Console shows you every query your own site is already ranking for, including queries you didn't know about — positions 11–30 where you're close but invisible.

What it does: shows impressions, clicks, average position, and CTR for queries your pages appear in.

What it doesn't do: show you anything about competitors. It's inward-facing only.

Use it to find keywords where you're ranking 8–20 and could push to page one with a better-targeted page. That's often faster than going after new topics entirely. But for competitor research specifically, you need to look outward.


Google's Free Tools: Keyword Planner + Search Itself

Keyword Planner (inside Google Ads) shows search volume ranges for keywords you enter. It's useful for validating that a keyword gets traffic, but it won't tell you what a specific competitor ranks for. You're generating ideas from seeds, not extracting a competitor's actual ranking profile.

Google search itself is underrated. Search your competitor's brand name plus a topic. Look at the autocomplete suggestions. Look at "People also ask." Look at what pages of theirs rank in the top 10 for your target terms. This is slow and manual, but it's real data straight from the source.

For a more systematic approach to this kind of manual analysis, the keyword research competitor analysis guide covers how to work through it step by step without a paid tool.


Ubersuggest (Free Tier)

Neil Patel's tool lets you enter a competitor's domain and see their top-ranking pages and keywords. The free tier gives you three searches per day and surfaces roughly 10–25 keywords per report before it cuts off.

What you get: a real look at which pages drive the most traffic, and a sample of the keywords behind those pages.

What you don't get: the full keyword list, historical data, or keyword difficulty scores beyond basic estimates.

It's useful for a quick gut-check — "what is this competitor mainly known for in search?" — but not for systematic gap analysis.


Semrush Free Account

Semrush's free tier is the most generous of the major platforms. You get 10 searches per day, and each search on a competitor's domain shows you up to 10 organic keywords.

That sounds thin, but use it strategically: search specific competitor URLs rather than their root domain. A competitor's top blog post might rank for 40 keywords. Searching that URL directly shows you a cross-section of them.

The limit is the limit, though. If you have five competitors and want to understand their full keyword footprint, you'll burn through your daily searches fast and still have incomplete data.


Ahrefs Webmaster Tools (Your Site Only)

Ahrefs offers a free product called Webmaster Tools, but like Search Console, it only works for domains you've verified ownership of. It shows your backlinks and your own keyword rankings in much more detail than Search Console does.

It will not show you a competitor's keywords. For that, you need a paid Ahrefs account.


Moz Free Tools

Moz's free tools are mostly focused on domain authority and backlink data. Their keyword explorer allows a limited number of free queries per month, but it's keyword research (you enter a topic and get related terms), not competitor keyword extraction.


SpyFu Free Tier

SpyFu is specifically built for competitive intelligence. The free version lets you enter a competitor domain and see:

That last feature — the gap identification — is the most valuable thing SpyFu does in free mode. You can actually see keywords a competitor holds where you have no presence.

The catch: the free tier shows you 5–10 keywords per competitor, and the data depth (exact volumes, position history) requires a paid plan. But for directional research on one or two direct competitors, SpyFu free gives you more actionable data than most alternatives.

For a breakdown of how to work through this kind of gap analysis systematically, competitor keyword analysis walks through the full process.


What Free Tools Consistently Miss

Here's the honest picture across all of them:

Volume limits. A competitor ranking for 3,000 keywords is not going to show you more than 25 of them on any free plan. You're seeing the highest-traffic slice, which means you're missing the long-tail where a lot of actual conversions happen.

Keyword clustering. Free tools show rows of keywords. They don't tell you which keywords are the same topic in disguise, or how to group them into pages you should build. That synthesis is manual work.

Cross-competitor analysis. If you have five competitors, running each one through a free tool separately gives you five disconnected lists. Finding the overlap — the keywords multiple competitors are capturing that you're missing entirely — requires either paid software or significant spreadsheet work.

Your actual gap. The free tools show what competitors rank for. They don't compare that automatically against your site's indexed content to show you what you specifically are missing. That comparison is where the real insight lives. Finding ranking gaps between you and competitors is the step most people skip because it requires holding two datasets at once.


How to Get the Most Out of Free Tools

If you're going to work with free options, here's the most efficient approach:

  1. Use Search Console to identify your current rankings and near-miss positions (8–20).
  2. Use SpyFu free to identify 5–10 high-value keywords specific competitors hold that you don't.
  3. Use Semrush free (10 searches) on the competitor URLs that look most relevant to your business.
  4. Use Google manually for topics you've identified — check autocomplete, PAA boxes, and which competitor pages actually rank.
  5. Build a simple spreadsheet: competitor keywords on one side, your existing content on the other. Gaps are where there's no match.

This process works. It's just slow, and it's bounded by daily search limits.

If you reach the point where you want a complete picture — every keyword your competitors are capturing mapped against your own site — services like Rankfill do that automatically, including traffic estimates and a content plan.


Picking the Right Starting Point

If you have one direct competitor and want a quick read on what they rank for, SpyFu free and Semrush free used together will get you somewhere useful in under an hour.

If you're trying to map an entire market — multiple competitors, identify every gap your site has, build a content plan from it — free tools will take you days and still leave you with an incomplete picture. That's not a criticism of the tools. It's just the constraint of what free tiers are designed to provide.

The question worth asking: what decision are you actually trying to make? If it's "should I write about topic X," a few free searches will answer that. If it's "what content should I build over the next six months to compete on organic search," you need more complete data than free tools can give you.

Understanding how to find and target competitor keywords at that level of completeness usually requires either a paid tool subscription or a one-time analysis that does the full competitive mapping for you.


FAQ

Can I really find competitor keywords for free? Yes, partially. Free tools show a real but limited slice of what competitors rank for — typically the highest-traffic keywords and not the full list. For most sites, free tools are enough to identify a starting direction but not enough to build a complete content strategy.

Which free tool shows the most competitor keywords? SpyFu's free tier is specifically built for competitive intelligence and gives you the most useful data for this specific purpose. Semrush free is a close second, especially if you search competitor URLs rather than root domains.

Why do different free tools show different keywords for the same site? Each tool has its own crawler and database. They track different samples of the search index, update at different frequencies, and estimate rankings differently. Discrepancies between tools are normal.

Is Google Search Console useful for competitor research? No — Search Console only shows data for domains you own. It's valuable for understanding your own rankings but can't be used to analyze competitors.

What's the biggest mistake people make with free competitor keyword tools? Treating the list they get as complete. When SpyFu shows you 8 competitor keywords, it's not showing you the 8 keywords that competitor ranks for. It's showing you 8 out of however many they actually have. Decisions based on that partial list can send you in the wrong direction.

When does it make sense to pay for a tool? When the cost of incomplete data — building the wrong content, missing the keywords your competitors are capturing — is higher than the cost of a subscription. For most businesses investing in content as a growth channel, that threshold is reached pretty quickly.