Get Competitor Keywords Free: Tools and Their Blind Spots
You typed a competitor's URL into a free tool, hit enter, and got back a list of 10 keywords. Maybe 50. The paid plan teaser says they're ranking for 4,800. Now you're staring at a locked screen wondering if those 10 keywords are even the right ones, or just the least useful ones they're willing to show you for free.
That's the real situation with free competitor keyword tools. They work — partially. Understanding exactly what each one shows and where it cuts off is the difference between getting actionable intel and wasting an afternoon clicking through paywalls.
Here's a tool-by-tool breakdown of what's actually free, what the blind spots are, and how to combine them to get a usable picture.
Google Search Console (Your Own Keywords, Not Theirs)
Before you look at competitors, pull your own data first. Google Search Console shows every query your site has appeared for in the last 16 months — impressions, clicks, average position, CTR. It's completely free and the data comes straight from Google.
The blind spot: it only shows your site. You can't enter a competitor URL.
Where it helps with competitor research: if you're ranking on page 2 for a keyword, you know a competitor is beating you for it. You can then use other tools to see how they've structured their content for that query. Start here to understand your own gaps before you go looking at theirs.
Google's Own SERP Features
Free, and underused. Search any keyword you're targeting and look at:
- "People Also Ask" boxes — these are real queries Google has clustered around the topic. They reveal the subtopics your competitors are likely covering.
- Autocomplete — type your main keyword and let Google suggest variations. These are queries people actually search.
- Related searches at the bottom of the page — another cluster of adjacent keywords your competitors may be capturing.
None of this shows you a competitor's keyword list directly. But it maps the keyword landscape around a topic for free, and it's current — not data from a crawler that last visited three months ago.
Ubersuggest (Neil Patel)
Ubersuggest offers a limited free tier. You can enter a competitor's domain and see some of their top organic keywords — typically 3 results per search on the free plan, with daily search limits.
What it shows: keyword, estimated monthly search volume, SEO difficulty score, estimated traffic.
The blind spot: The free tier is designed to frustrate you into upgrading. Three keywords per domain lookup isn't a keyword list — it's a preview. You'll also hit your daily limit fast. The data is sourced from a mix of clickstream data and their own index, so coverage on lower-volume long-tail keywords is inconsistent.
Best use: Quick sanity check on a competitor's top-traffic pages. Don't rely on it for gap analysis.
Semrush (Free Account)
Semrush has the largest keyword database of any tool in this space. Their free account is more generous than Ubersuggest — you get 10 requests per day across their various reports.
What it shows: Enter a competitor's domain under "Organic Research" and you'll see their top organic keywords, estimated traffic, and ranking positions. The free tier shows you the first 10 results.
The blind spot: 10 results out of potentially thousands. Semrush will show you the keywords driving the most estimated traffic, which means you're seeing their biggest wins — not the long-tail gaps where you might actually have a chance to compete. The competitor keyword analysis work that actually moves rankings usually happens at the long-tail level, and that's exactly what the free tier hides.
Best use: Identifying a competitor's highest-traffic pages. Then manually review those pages to reverse-engineer their topic coverage.
Ahrefs (Free Webmaster Tools)
Ahrefs' free Webmaster Tools lets you verify your own site and see its backlink profile and organic keywords. For competitor research specifically, the free tier is limited.
Their free "Ahrefs Free Keyword Generator" lets you enter a seed keyword (not a competitor's URL) and see up to 100 keyword ideas with difficulty scores.
The blind spot: You can't run a domain-level competitor analysis on the free plan. You're doing keyword research from a seed term, not from a competitor's actual ranking keywords.
Best use: Expanding a keyword list once you've identified topics from other tools. If Semrush showed you a competitor ranking for "project management for agencies," use Ahrefs' free keyword generator to find related variations.
Moz Keyword Explorer (Free Searches)
Moz gives you 10 free searches per month on their Keyword Explorer. You can enter a competitor's URL under their "Ranking Keywords" feature and see which keywords they rank for.
What it shows: keywords, difficulty, monthly volume, organic CTR opportunity.
The blind spot: 10 searches per month is tight if you're running systematic keyword competitive analysis across multiple competitors. Moz's index is also smaller than Semrush or Ahrefs, so it will miss keywords those tools catch.
Best use: Supplement Semrush data. Moz sometimes surfaces different keywords for the same domain, so using both gives you broader coverage within the free limits.
SpyFu (Limited Free Results)
SpyFu shows you both organic and paid keywords for any domain. The free version doesn't require an account and shows a partial data set.
What it shows: Enter any competitor URL and you'll see their top organic keywords, estimated monthly clicks, and how long they've ranked for each term. Their historical data — showing when a competitor started ranking for something — is genuinely useful and partially available free.
The blind spot: The free results are capped and don't export. You can see enough to get ideas but not enough to build a complete gap analysis.
Best use: Spotting content that's been ranking for a competitor for 12+ months. That longevity signals genuine authority on a topic, not a fluke.
How to Combine These Without Losing Your Mind
Running five tools simultaneously creates noise. Here's a focused workflow:
- Start with Semrush (10 free daily searches). Look up your top 2-3 competitors. Screenshot or copy the keywords shown.
- Cross-reference with SpyFu on the same domains. Note any keywords that appear in both tools — those are higher-confidence ranking keywords.
- Take the topics you've identified and run them through Ahrefs' free keyword generator to find long-tail variations.
- Use Google SERP features to map the question landscape around those topics — People Also Ask boxes especially.
- Check your Search Console to see if you're already getting impressions for any of these terms. If you are and you're on page 2-3, that's a faster win than starting from zero.
This process gets you a working keyword gap list without paying for anything. The limitation is scale — you can identify 20-40 opportunity keywords this way, not 400. For a more complete picture of what competitors are capturing, you eventually need either more time or paid tooling.
If you want a systematic view across your full competitor set — not just 10 keywords per domain — Rankfill maps every keyword your competitors are ranking for that your site is missing, along with estimated traffic potential, as part of its search opportunity mapping service.
For most people starting out, the free-tool workflow above is the right first step. Get comfortable reading the data, build a content plan around 20 keywords, publish, and measure. Once you know what winning looks like for your site, the case for going deeper becomes obvious.
FAQ
Are free competitor keyword tools accurate? Partially. They pull from crawler data and clickstream estimates, not directly from Google. Volume numbers and traffic estimates are approximations. The keyword lists themselves are more reliable than the traffic numbers attached to them.
Why do free tools only show a few keywords? Because their business model is upselling you to paid plans. The free tier is deliberately limited to give you a taste without giving you a complete picture.
What's the most useful free tool for competitor keyword research? Semrush's free account gives you the most usable data per session — 10 keyword results per domain lookup with volume and position data. Combine it with SpyFu's free view for broader coverage.
Can I see a competitor's full keyword list for free? No. Every tool that has a complete keyword index is a paid product. Free tiers show you fragments.
How do I know which competitor keywords are worth targeting? Focus on keywords where the competitor is ranking on page 1-2 but the search intent matches content you can actually write authoritatively. High-volume keywords with difficulty scores above 70 are usually not where you start — finding the gaps your competitors exploit at lower difficulty levels is faster to rank for.
Should I target the same keywords as my competitor or find their gaps? Both, but start with gaps. Competing directly on keywords where they've established authority takes longer. Find the adjacent topics they're not covering — those are where you can rank faster and build a foothold.