Content & on-page
Keyword cannibalization: when your pages compete with each other.
Cannibalization is when two or more of your own pages target the same search, so they compete with each other instead of with rivals. Google splits signals between them, ranks the wrong one, or ranks neither well. It's common, it's self-inflicted, and it's usually fixable by consolidating.
In short
If two of your pages chase the same search, they split your own vote and neither wins. Catch it in Search Console (multiple URLs, same query, all weak), then consolidate the competitors into one strong page or differentiate their intent. One page per search prevents it.
What it looks like
The symptoms: two pages flickering in and out of the rankings for the same term, the 'wrong' page ranking while your best one doesn't, or a term you should own stuck on page two. In Search Console you'll see multiple URLs getting impressions for the same query, none of them strongly. Your pages are dividing the vote.
Why it happens
Usually growth without a map: you write a new post on a topic you already have a page for, several service pages drift into overlapping territory, or old and new content both target the same term. It's rarely deliberate. It accumulates as a site grows without keyword mapping.
The fix: consolidate or differentiate
Two options. Consolidate. Merge the competing pages into one stronger page and redirect the others to it, concentrating the signals. Or differentiate. If both pages deserve to exist, rework them to target genuinely different intents so they stop overlapping. Consolidation is usually the higher-return move; a single strong page beats two weak ones.
Related questions
Quick answers.
How do I find cannibalization?
In Search Console, look at queries where multiple URLs from your site get impressions for the same term, none ranking well. That split is the signature. A keyword map also surfaces it before it happens.
Should I always merge the pages?
Usually, when they serve the same intent. One strong page beats two weak ones. Keep both only if they genuinely serve different intents, in which case rework them so they stop overlapping.
Can internal links cause cannibalization?
They can contribute. If you link to two different pages with the same anchor text for the same term, you're telling Google both are the answer. Consistent internal linking to the one owning page is part of the fix.
Keep reading
Related guides.
Primary sources
The sources behind this guide.
See also
Related across the site.
Start here
Bring us the search problem. You’ll get a straight answer on fit.
Tell us what you sell, the markets you serve and the visibility problem you need solved. Prefer to start smaller? Ask for a free, no-obligation SEO audit and we’ll show you what’s holding the site back. Either way you get a straight answer on fit: ongoing SEO, a free audit, website-foundation work, or no engagement at all.