How to Find Competitor Websites Ranking Above You

You launch a page, wait a few weeks, and check rankings. You're sitting at position 18 for a keyword you know converts well for your business. Someone is sitting above you. You don't know exactly who, or why, or what they have that you don't.

That's the actual problem. Not that competition exists — competition always exists — but that you can't improve what you can't see.

This guide walks you through finding every competitor website ranking above you, understanding which ones actually matter, and getting specific enough about what they're doing that you can make a plan.


What "Competitor Website" Actually Means in Search

Your search competitors are not the same as your business competitors.

Your business competitor is the company that sells a similar product or targets the same buyer. Your search competitor is any website that ranks for the same keywords you're trying to rank for — and that includes media sites, forums, aggregators, and tools you've never heard of.

A SaaS company selling project management software might find that their main competitor for "how to prioritize tasks" is an article on a productivity blog, not another SaaS product. That blog is a search competitor. It's capturing the same audience at the top of the funnel.

You need to find both types:

Both take traffic that could reach you.


Step 1: Start With the Keywords You Already Know You Want

Before you can find who's outranking you, you need a list of keywords you're trying to win. If you don't have that list, start with the obvious ones — your product name, your category, your core problem statements.

For each keyword, do a plain Google search and note the top 10 results. Do this in an incognito window so your browsing history doesn't skew the results. You want to see what a neutral searcher sees.

Write down the domains appearing most often across multiple searches. If the same 5–6 domains keep showing up in the top results for your keyword set, those are your primary search competitors. They're not random — they're winning because Google trusts them to answer these specific queries well.

This manual approach is slow but valuable early on. You start to see patterns: which sites are ranking with long-form guides, which are winning with tools, which are dominating with forum threads or aggregated lists.


Step 2: Use Tools to Find Competitors at Scale

Manual search works for 10 keywords. For 100 keywords, you need tools. Here's how the main options work.

Ahrefs — Site Explorer + Competing Domains

Put your own domain into Ahrefs Site Explorer and navigate to "Competing Domains." It shows you domains that rank for overlapping keywords with you. The overlap percentage tells you how much of your keyword universe they're competing for.

This is one of the fastest ways to build a competitor list from your own domain outward. If a domain shares 40%+ keyword overlap with yours, treat it as a primary competitor.

You can also run this in reverse: take a competitor's domain and look at what keywords they rank for that you don't. That gap is your opportunity list. How to analyze competitors and steal their keywords covers this specific workflow in more detail.

Semrush — Domain Overview + Organic Competitors Report

Semrush shows you "Organic Competitors" directly in their Domain Overview. It ranks competitors by the number of shared keywords, similar to Ahrefs. The difference is in the data presentation — Semrush tends to surface more mid-tier competitors that Ahrefs can sometimes undercount.

The Keyword Gap tool in Semrush is especially useful. Enter your domain and up to four competitors, and it generates a side-by-side view of which keywords each site ranks for, and where the gaps are.

Google Search Console — Real Competitors for Your Actual Pages

Google Search Console shows you the queries your pages are already appearing for. Filter by impressions and look for queries where you're getting a lot of impressions but low click-through rates — that's usually a sign you're ranking 6–15, meaning someone is consistently above you.

For each of those queries, go back to Google and identify who's in positions 1–5. Those are the sites directly blocking your traffic on pages that are already indexed and partially visible.

This is more targeted than domain-level competitor discovery. You're not guessing who might compete with you — you're finding who is beating a specific page of yours right now.

Google Itself — The SERP Is Your Competitor Map

Don't overlook what Google shows you directly. The "People also search for" and "Related searches" sections at the bottom of a results page reveal adjacent queries. When you search those adjacent queries, you often find competitor domains you hadn't considered.

The "People also ask" boxes and featured snippets show you exactly what content format Google is rewarding for a given query. If a competitor owns a featured snippet above you, you can see exactly what answer they've structured to win it.


Step 3: Categorize the Competitors You Find

Not every domain that outranks you is worth analyzing deeply. You need to sort what you find.

Tier 1 — Direct Search Competitors

Same business model, same audience, overlapping keywords. These are the sites you most want to displace. They're winning the traffic that would convert for you.

Tier 2 — Informational Competitors

Media sites, bloggers, or educational platforms ranking for top-of-funnel queries. They don't sell what you sell, but they capture your potential buyer early. You can often outrank them with a more specific, practical answer.

Tier 3 — Aggregators and Platforms

Sites like Reddit, Quora, G2, Capterra, and similar platforms. These are structurally difficult to displace because Google favors them for user-generated content and domain authority. The better strategy is often to appear within them (participate in the conversation) rather than trying to outrank them directly.

Once you've categorized your list, prioritize Tier 1 and Tier 2. Those are the sites you can actually beat with good content and the right structure. Understanding how to analyze a competitor website for SEO gaps becomes essential at this stage.


Step 4: Understand Why They're Ranking Above You

Finding who outranks you is only step one. Understanding why is what lets you do something about it.

Check Their Content Depth on the Ranking Page

Go to the actual page that's outranking yours. Look at:

You're looking for what they have that you don't, not just in volume but in specificity.

Check Their Backlink Profile to the Ranking Page

A page can outrank you because it has more links pointing to it. In Ahrefs or Semrush, paste the URL of the competitor's ranking page and look at its backlink count and referring domain count. Compare that to your page.

If they have 50 referring domains to that page and you have 3, content quality alone won't close that gap quickly. You need a link-building plan alongside the content work.

Check Their Domain Authority vs. Yours

Domain-level authority matters. A new page on a high-authority domain will often outrank an older, better page on a weaker domain. Check their Domain Rating (Ahrefs) or Domain Authority (Moz) versus yours.

If there's a large gap, you may be able to close it on lower-difficulty keywords while building authority over time on harder targets. For a deeper look at this kind of competition analysis for your website, the goal is to find the keywords where the authority gap is small enough that good content can win.

Check Their On-Page SEO Basics

Look at the page's title tag, H1, and URL. Are they structured around the exact query? Check if they're using the keyword in subheadings. This is basic, but a surprising number of competitor advantages come down to cleaner on-page structure.


Step 5: Build Your Competitor Shortlist and Monitor It

After running this process, you should have a shortlist of 5–10 domains that are consistently beating you across your target keyword set. This is your competitive reference group.

For each, set up:

The goal is not to copy what they're doing. The goal is to know their moves early enough that you can respond strategically.


Free vs. Paid: What You Can Do Without Spending Anything

You can get surprisingly far without paying for a tool subscription.

Free methods:

Where free breaks down:

If you're running a site with real revenue at stake, the paid tools (Ahrefs or Semrush, around $100–$130/month) pay for themselves quickly if you act on what you find. For competitor analysis tools and tactics, the paid tier of either tool is almost always worth it once you're past the exploration phase.


What to Do With Everything You Find

Finding competitors is not the end goal. It's the input to a plan.

Once you know who's beating you and why, the actionable outputs are:

  1. Content gaps — keywords they rank for that you don't cover. Each gap is a page you could build.
  2. Content upgrades — your existing pages that rank 6–20 where a competitor is above you. These are worth improving before you build new pages, because they already have some authority.
  3. Link targets — sites linking to your competitors that aren't linking to you. Run an outreach campaign targeting those exact sources.
  4. Topic clusters — the set of related keywords a competitor is dominating. If they own an entire topic cluster and you have no content in it, you need to build systematically, not page by page.

Services like Rankfill can automate the mapping of these gaps — they identify every keyword opportunity your competitors are capturing that your site is missing and deliver a content plan built from that data.

The work of competitor site analysis only produces results when the insights lead to published content and acquired links. Many site owners complete the analysis and stop there. The sites that grow are the ones that convert the competitor map into a publishing plan.


FAQ

How do I find out what keywords a competitor website ranks for? Use Ahrefs or Semrush's Site Explorer or Domain Overview feature. Enter their domain and you'll get a full list of their organic keywords, ranked by traffic volume and position. The free tier of Ubersuggest also gives limited access to this data.

Can I find my search competitors without paid tools? Yes. Search your target keywords in an incognito window and note which domains appear in the top 10 across multiple searches. The domains that appear most consistently are your primary search competitors. Google Search Console shows you which queries you're already being seen for, and you can manually check who's above you on those.

Why are media sites and blogs outranking my product page? Because Google often prefers informational content over commercial pages for queries that have informational intent. A product page can't outrank a detailed guide for a "how to" query. The solution is to build informational content that captures that query, then lead readers toward your product.

What if a competitor has much higher domain authority than me? Compete on keywords where the authority gap is smaller. Sort your keyword targets by competition difficulty and find the queries where smaller, newer sites are already ranking — those are winnable for you too. As you accumulate content and links on lower-difficulty keywords, your domain authority grows and you can target harder keywords over time.

How often should I check what competitors are ranking for? A full competitor audit makes sense quarterly. For specific tracking — watching their ranking changes on keywords you care about — set up weekly monitoring in Ahrefs or Semrush. If you're in a fast-moving market, monthly content gap checks are worth adding.

What's the fastest way to take traffic from a competitor? Find a keyword they rank for in position 4–10 and you rank for in position 11–20. That narrow gap is the fastest to close because both pages have some authority — yours just needs improvement. Upgrade the content quality, tighten the on-page structure, and add a few relevant internal links. This approach gets results faster than building brand-new pages from scratch.

How many competitors should I track? Five to ten is a manageable number for an ongoing basis. More than that and you're spreading analysis thin. Pick the ones with the highest keyword overlap with your target set and focus your attention there.