How to Check Competitor Keywords in Under 10 Minutes
You published a post last month. It's sitting on page three. Then you notice a competitor — one with a site that looks half as polished as yours — ranking number one for the exact term you were targeting. You click through to their article. It's fine. Not exceptional. So you open a new tab and start wondering: what else are they ranking for that I'm not?
That's the right instinct. Checking competitor keywords is one of the fastest ways to find content you should be creating, terms you should be targeting, and gaps you didn't know existed. And unlike building a keyword strategy from scratch, you're starting from evidence — real pages that are already working in your market.
Here's how to do it quickly and thoroughly.
What You're Actually Looking For
When you check a competitor's keywords, you're pulling their organic search footprint — every term Google has indexed them for, along with the position they hold and roughly how much traffic that term sends them.
From that data, you're looking for three things:
- Keywords they rank for that you don't — the gaps
- Keywords you both rank for, but they outrank you — the battles worth fighting
- Keyword clusters that reveal their content strategy — the patterns you can model
The first category is the most immediately useful. These are terms you have no presence for, which means any content you build targeting them is additive — pure upside.
The Tools That Actually Work
You don't need an expensive subscription to get started. Here's the honest breakdown:
Free Options
Google Search itself is underrated for quick
reconnaissance. Search your competitor's site with
site:domain.com to see what pages Google has indexed.
Then search the topic you care about — "best project management
software for agencies" — and note what position they appear at.
Slow, manual, but free.
Google Keyword Planner technically shows you keywords, but it's built for advertisers and rounds volume numbers aggressively. You can enter a competitor's URL and see suggested keywords, but the data is imprecise. Useful for rough direction, not reliable for prioritization.
Ubersuggest (free tier) gives you a limited number of competitor keyword lookups per day. Enter a domain, pull the top organic keywords, see their rankings. The free version caps results and refreshes slowly, but it's enough to get oriented.
Ahrefs Webmaster Tools (free for site owners) lets you verify your own site and see your own keywords for free. It also lets you use the "Site Explorer" on any site for a limited number of queries per month. The data quality here is genuinely good — Ahrefs has one of the better link and keyword indexes available.
Paid Options
Ahrefs is the tool most practitioners reach for first. Enter any domain into Site Explorer, click Organic Keywords, and you have the full picture. You can filter by position (ranking 1–10 vs. 11–20), by keyword difficulty, by traffic volume, and by country. The "Content Gap" feature is particularly useful — enter your domain and a competitor's, and it shows you keywords they rank for that you don't.
Semrush works similarly. Their Keyword Gap tool is arguably easier to navigate for beginners. You can enter up to five domains and see overlapping and unique keywords side by side. Semrush also has a strong database for local and e-commerce queries.
Moz Pro is slightly less deep on keyword data than Ahrefs or Semrush but has a clean interface and solid keyword difficulty scoring. Their True Competitor feature identifies who your actual search competitors are — which is useful because your SEO competitors and your business competitors are not always the same sites.
For most people doing this for the first time, Semrush's free trial or Ahrefs' limited free tier is enough to do a real analysis without spending anything.
Step-by-Step: Check Competitor Keywords in Under 10 Minutes
Step 1: Identify Your Real Search Competitors (2 minutes)
Your business competitors and your search competitors are different sets of sites. A direct business competitor might have no SEO presence. Meanwhile, a blog you've never heard of might be capturing most of the traffic in your space.
The fastest way to find search competitors: take three or four of your most important target keywords, search them, and note who shows up repeatedly on page one. The sites that appear across multiple searches are your real competitors for organic traffic.
Alternatively, if you're using Ahrefs or Semrush, type in your own domain first — both tools show you a "Competing Domains" or "Top Competitors" view that identifies overlapping sites automatically.
Write down two or three competitor domains. That's what you'll analyze.
Step 2: Pull Their Organic Keywords (3 minutes)
Using whichever tool you have access to:
- Ahrefs: Site Explorer → enter competitor domain → Organic Keywords
- Semrush: Domain Overview → enter competitor domain → Organic Research → Keywords
- Ubersuggest: enter competitor domain → Organic Keywords
You'll see a table with columns for keyword, current position, estimated monthly search volume, and keyword difficulty. Most tools default to sorting by traffic — that's fine. You want to see where this site drives the most volume.
Scan the list. Look for:
- Keywords in positions 1–10 (these are working pages)
- Keywords with search volume above 500 that you haven't targeted
- Topic clusters — groups of similar keywords suggesting an entire content area they've built out
Don't try to act on everything. You're looking for patterns and quick wins.
Step 3: Find the Gaps — Keywords They Have, You Don't (3 minutes)
This is where the real value is. If you're using a paid tool:
Ahrefs Content Gap: Site Explorer → your domain → Content Gap → enter competitor domains → Show Keywords. The output is every keyword your competitors rank for that your site doesn't appear in the top 100 for.
Semrush Keyword Gap: Competitive Research → Keyword Gap → enter your domain + competitor domains → filter by "Missing" (keywords they rank for, you don't appear for at all) or "Weak" (both rank, they rank higher).
If you're using free tools, you'll need to manually export or scroll through a competitor's keyword list and compare it against what you know your site covers. It's slower but still useful.
Sort the gap results by search volume, then scan for terms that match your business. Some will be irrelevant — don't force relevance. The ones that align with your product, service, or audience are your targets.
For a deeper process on working through this systematically, keyword competitive analysis covers how to turn the raw gap data into a prioritized list you can actually work through.
Step 4: Categorize What You Find (2 minutes)
Before closing the browser, drop your findings into three buckets:
Quick wins: Keywords where you have existing content that could be improved or better optimized. You're already indexed for something nearby — a targeted update might move you up.
New content opportunities: Topics you haven't covered at all. These require building new pages or articles.
Competitive battles: Keywords where both you and competitors rank, but they're well ahead. These require a content quality investment to win, not just a new page.
You don't need a spreadsheet with 400 rows. Ten to twenty targeted keywords across these buckets is more than enough to drive your next quarter of content work.
Reading the Data Correctly
A few things that trip people up when they first pull competitor keyword data:
Position vs. traffic: A keyword in position 4 can send more traffic than one in position 1 if the search volume is high enough. Don't fixate on position alone — look at the estimated monthly traffic column.
Keyword difficulty scores: These are estimates, not facts. A keyword scored 65/100 difficulty might be genuinely hard to rank for, or it might have weak content on page one that you could beat with a well-researched piece. Check the actual pages ranking before you decide whether a keyword is worth pursuing. Competitor keyword analysis goes deeper on how to evaluate whether the top-ranking pages are actually strong or just incumbents by default.
Branded vs. non-branded: Filter out your competitor's branded keywords unless you're intentionally targeting comparison or alternative searches. "HubSpot CRM review" is their brand — "CRM software for small teams" is the open field.
Local modifiers: If you're a local or regional business, make sure you're looking at keywords with the right geographic modifier — or filtering by country/region in the tool settings.
Turning Keywords into Content That Ranks
Finding the keywords is the easy part. The harder question is what to do with them.
A keyword in a competitor's top-ten is evidence that Google sees that topic as relevant to searches in your space. But it doesn't mean you can publish a thin article and show up next to them. Look at the pages that are ranking and ask:
- What format are they using? (List, guide, comparison, tool page?)
- How long is the content, roughly?
- What questions does the article answer?
- What's missing — what would you want to know that they didn't cover?
Your content needs to be genuinely better or differently useful — not just longer. Longer content that says nothing extra does not outrank focused content that answers the query completely.
If you find yourself sitting on a long list of gap keywords with no clear path to building content at scale, that's a bandwidth problem. Some sites tackle it with a content team, some with freelancers, some by using services that handle production end to end. Rankfill is one option for the latter — it maps competitor keyword gaps and produces publish-ready content around them. For a fuller process on research before you commission any content, competitor keyword research walks through how to structure your findings before handing anything off.
Common Mistakes to Avoid
Targeting keywords outside your site's current authority: If your domain is new or low-authority, chasing keywords with difficulty scores in the 70s will produce nothing for months. Start with lower-competition terms in the 20–40 range where you can actually appear on page one.
Copying a competitor's content strategy wholesale: Their strategy reflects their site's history, authority, and audience. Some of it won't transfer. Find the overlapping opportunities, not everything they've ever written.
Ignoring low-volume keywords: A keyword with 200 monthly searches and low competition can convert better than a 5,000-search keyword where you're competing against established publications. Don't filter out everything below 1,000 searches automatically.
Checking one competitor and stopping: Different competitors have different content strategies. Running the same gap analysis against two or three sites reveals a much fuller picture of where the open terrain is. Finding and targeting competitor keywords covers how to expand this beyond the obvious competitors to sites you might not have considered.
How Often Should You Do This?
Search landscapes shift. Competitors publish new content, earn new rankings, and sometimes drop off entirely. A competitor keyword check is not a one-time project.
A reasonable cadence for most sites:
- Monthly: Quick scan of your top two or three competitors for new rankings in your core topic areas
- Quarterly: Full gap analysis — pull the complete keyword list, re-run the content gap tool, update your content plan
- Ad hoc: Any time a competitor launches something new, or you notice a traffic drop and want to understand what shifted
The first time you do this analysis, it will take longer than ten minutes because you're learning the tools. The second time, you'll be done in under ten. By the third, you'll have a workflow that takes fifteen minutes and generates your next month of content priorities. For a structured approach to the full research cycle, keyword research competitor analysis is worth reading once you've done your first pass.
FAQ
Can I check competitor keywords for free? Yes, with limits. Ahrefs Webmaster Tools (for your own site), Ubersuggest's free tier, and Google's own search can all surface useful data at no cost. For a complete picture — full keyword lists, accurate volumes, gap analysis — you'll need a paid tool, even if just for a single month.
Which tool is most accurate for competitor keyword data? Ahrefs and Semrush are generally considered the most reliable, with large keyword indexes and frequently updated ranking data. Their numbers won't be exact, but they're directionally accurate for strategic decisions.
How do I know which competitor keywords to target first? Start at the intersection of high search volume, low-to-medium keyword difficulty, and topic relevance to your business. Keywords that meet all three criteria are your fastest path to new organic traffic.
What if I don't know who my search competitors are? Search your three to five most important target keywords and note who appears on page one across multiple searches. Those sites are your search competitors. The "Competing Domains" feature in Ahrefs or Semrush can automate this if you have access.
Can I do this for a local business? Yes. Filter the keyword tool by country, and look for keywords with local intent — terms that include city names, "near me," or service-specific phrases. The same gap analysis applies; the keyword set is just geographically narrower.
My competitor is ranking for hundreds of keywords. How do I prioritize? Filter by keywords in positions 1–20 (they're demonstrably rankable), then sort by volume, then exclude anything branded or clearly outside your topic area. You should be able to get a usable target list of 20–50 keywords from most competitors in under five minutes.
Does this work for e-commerce sites? Yes, and it's particularly useful there. Competitor keyword gaps in e-commerce often reveal product categories, buying-intent terms, and comparison queries you haven't built pages for. The same tools and the same process apply.
How long does it take to rank after I publish content targeting a competitor keyword? It varies considerably by domain authority, content quality, and how competitive the keyword is. Lower-competition keywords on established domains can rank within weeks. Harder keywords on newer sites can take months. The only way to know is to publish, monitor, and adjust.