Home › Structural Cannibalisation
Structural Cannibalisation.
The silent ranking killer.
When two pages on your site target the same search intent, Google has to choose between them. It usually chooses wrong. Both pages underperform. You see the rankings dropping but cannot work out why — because the cause is not in either page. It is in the relationship between them.
What it actually is
Cannibalisation is not duplicate content. It is duplicate intent. Two pages can be 0% identical in their wording and still cannibalise — if they both answer the same buying question, they compete for the same ranking slot. Google will not rank both. It picks one and demotes the other.
The signature is unmistakable once you know what to look for:
- Two pages on the same site rank in positions 7 and 12 for the same query — instead of one ranking at 3
- Rankings oscillate between two pages week-to-week as Google flip-flops on which to favour
- Both pages have decent on-page SEO, but neither ranks where it “should”
- A previously top-ranking page drops after a new page on the same topic is published
Why standard SEO audits miss it
Every audit tool checks each page in isolation. Title tag, meta description, internal links, page speed. Cannibalisation is a relational problem — it lives between two pages, not inside either one. The audit tool sees both pages individually and both look fine.
That is why most sites have cannibalisation issues and have no idea they exist. The audit said the site was healthy. The rankings say otherwise.
Intent overlap
Two pages answering the same primary question. The hardest to spot — requires reading both, not just scanning meta data.
Pillar overlap
Two top-level pages competing for the same buyer. Usually a service page and a blog post that drifted into the same territory.
Keyword overlap
Both pages explicitly targeting the same exact-match keyword. The easiest case to diagnose, but rarely the most damaging.
The four ways IA resolves it
For every cannibalisation pair IA detects, the diagnosis includes a resolution plan from one of four canonical strategies:
- Merge — consolidate the two pages into one stronger page, 301 the loser to the winner. Used when both pages are weak but their combined topical depth would justify a single strong page.
- Differentiate — rewrite one page to target a clearly different intent. Used when both pages have unique value but accidentally overlap.
- Redirect — 301 the weaker page to the stronger and recover the lost authority. Used when one page is clearly dominant and the other has no independent reason to exist.
- Cluster & canonicalise — demote one page to cluster status, link it upward to the other as canonical. Used when both pages should exist but one is the pillar and the other is supporting.
How IA finds them
The IA engine reads every page on your site, builds an intent fingerprint for each one, and compares them pairwise. Pairs above a Jaccard similarity threshold or with overlapping ownership keys are flagged with a severity rating — critical, high, medium, low — and a recommended resolution. The five governance layers verify each resolution will not create a new cannibalisation downstream before the plan ships.
Read deeper
Cluster pages under this pillar
Case Study: Fixing 100 Pages
How we diagnosed and resolved cannibalisation across a 100-page site in two weeks.
How to Stop Pages Competing
The exact diagnostic + remediation process — merge, redirect, or differentiate.
Your Site Not Ranking Is Not a Keyword Problem
When the cause is structural, not content. How to tell.
Why Your Competitors Are Beating You
Why their flat-looking site outranks yours despite weaker content.
Content Without Cannibalising
How to scale content output without making the cannibalisation problem worse.
Want to know if your site has cannibalisation?
IA finds every cannibalisation pair on your site, scores each by severity, and proposes the right resolution for each one. The full diagnosis is free.
Diagnose my siteThe full system
How this connects to the rest of structural SEO
Structural SEO is one system. The pillars below address different layers of the same architecture — they reinforce each other when you fix them in concert.
Structural SEO Audit
Expose the architectural failures behind ranking loss.
Read moreRepair WordPress & Elementor
Fix structural SEO at the widget level on Elementor builds.
Read moreContent Governance API
Block bad publishes before they ship — structural guardrails for CMS pipelines.
Read moreInternal Authority Flow
Route link equity to the pages that need it. Stop authority leaks.
Read morePre-Publish SEO Layer
The structural review that should happen before content goes live.
Read moreAnswer Engine Optimisation
Get cited by AI search — Google AI Overviews, ChatGPT, Gemini, Perplexity — not just ranked.
Read more