Your competitors' SEO is an open book — every keyword they rank for, every page that earns them links, every gap they've left uncovered is visible to anyone who knows where to look. Competitor analysis isn't about copying them. It's about reverse-engineering what's working in your market so you can beat them at it, and finding the ground they've left undefended.
This guide is the method: who counts as a competitor, the five dimensions to analyse, and how to turn the findings into a roadmap instead of a spreadsheet nobody opens.
First: who are your SEO competitors?
Not who you think. Your SEO competitors are whoever ranks for the searches you want, which is often a different list from your business competitors. A Manchester accountancy firm competes for clients with other Manchester accountants — but for "how to file self assessment" it competes with HMRC, MoneySavingExpert and accounting software companies. Analyse both lists:
- Business competitors — the firms you'd lose a pitch to. Relevant for service and local keywords.
- Search competitors — whoever owns the results pages for your target topics. Relevant for content and informational keywords.
Pick three to five of each. More than that and the analysis drowns in data; fewer and you miss patterns.
The five dimensions
1. Keywords: where their traffic actually comes from
Run each competitor through a keyword tool (Ahrefs, Semrush, or even the free tier) and export their ranking keywords. You're looking for three things: the high-traffic terms driving their business, the keywords they rank for that you don't (your gap list), and the keywords where they rank poorly despite trying (their weak spots). Sort the gap list by intent strength, not volume — a competitor's 50-visit-per-month buyer keyword matters more than their 5,000-visit informational page.
2. Content: what formats win in your market
Look at their top 20 pages by traffic. What type of content is it — service pages, calculators, ultimate guides, comparison pages, local landing pages? Note the depth, the structure, and the angle. You're not copying the content; you're learning the format the market rewards. If every top result in your niche is a 3,000-word guide with original data, your 600-word overview isn't competing.
3. Backlinks: who vouches for them
Export their backlinks and sort by quality, not quantity. A competitor with 200 links from local newspapers, trade bodies and suppliers is beatable with effort. A competitor with links from national press and universities is a longer game. Look specifically for replicable links — directories you can join, suppliers you share, local press that covers your sector, resource pages that list competitors but not you. Those are your first outreach targets.
4. Technical: the unglamorous edge
Run their site through PageSpeed Insights and a mobile check. Slow, clunky competitor sites are an opportunity — if you out-execute them on Core Web Vitals, clean architecture and schema, you can win even with fewer links. Also check their site structure: how many clicks to reach key pages, whether they use proper category hierarchies, whether their internal linking actually connects content.
5. SERP features: the battlefield layout
For your target keywords, note who owns the featured snippets, the local pack, the image results, the "People also ask" boxes. Sometimes the play isn't outranking the competitor — it's owning the snippet above them, or the local pack beside them. Map features per keyword; the strategy differs for each.
The 2-hour rapid version (when you need answers today)
Full teardowns take days. When you need a quick read — a pitch tomorrow, a sudden ranking loss — do the rapid version: pull the competitor's top 20 pages by traffic from any keyword tool, note the formats and topics; check their top 10 keywords against yours for immediate gaps; glance at their homepage and two service pages for positioning and offers; run PageSpeed on their key pages. Two hours, one page of notes, and you'll know more about their strategy than 90% of their own staff could articulate. Save the deep backlink and technical work for the quarterly cycle.
Tools: what you actually need (free vs paid)
You can run a respectable competitor analysis without spending anything: Google itself (search your keywords, study the results), Search Console (your own query data as the baseline), PageSpeed Insights, and the Google Ads Transparency Centre are all free. Paid tools (Ahrefs, Semrush, Similarweb) earn their keep on two jobs free tools can't do: bulk keyword gap analysis across multiple competitors, and backlink forensics at scale. The sensible pattern for most businesses: subscribe for one quarter, run the deep analysis, export everything, cancel — then re-subscribe twice a year for the refresh. A year-round subscription you open monthly is a donation to a software company.
Turning analysis into a roadmap
Analysis without action is procrastination. Build a simple gap table:
- Keyword/content gaps — topics they own that you don't. Prioritise by buyer intent × winnability.
- Link gaps — replicable links they have. Assign to outreach this quarter.
- Format gaps — content types the market rewards that you don't produce. Add to the content calendar.
- Technical gaps — where you're slower or messier. Fix in the next dev cycle.
Then sequence it: quick technical wins first (weeks), content gaps second (months), link gaps ongoing (always). And assign every action an owner and a deadline — a roadmap without ownership is a wish list. The person responsible for each gap should be able to state, in one sentence, what they'll do and by when. Re-run the analysis twice a year — markets move, and last year's gaps are this year's battlegrounds. File each run next to the last one; the diff between two analyses six months apart is often more revealing than either analysis alone.
Competitor analysis is where every serious SEO engagement should start — it's also the part most businesses skip. Our SEO services open with a full competitive teardown: keywords, content, links and technical, turned into a prioritised roadmap. Running paid search too? Our PPC competitor analysis guide covers the auction side. Get a free consultation.