Preferences

Privacy is important to us, so you have the option of disabling certain types of storage that may not be necessary for the basic functioning of the website. Blocking categories may impact your experience on the website. More information (Cookie Policy)

Accept all cookies

Competitive Content Analysis: A 7-Step Method, a Scoring Grid and How to Turn It Into a Plan

How to run a competitive content analysis in 7 steps: pick the right rivals, inventory and score their content, check AI citations, then build your plan.

Published on:
19/10/2026
-
Updated on:
19/10/2026
Cover of the guide to competitive content analysis, with a scoring grid comparing competitor articles

Tools

Thibault Besson-Magdelain, founder of Sorank

About Author

Thibault Besson-Magdelain

Founder of Sorank, 7+ years of experience in SEO, GEO enthusiast.
On this page

In short

a competitive content analysis compares the content of the sites that win your audience's attention with your own, to find the topics, formats and angles you are missing. Pick 3 to 5 search competitors per topic (not only business rivals), inventory their pages, score each one on intent, depth, freshness, evidence and links, check which sources ChatGPT, Gemini and Perplexity cite, then turn the gaps into a prioritized editorial plan.

Want to go further? Ask

A competitive content analysis answers a practical question: why does a competitor's page rank or get cited where yours does not, and what would it take to do better? The Content Marketing Institute describes the classic version in three steps: inventory competitor content, evaluate its quantity and quality, then tag topics to spot saturated areas and gaps (Ellie Mirman, Content Marketing Institute, 2021). This guide keeps that base and adds what most templates leave out: page-level scoring against the search results, the citations of AI assistants and a rule to turn findings into briefs.

What is a competitive content analysis?

It is a structured review of the content published by competitors, measured against your own, on the topics where you want visibility. It belongs to the broader competitor analysis but focuses on one asset: pages, articles, guides, tools and videos.

Three related analyses are often confused with it:

AnalysisQuestion it answersUnit of study
Keyword gap analysisWhich queries do competitors rank for and not us?Keywords
Content gap analysisWhich topics or questions are not covered on our site?Topics
Competitive content analysisWhy does their content win, and how do we beat it?Pages and formats
Citation gap analysisWhich sources do AI assistants cite instead of us?AI answers

In practice the four work together: a keyword gap analysis tells you where to look, a content gap analysis lists the missing topics, and the competitive content analysis explains how the winning pages are built.

Who are your real content competitors?

Your business rivals are rarely your only content competitors. For an informational query, you may be competing with a media site, a software vendor in another segment, Wikipedia, a forum thread or a YouTube video. The right rule is simple: a content competitor is whoever ranks or gets cited on the queries you target.

  • Search competitors: the domains that appear most often in the top 10 for your main topics. Search each priority query and note the results.
  • AI competitors: the sources that ChatGPT, Gemini or Perplexity cite when users ask your buyers' questions. They often differ from Google's top 10.
  • Business competitors: the companies your sales team meets. Their content shows how they position the offer, even when it ranks poorly.

Keep 3 to 5 competitors per topic cluster. Beyond that, the analysis takes longer without changing the conclusions.

How do you run a competitive content analysis in 7 steps?

1. Define the scope

Choose one topic cluster at a time (for example, everything about pricing pages, or everything about technical SEO) and list 10 to 30 priority queries, including the questions people type into AI assistants. Analyzing a whole site at once produces a spreadsheet nobody reads.

2. Inventory competitor content

For each competitor, list the pages that target your queries: URL, title, format, publication and update dates, word count, presence of tables, images, video, tools or original data. Google's site: search operator combined with a keyword is a free way to find these pages; the sitemap of a competitor gives the full list.

3. Map each page to the search results

For each query, record who ranks, in what position and with which format. A SERP analysis reveals the dominant intent: if the top 10 is made of lists, a long essay will struggle; if it is made of tools, an article will struggle too.

4. Score the content with a grid

Rate every page from 0 to 2 on the same criteria (see the grid below). Scoring forces you to justify the difference between a page that wins and one that merely exists.

5. Check AI citations

Ask your 10 to 30 priority questions to ChatGPT, Gemini and Perplexity, and note which domains and pages are cited. A competitor cited everywhere has usually earned it with clear definitions, sourced figures or comparison tables. Our guide to the citation gap explains how to read these results.

6. Identify the gaps and the angle

Compare their scores with yours. A gap can be a missing topic, a weak format (no table where everyone has one), outdated figures, or an angle nobody covers. Google's guidance on creating helpful content asks whether a page provides original information, reporting, research or analysis, and whether it adds substantial value compared to other pages in search results. That is the information gain to aim for, and our glossary entry on information gain details it.

7. Turn findings into briefs

Each gap becomes an action: a new page, an update or a merge. Write a content brief for each one with the target query, the angle, the elements competitors have and the elements only you will add. A free content brief generator speeds up this step.

Which criteria should you score?

The grid below works for articles, guides and comparison pages. Score each criterion 0 (absent or weak), 1 (correct) or 2 (best in class), for your page and for each competitor.

CriterionWhat to checkScore 2 when
Intent matchFormat and angle versus the top 10The page answers the query in its first lines, in the format Google favors
DepthSubtopics and questions coveredIt covers what all top pages cover, plus what they miss
EvidenceFigures, sources, examplesEvery figure is dated and sourced, with original data or tests
FreshnessUpdate date, outdated factsUpdated in the last 12 months, no obsolete prices or screenshots
StructureHeadings, tables, lists, summaryScannable, with self-contained sections an AI can quote
Format extrasTools, templates, videos, visualsAn asset readers would bookmark or link to
AuthorityAuthor, referring domains, mentionsNamed expert author and links from relevant sites
Internal linksLinks to and from related pagesPart of a cluster, linked from the hub and siblings
AI citationsCited by ChatGPT, Gemini, PerplexityCited on several of your priority prompts

A total out of 18 per page makes the comparison readable. Do not chase a perfect score: the goal is to know which two or three criteria explain why a competitor wins.

Which metrics and tools do you need?

A spreadsheet is enough to start. Add data in this order:

  • Your own data first: the Search Console performance report shows queries, impressions, clicks and average position for your pages, the baseline you compare against.
  • Competitor visibility: SEO suites such as Semrush or Ahrefs estimate the traffic and keywords of competitor pages; the SEO competitor spy in Sorank shows what a competitor publishes and ranks for.
  • Share of voice: the share of clicks or citations you capture on a group of queries. A share of voice calculator gives a quick estimate.
  • AI citations: manual checks work for a dozen prompts; beyond that, AI mention tracking records which sources are cited, prompt by prompt, over time.

How do you turn the analysis into an editorial plan?

Sort every gap with three questions: how much demand does it address, how hard is it to beat the current winner, and how close is it to what you sell? Then assign one action.

SituationActionTypical example
Topic absent from your site, demand confirmedCreate a pageCompetitors all have a guide to a question you never answered
Your page exists but scores lowerUpdate and enrichYour guide lacks a table and recent figures
Two of your pages target the same intentMerge with a redirectTwo articles split the signals on one query
Competitor page unbeatable for nowTarget a narrower angleA specific use case or audience they ignore
Format gapBuild the assetA calculator, template or data study

Spread the work over a quarter, starting with updates (fastest results), then new pages. Choosing the right format matters as much as the topic: our overview of the types of content helps match each gap to a format. Re-run the analysis every quarter on your main clusters, because competitors publish and update too.

How does competitive content analysis apply to GEO?

Generative engine optimization adds a second scoreboard. A page can rank fifth on Google and be the first source cited by ChatGPT, or the reverse. AI assistants tend to quote passages that are self-contained: a definition in one sentence, a figure with its source, a comparison table, a step-by-step list. When you review a competitor cited on your prompts, look for these passages and ask why they were picked.

Two practices pay off. First, analyze the cited page, not just the domain: the format and the exact passage tell you what to build. Second, compare by sector: Sorank's study of AI citations in the marketing sector shows which types of sources AI assistants favor, which helps you decide whether to aim for a guide, a study or a tool.

Common mistakes to avoid

  • Copying the leader. A page that repeats the top result adds no information and has no reason to outrank it.
  • Analyzing domains instead of pages. A strong domain can have weak pages, and that is where you win.
  • Ignoring intent. Matching word count without matching format rarely works.
  • Stopping at the spreadsheet. An analysis without briefs and deadlines changes nothing.
  • Forgetting your own pages. Run a content audit in parallel, because your weakest pages are often the cheapest gains.

The essentials

A competitive content analysis is useful only if each gap ends as a brief with an angle competitors do not have. Work topic by topic, score pages on the same grid, add AI citations to the picture and act within the quarter. To execute the plan at scale, the Sorank article generator finds your keywords and writes and publishes sourced, optimized articles on autopilot, with a 3-day free trial.

Frequently asked questions

How many competitors should a content analysis include?

Three to five per topic cluster is enough in most cases. Choose them from the search results and AI answers on your priority queries, not only from your list of business rivals. Adding more competitors lengthens the work without changing the key conclusions.

How often should you repeat a competitive content analysis?

Once a quarter for your main topic clusters, and before any large content project. Competitors publish and update pages continuously, and AI assistants change the sources they cite, so an analysis older than six months gives an outdated picture.

Can you do a competitive content analysis without paid tools?

Yes. Google searches, the site: operator, competitor sitemaps, your own Search Console data and manual checks in ChatGPT, Gemini and Perplexity cover the essentials. Paid SEO suites add traffic estimates and backlink data, which save time on large sites.

Our Blog for Ambitious Company

Our free SEO tools

See all our free tools

THEY TRIED SORANK BEFORE YOU

Testimonials from ambitious founders

Organic growthE-commerce

0 to 10000 visitors in 5 months

Celio Fabianomonrobotlavevitre.fr
Organic growthSoftware

0 to 5000 clients in 8 months

Thibault BMsorank.com
Organic growthLeisure and aviation

0 to 1104 clicks in 4 months

Dominiqueflight-sensations-idf.com
Organic growthMusic software

x30 clicks in 4 months

Valentin Cordiertiger-sounds.com
Organic growthHealth and wellness

x30 clicks in 4 months

Rodrigue Bretonalthevia.com