Why Is My Competitor Ranking Higher Than Me? 6 Checks
Why is my competitor ranking higher than me? Run these 6 checks in one evening, in Maps or regular results, and find the gap you can fix today.
Get each new plain-English SEO guide the day it comes out. Free, by email. Unsubscribe in one click.
If you're asking "why is my competitor ranking higher than me", the answer is usually one of six things. Google may be showing a different search than the one you're looking at, your page may not be indexed, their page may be the type Google wants for that search, their page may be more useful, their Business Profile may be stronger or closer to the searcher, or more sites may mention them. You can check all six in about an hour or a little more, with no paid tools, by putting their page and yours side by side.
First, find out which result you're losing. Losing a spot on Google Maps and losing a spot in the regular blue links happen for different reasons. If you'd rather have a machine check your own page first, our free Claude connector can run a full audit of your page and list the fixes in order. Your first full audit is free. Then use the checks below to compare your page with your competitor's.
Maps or regular results? Start here
Search for the service you sell, the way a customer would type it. Look at where your competitor shows up.
- In the map with three businesses (the "local pack"). Google says local results are based mainly on three factors: relevance, distance and prominence (Google Business Profile Help). Your website matters here, but your Business Profile and your location matter more.
- In the regular results below the map. This is about the web page itself: whether Google has it, whether it fits the search, and whether it's the most useful answer.
- In both. Do the Maps checks first. For most local services, that's where the calls come from.
| What you see | Where the gap usually is | Checks to start with |
|---|---|---|
| They're in the map, you're not | Business Profile, distance, reviews | 1, 5, 6 |
| They're above you in the regular results | Page type, content, indexing | 1, 2, 3, 4 |
| You don't show up anywhere | Indexing or profile setup | 2, then 5 |
| They're also in AI answers and you're not | Mentions on other sites, clear facts on your pages | 4, 6 |
The 6 checks, in order
Each check comes with a rough time to set aside. That's how long the check takes, not how long it takes to see a result.
1. Are you comparing the same search? (10 minutes)
Many "they rank above me" problems come from looking at a different search than the one your customers see.
- Open a private browser window, or sign out of Google.
- Type the exact words a customer would use, like "emergency plumber" or "family dentist near me", not your business name.
- Remember that location changes the results. If you search from your office, you see what someone at your office sees. A customer five miles away can see a different map.
- Write down three or four searches that bring you paying work. Check each one.
You'll often find that the competitor beats you on one search and you beat them on another. Then the question gets smaller: why do they win this search?
2. Is your page even in Google? (10 minutes)
Before you compare quality, make sure Google actually has your page.
- Type
site:yourdomain.com/your-pageinto Google. No result usually means the page isn't indexed. - In Google Search Console, paste your page address into the URL Inspection tool. It tells you "URL is on Google" or "URL is not on Google". If it's not, Google says "the reason why can generally be found" in the Crawl section of the page indexing details (Search Console Help).
- A good result there isn't a promise. The same help page explains that the tool doesn't check every condition for appearing on Google, and that "URL is on Google" doesn't guarantee your page will show up in results.
- While you're at it, open the page on your phone. Can you read it without zooming? Can you tap the phone number?
If the page isn't indexed, nothing else in this guide matters yet. Our guide Why isn't my site ranking? walks through indexing problems step by step.
3. Is their page the type Google wants to show? (10 minutes)
Look at the top five results for the search, not just your competitor. What kind of pages are they?
- If they're all service pages ("Water heater repair in Leeds"), Google thinks people want to hire someone.
- If they're all guides ("How to fix a leaking water heater"), people want to learn.
- If they're lists or directories, people want to compare.
A common mistake: you send a "water heater repair" search to your homepage, which talks about everything you do. Your competitor has one page just for water heater repair. Their page fits the search. Yours sort of fits. If that's the gap, you need a dedicated page, not more words on the homepage. Our guide on how to write a blog post that actually ranks shows how to start from the search itself.
4. Is their page more useful than yours? (15 minutes)
Open their page and yours side by side. Ignore "SEO scores" from tools. Look at both pages the way a customer would.
Google says its systems favor content made to help people, not to manipulate rankings. Of the four parts of E-E-A-T (experience, expertise, authoritativeness, trust), it calls trust the most important (Google Search Central). Google's own self-check asks whether the content offers original information, and whether you'd bookmark it or recommend it to a friend.
Go through this list for both pages:
- Does it answer the question in the first screen?
- Does it name the area served, the services, what's included and what happens next?
- Are there real photos of real work, or only stock images?
- Does it say who does the work, and why they're qualified?
- Does it answer the questions customers ask on the phone (cost factors, timing, guarantees)?
- Is there one clear way to get in touch?
Give each page a point for every "yes". The page with fewer points has its to-do list. This side-by-side check costs nothing, and you can repeat it on every competitor you care about.
This is usually where owners see the gap isn't one quick fix. To check your own page in depth, run your free full audit in Claude. It covers indexing, robots.txt, sitemap, title, headings, content, internal links, structured data, llms.txt and speed, with fixes in order. Your first full audit is free.
5. Why are my competitors ranking higher on Google Maps? (15 minutes)
If you're losing the map, compare your Business Profile with theirs. Here is how Google describes its three factors (Google Business Profile Help):
- Relevance: "how well a Business Profile matches what someone is searching for." Your categories are a big part of that match. If they're listed as "Plumber" and you're listed as "Contractor", they fit "plumber" searches better.
- Distance: "how far each business is from the customer who's searching." You can't change this. A competitor closer to the searcher can rank above you even with a weaker profile.
- Prominence: "how well-known a business is." Google says this includes how many websites link to your business and how many reviews you have, and that "more reviews and positive ratings can help your business's local ranking."
Compare these side by side:
- Primary and secondary categories
- Services listed, hours and service area filled in
- Number of reviews, how recent they are, and whether the owner replies
- Photos of real jobs, the team and the vehicles
- A website link that goes to the right page
On the same help page, Google says: "There's no way to request or pay for a better local ranking on Google" (Google Business Profile Help). Anyone selling you a "guaranteed map spot" is selling something Google says doesn't exist. Our Google Business Profile checklist goes through every field.
6. Who mentions and links to them? (10 minutes)
Google lists links from other websites as part of prominence for local results (see check 5). For AI assistants, our working theory, from what we observe, is that businesses mentioned on many other sites tend to come up more often. The AI companies haven't documented this, so treat it as a theory.
- Search their business name in quotes, like
"Smith Roofing", and leave out their own site. Do local news sites, suppliers, trade associations or local directories mention them? - Free backlink checkers show a sample of the sites linking to a page. A sample is enough to spot patterns.
- In Search Console, the Links report shows who links to you. Compare the two lists.
What's realistic for a small business: a chamber of commerce listing, your trade association, suppliers or manufacturers whose products you install, local sponsorships, and press when you do something newsworthy. These are mentions you can actually earn. If your competitor also shows up in ChatGPT or AI Overviews and you don't, our guide on how to get your business mentioned by AI search covers that side.
Why is a worse website ranking higher than mine?
This is the most common complaint, and it's often fair. A site that looks dated can still win for three reasons:
- It fits the search better. A plain page called "Boiler repair in Croydon" can beat a nice page that never says "boiler repair" or "Croydon".
- It has been around longer. Years of reviews, links and mentions add up. That's not a penalty against you. It's a head start.
- Google ranks pages, not businesses. Better work doesn't count unless the page shows it.
Be honest about time. Fixing a category, adding a missing service page or getting a page indexed can be done in a day. Catching up on reviews and mentions takes steady work over a longer time. Our guide How long does SEO take? explains what changes fast and what doesn't.
What not to do
- Don't buy links. Google's spam policies list "buying or selling links for ranking purposes" as link spam, including "exchanging money for links, or posts that contain links" (Google Search Central).
- Don't copy their text. The same policies count "republishing content from other sites without adding any original content or value" as scraping. It also gives Google no reason to pick you over them.
- Don't stuff keywords into your business name. Google's guidelines say "Including unnecessary information in your business name isn't permitted, and could result in the suspension of your Business Profile" (Guidelines for representing your business on Google).
- Don't chase searches you can't win. If a competitor is two streets from the searcher and you're across town, put that hour into the searches near your base.
FAQ
How do I find out what my competitor is doing differently? Search the same terms in a private window, open their page next to yours, and compare four things: page type, content, Business Profile and who mentions them. Checks 1 to 6 above take about an hour or a little more together.
Does my competitor rank higher just because they have more reviews? Reviews are part of prominence, one of Google's three local ranking factors along with relevance and distance. Google says more reviews and positive ratings can help, but a closer competitor with a better-matched category can still win.
Can I pay Google to rank higher than my competitor? Not in the local results. Google says: "There's no way to request or pay for a better local ranking on Google" (Google Business Profile Help). Ads appear in a separate, labelled spot.
Where do I start if I have no SEO budget? Start with the free checks: indexing in Search Console, your Business Profile categories and reviews, and one dedicated page for each main service. Those cost time, not money.
What to do today
- Write down three searches that bring you paying customers, and check each one in a private window.
- Paste your page into Search Console's URL Inspection tool and confirm it says "URL is on Google".
- Compare your Business Profile categories and reviews with your competitor's, and fix your primary category if theirs fits better.
- Run your free full audit in Claude on your own page, and start with the first fix on the list. Then score your page and your competitor's with the six questions in check 4.
- Get the next guide in your inbox: new guides by email, free.