SEO fundamentals

SEO competitor analysis: what to look at and what to act on

Benchmarking against the rival you meet in sales? In search it is often another. SEO competitor analysis finds who actually wins your buyers.

Written by Mike Bastin24 January 2026Updated 26 September 2026

A hand moving a red pawn one square ahead of three navy pawns on a chessboard

You are probably benchmarking against the company you meet in sales pitches. In search your rival is often someone else, and finding them points every month’s budget at the right pages.

More than two decades in, we have read a great many “competitor analysis” reports, and the ones that move search performance share one habit: they start from the search results.

One law firm we have worked with for three years was convinced its main rival was a well-known boutique two streets away. One afternoon of checking who actually appeared for its clients' searches turned up three solo practitioners with twelve-page websites and very tidy local pages. The boutique they had focused on ranked well below those three.

Good competitor analysis in 2026 starts with one shift: move from listing the companies you assume are competitors to listing the pages that appear next to yours when buyers search. Below: how to find them, what to take from them, and when the exercise pays.

Your search competitors are the ones sharing your SERPs

Get the list right and every brief after it aims at the right rival. Business competitors and SEO competitors are different categories. The high-intent queries small and mid-size firms convert on are usually won by someone other than the biggest firm in the city.

We run a quick SERP scrape on the 30 to 50 queries that genuinely matter to a client. The pages that show up repeatedly are the real list. Sometimes a forum thread or a Reddit post outranks every “official” competitor for the buyer’s actual question.

Knowing that changes the brief. You aim at the three blogs that actually capture buying intent, which search intent mapping makes visible, and leave the generic term to Forbes.

1 2 3 4 Queries 30 to 50 SERPs scraped Repeats real list Brief aimed right
Your rival list comes out of the search results. The pages that keep turning up across your buyer queries are the ones your brief should aim at.

Pull these four things from your rivals' data

Five rivals produce thousands of rows. Four things in them change what you do next. When a client asks us to analyse five rivals, this is what we pull.

Top pages by traffic share. Just the 10 to 20 URLs Ahrefs or Semrush flag as the real organic earners. The model lives in those pages.

Link velocity. A five-links-a-month flow over two years beats a 200-link spike from one PR campaign. Patterns matter more than totals.

SERP feature mix. Are rivals winning featured snippets, video carousels, or the local pack? Each one tells you what Google currently rewards for that intent. The answer guides format choices for your own pages.

Real keyword overlap. Strip brand terms from both sides. Filter “common keywords” reports to queries with buying intent. The clean list is usually one tenth of the raw export.

For the methodical version of this on traffic specifically, see our competitor traffic analysis checklist.

A hand with tweezers laying four paper pieces in a row, the last one red

Where your rivals’ traffic really comes from

A handful of pages on a rival’s site do the work, so a focused study saves you a week of mapping. One number explains why.

96.55% of all pages in our index get zero traffic from Google, and 1.94% get between one and ten monthly visits.

Source: Ahrefs, 14 Billion Page Search Traffic Study (2024)

The implication: a rival’s traffic sits in a few pages. Find their five to ten traffic-driving URLs and study those properly.

Top pages do the work The rest little traffic Traffic
A rival’s traffic sits in a few pages, so a close study of those five to ten URLs shows how the site earns its visits.

The toolkit we use, with honest caveats

Read each estimate as an estimate, and the plan built on it holds.

Tool What we use it for Reality check
Ahrefs Top pages, keyword overlap, link patterns Traffic figures are CTR-model estimates, not measured data
Semrush Position tracking, paid intelligence, content gap Stronger in US English, weaker in long-tail Spanish
Similarweb Channel split, audience overlap Reliable mostly above 50k monthly visits
Google Search Console Where you actually appear next to rivals Free and underused, especially the Pages and Queries cross-filter
Manual SERP checks (VPN) What real Spanish, French, UK SERPs look like Tool snapshots lag the live SERP by days

Ahrefs themselves document the gap between their traffic estimates and Google Search Console reality. Treat the numbers as ranges and compare relative trends.

Map a separate set of rivals for each language

Sell in more than one language and each language brings its own rivals. The law firm we mentioned earlier has three sets.

Language Audience Typical queries
Spanish Domestic clients Family law, inheritance
French French expats on the Costa Blanca Matrimonial cases
English English-speaking expats Probate, NIE issues, property disputes

Three competitor lists. Three different content briefs. Three different link strategies.

One firm Spanish family law French matrimonial English probate
Each language brings its own competitor list, its own content brief and its own link strategy.

Give each language its own analysis, so each market gets a brief it can rank with. If you operate across countries, plan for one analysis per language.

For the deeper view, see best practices for multilingual SEO.

Three hands each planting a navy flag on its own paper island, one flag red

AI search changes the question, and the method holds

Yes, GEO matters. Yes, ChatGPT and Perplexity citations now factor into B2B buyer journeys. The underlying competitor logic stays much the same.

71% of B2B software buyers rely on AI chatbots at some point in their research, and 51% now start their research with an AI chatbot more often than with Google.

Source: G2, "In the Answer Economy, Don't Win the Click, Win the Answer", survey of 1,076 B2B software buyers and decision-makers, March 2026

What we add for clients now: a small layer of “who gets cited in AI answers for our buyer prompts”. We run five to ten prompts a real prospect might genuinely use, log the cited domains, and check overlap with the traditional SERP rivals.

Often the overlap is high. Sometimes a niche site turns up that is new to the list. Both findings build on the SERP-level work.

AI citations Same rivals often Niche site sometimes new
The AI layer builds on the SERP work: cited domains often match the rivals already listed, and a new niche site joins the list when one turns up.

Treat GEO as part of the same exercise: it is the same SERP behind a chat layer.

Three habits worth building early

Reading tool numbers as estimates. Measurements come from your own analytics. The further down the long tail you go, the wider the gap between Ahrefs’ estimate and Google Analytics reality.

Turning keyword gap exports into content briefs. A 1,200-row export is a list. A brief is what survives an editor and a subject-matter expert reviewing it.

Refreshing the analysis through the year. Markets shift. Algorithms update. New entrants arrive. For active clients we refresh the picture quarterly. For fast-moving niches like AI tooling or fintech, monthly.

When competitor analysis earns its budget

Run it when a decision depends on it. Three scenarios where it genuinely pays back.

Entering a new vertical or a new geographic market, where you need to learn what good looks like before committing budget.

Diagnosing a growth plateau, where your team is “doing all the right things” and wants the rankings moving again.

Pricing or service positioning decisions, where you are weighing a shift and want to know which space is already occupied.

In between, a regular refresh keeps the picture current.

A second pair of eyes on your real rivals

If you want to check your team is benchmarking against the right list, we can pull a focused SERP-level competitor analysis for one of your priority queries inside an hour.

We do this for clients in legal, freight, real estate, and translation across six languages, working from Valencia.

The SERP ranks pages, whatever the org chart says, and your analysis can do the same.

Book a discovery call or look at how we run multilingual SEO programmes.

Where this leads

See what technical SEO looks like on your site

We start with a thirty minute call on your markets, what already ranks and what has already been tried. Questions come before recommendations, and what comes back afterwards is a written scope naming real pages and deliverables.