Internal Cannibalisation: When Your Own Pages Compete Against Each Other
Internal cannibalisation happens when two or more pages on the same website compete for the same keyword, splitting authority and confusing search engines about which page should rank. The result is predictable: both pages underperform, and a competitor with a single, well-consolidated page takes the position you were splitting between yourself.
It is one of the more common self-inflicted SEO problems I see, and it tends to get worse the longer a site has been publishing content without a coherent keyword strategy behind it.
Key Takeaways
- Internal cannibalisation occurs when multiple pages on the same site target the same keyword, diluting ranking potential across all of them.
- The most common cause is content published without a documented keyword map, often across teams or over long periods of time.
- A site audit is the only reliable way to surface cannibalisation at scale. Manual checks miss too much.
- The fix is not always consolidation. Sometimes differentiation, redirects, or canonical tags are the right tool depending on the pages involved.
- Cannibalisation is a structural problem, not a content quality problem. Fixing the writing without fixing the architecture solves nothing.
In This Article
- Why Internal Cannibalisation Is More Common Than Most Teams Realise
- How Do You Know If You Have a Cannibalisation Problem?
- What Actually Causes Internal Cannibalisation?
- How Do You Fix Internal Cannibalisation?
- Building a Keyword Map to Prevent Cannibalisation
- Cannibalisation in the Context of a Broader SEO Audit
- Common Mistakes When Fixing Cannibalisation
Why Internal Cannibalisation Is More Common Than Most Teams Realise
When I was growing the agency in Stockholm, we went from around 20 people to close to 100 over a few years. Content production scaled with headcount, which sounds like a good thing until you look at what that actually produces. Multiple writers, multiple briefs, multiple editors, and no single person who owns the keyword map. The result is predictable: overlapping content, competing pages, and a site architecture that works against itself.
This is not a small agency problem. I have seen the same pattern at enterprise level, where a marketing team of 40 people is publishing content across six product lines and nobody has a clear view of what already exists. The blog team does not talk to the product team. The product team does not talk to the SEO team. And three years later, there are four pages targeting “enterprise data management” and none of them rank on page one.
The mechanics are straightforward. Google reads your site and tries to determine which page best answers a given query. When two pages send similar signals for the same keyword, Google has to make a call. Sometimes it picks the wrong one. Sometimes it rotates between them depending on the day. Neither outcome is good for your rankings or your traffic.
This article is part of the Complete SEO Strategy hub on The Marketing Juice, which covers keyword research, technical fundamentals, link building, and content architecture in one place. If you are working through an SEO audit or rebuilding your site structure, the hub gives you the full picture.
How Do You Know If You Have a Cannibalisation Problem?
The first signal is usually in Google Search Console. If you pull a keyword that you know you are targeting and find two or three different URLs appearing in the performance report for that query, you have cannibalisation. The impressions are split. The clicks are split. And the average position is almost certainly lower than it would be if all that authority were pointing at one page.
A second signal is ranking volatility. If a page bounces between position 8 and position 22 without any obvious external cause, Google may be switching between your pages as it tries to decide which one to serve. This is particularly common with older sites that have accumulated content over many years without a structured keyword strategy.
The most thorough way to surface cannibalisation at scale is a proper site audit. Tools like Moz’s SEO auditing framework give you a structured approach to identifying where pages are competing with each other. Manual spot-checking works for small sites, but once you are above a few hundred pages, you need a systematic process.
A site:domain.com “keyword” search in Google is a quick diagnostic. If it returns multiple pages, you have at least a candidate for cannibalisation. It does not tell you which page is winning or losing, but it tells you where to look.
Internal linking data is another useful signal. If your internal links are pointing to different pages for the same keyword phrase, you are essentially voting for multiple pages simultaneously. That split signal flows through to Google. HubSpot’s overview of internal linking tools is a useful starting point if you want to audit how your internal links are currently distributed across your site.
What Actually Causes Internal Cannibalisation?
There are a few root causes that come up repeatedly.
The most common is the absence of a keyword map. A keyword map assigns each target keyword to exactly one page. Without it, different people on the same team will independently decide to write about the same topic, and neither will know the other has done it. I have been in content audits where a client had six blog posts targeting variations of the same head term, all published in different quarters, all with slightly different titles, and none of them ranking in the top 20.
The second cause is content repurposing without differentiation. A team takes a blog post, turns it into a landing page, and publishes it as a separate URL without thinking about how the two pages relate to each other in search. Both pages now target the same query. Neither is clearly the canonical source. Google picks one, often not the one you would choose.
The third cause is product or category page overlap. This is particularly common in e-commerce, where a category page and a product page can end up targeting the same transactional keyword. The category page might target “running shoes” and so might a featured product page. If both are optimised for the same term, they compete. Platforms like Optimizely’s configured commerce have built-in tools to manage this kind of URL and content architecture, but the structural thinking still has to come from the team.
The fourth cause is site migrations done badly. When a site migrates from one platform to another, old pages sometimes survive as duplicate content under new URLs. If the redirects are not clean, you end up with two versions of the same page competing for the same keyword. I have seen this cause significant ranking drops in the months following a migration, and the diagnosis is almost always the same: the redirect map was incomplete.
How Do You Fix Internal Cannibalisation?
The fix depends on the specific situation. There is no single answer that works across every case, and applying the wrong fix can make things worse. Here are the main options and when to use each.
Consolidation
If two pages cover the same topic in substantially the same way, the cleanest fix is to merge them into one stronger page and redirect the weaker URL to the stronger one. This concentrates your link equity, simplifies your site architecture, and gives Google a clear signal about which page should rank.
Before you consolidate, pull the backlink data for both pages. If the page you are planning to redirect has meaningful external links pointing to it, those links carry value. A 301 redirect passes most of that value to the destination URL, but you want to be aware of what you are working with before you make the call.
Differentiation
Sometimes two pages that appear to cannibalise each other can actually serve different search intents if you are willing to reposition them. A blog post targeting “content marketing strategy” and a pillar page targeting the same term can coexist if you reposition the blog post to target a specific long-tail variation, for example “content marketing strategy for B2B SaaS” or “content marketing strategy template”. what matters is that each page must serve a genuinely distinct query, not just a cosmetically different version of the same one.
Canonical Tags
If you have two pages that need to coexist for legitimate reasons, for example a paginated series or a print-friendly version of a page, a canonical tag tells Google which version is the primary one. This is not a solution for content that is genuinely duplicated and should be consolidated. Canonical tags are a signal, not a directive, and Google does not always honour them. Use them for structural reasons, not as a way of avoiding the harder decision.
Noindex
If a page has no meaningful search value but needs to stay live for other reasons, for example a campaign landing page or a resource that exists only for email subscribers, a noindex tag removes it from Google’s index without deleting it. This is a reasonable option for pages that are creating cannibalisation but cannot be redirected or deleted.
Internal Link Restructuring
Your internal links are votes. If you are sending internal links to the wrong page for a given keyword, you are reinforcing the cannibalisation problem. Once you have identified which page should be the canonical ranking page for a keyword, audit your internal links and make sure they all point to that page using consistent anchor text. This is often overlooked in cannibalisation fixes, but it matters.
Building a Keyword Map to Prevent Cannibalisation
The only reliable way to prevent cannibalisation from recurring is a keyword map. This is a document, usually a spreadsheet, that assigns every target keyword to exactly one URL. Before any new content is commissioned, the keyword goes into the map. If it is already assigned to an existing page, the brief is either redirected to support that page or shelved.
It sounds simple. In practice, it requires someone to own it and enforce it. At the agency, this was one of the structural changes that made the biggest difference to our SEO delivery quality. We were growing fast, adding writers and strategists, and without a single source of truth for keyword ownership, the same topics kept getting covered from different angles by different people. The keyword map was not glamorous. It was a spreadsheet. But it stopped us from competing against ourselves.
A good keyword map includes the target keyword, the assigned URL, the search intent, the current ranking position, and a date field for when the page was last updated. You do not need a sophisticated tool to manage it. A shared Google Sheet with clear ownership works fine for most teams.
For larger sites, you may want to segment the map by content type: blog posts, product pages, category pages, landing pages. This makes it easier to spot cross-type cannibalisation, where a blog post and a product page are targeting the same transactional keyword, for example.
Cannibalisation in the Context of a Broader SEO Audit
Cannibalisation rarely exists in isolation. When I run an SEO audit, I treat it as one symptom of a broader site architecture problem. If cannibalisation is present, it usually means the keyword strategy was not documented, the content process was not governed, or the site has grown without a coherent structural plan.
Fixing cannibalisation in isolation without addressing the underlying architecture is like treating the symptom without the cause. Six months later, new cannibalisation has emerged because the same process that created the original problem is still running.
This is why I always recommend treating cannibalisation as part of a full audit rather than a standalone fix. You need to look at your site’s information architecture, your internal linking structure, your content governance process, and your keyword map all at once. Fixing one without the others is incomplete.
I have judged the Effie Awards and reviewed hundreds of marketing campaigns across industries. The ones that fail rarely fail because the idea was bad. They fail because the execution was not coordinated. Cannibalisation is the SEO equivalent of that: it is a coordination failure, not a quality failure. The content may be good. The problem is that nobody was managing the relationship between pieces.
The Complete SEO Strategy hub covers the full architecture of a well-structured SEO programme, from technical foundations through to content planning and link acquisition. If you are working through a cannibalisation problem, the hub gives you the surrounding context to make better structural decisions rather than just patching individual pages.
Common Mistakes When Fixing Cannibalisation
The first mistake is redirecting the stronger page to the weaker one. This happens when teams make the decision based on content quality alone rather than looking at which page has more authority, more backlinks, and better ranking history. Always check the data before you decide which URL survives.
The second mistake is using canonical tags as a substitute for consolidation. If two pages are genuinely targeting the same keyword and serving the same intent, a canonical tag is not enough. Google may ignore it. Consolidation is cleaner and more reliable.
The third mistake is fixing cannibalisation without updating internal links. You redirect page A to page B, but 40 internal links still point to page A. Those links now pass through a redirect chain, which is not ideal. Update the internal links to point directly to page B.
The fourth mistake is treating cannibalisation as a one-time fix. If your content process does not change, the problem will return. The audit is the diagnostic. The keyword map and the governance process are the cure.
The fifth mistake is panicking and deleting pages without checking their traffic. Some pages that appear to be cannibalising each other are actually driving traffic from different queries. Before you delete or redirect anything, pull the full search query report for each page in Google Search Console and make sure you understand what traffic you are working with.
About the Author
Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.
