Cannibalization happens when several pages on one site chase the same search. Links, relevance and click signals get divided between them, and the search engine is left picking a winner — often the wrong one, and often a different one each week. Nobody notices, because every page involved looks fine on its own.
Briefly explained
- Two or more of your pages competing for one search.
- The signals split, so neither page ranks as well as one would.
- The ranking URL changing week to week is the giveaway.
- The fix is either merging them or making them genuinely different.
How does it happen?
It starts with two perfectly reasonable habits.
- Overlapping service pages. A business adds services as it grows, and the new page covers ground the old one already had.
- Mass-produced location pages. The same paragraphs with a town swapped in, which produces twenty pages that are all the strongest match for nothing.
A third, less obvious version: an article that answers the question a service page was meant to answer, and outranks it.
What are the symptoms?
- The URL ranking for an important search keeps changing
- Several pages each collect a trickle of impressions and no clicks
- Your best-converting page is not the one that ranks
- A page you never promoted outranks the one you built on purpose
How do you fix it?
Start by writing one sentence per page describing what it is for and who it is for. The diagnosis usually writes itself.
- If two sentences are the same: merge the pages, move anything worth keeping, and redirect the weaker URL to the stronger one.
- If they are genuinely different: make the pages different. Different intent, different proof, different calls to action.
- Either way: fix the internal links so they point at the page you want to win.
How do you avoid it next time?
Plan in groups rather than in pages. A topic cluster gives each page a distinct question to answer and a hub to link back to, which is the structural version of the one-sentence test.
What do the terms mean?
- Intent overlap: Two pages trying to satisfy the same goal.
- 301 redirect: A permanent redirect, which passes most of a page’s accumulated value to its replacement.
- Canonical tag: A signal naming the preferred version of near-duplicate pages.
- Impressions: How often a page appeared. Spread thin across several URLs, it is the first sign of this problem.
Owner questions
