Content Cannibalisation in AI Search: Find Overlap and Choose One Page
Map questions to primary URLs, distinguish useful supporting pages from duplicates, and choose consolidation, differentiation or canonical repairs using evidence.
By Norbert Szabo, founder of Vercatus
Published · Updated · 6 min read
Content cannibalisation in AI search is when two or more pages on one site answer the same question closely enough that an answer engine has to choose between them, so the page you meant to be quoted may not be the one chosen.
Two pages covering a related topic are not automatically cannibalising one another. Investigate when pages answer the same task with repeated or conflicting passages, when the preferred URL is unclear, or when observed sources consistently bypass the intended owner. Then choose a repair based on the evidence.
In short
- Similar pages are only a problem when they answer the same task with repeated or conflicting passages, or when the wrong page keeps being chosen.
- Map each question to one owner page before touching anything.
- Pick the narrowest repair: differentiate, consolidate, redirect, canonicalise or link.
- Keep a migration record and recheck the same questions afterwards.
Content similarity alone does not prove ranking harm or lost AI citations. Treat it as a reason to inspect the pages, not as a measured business loss.
Make a question-to-URL map
List your important reader questions, the intended primary answer page, relevant supporting pages and any URLs actually observed in search or saved AI answers. Include exact paths and markets rather than grouping every page under one domain.
| Question | Intended owner | Supporting role |
|---|---|---|
| What does the plan include? | Pricing and plan reference | Articles explain how to compare workloads |
| How do I configure access? | Task-specific documentation | A diagnostic guide explains when to investigate |
| Which product suits my team? | Comparison page | Methodology supplies definitions |
This is the same ownership principle used in Vercatus’s content roadmap. The tool guide supports a broad buying decision; Vercatus vs Profound answers a narrower branded comparison. Their roles should be clear rather than repeating one full table everywhere.
Compare the passages, not just the titles
Read the opening answer, qualifications and evidence on each competing page. Look for contradictory prices, stale feature names, repeated conclusions and missing reasons for the separate URL to exist.
A product page and tutorial can share a definition while serving different tasks. They need differentiation and links. Two obsolete pricing pages with different allowances require a factual correction and ownership decision. A facet URL displaying the same product list may require technical canonical handling rather than a rewrite.
Gather observations you can inspect
Use indexed-URL information, internal link targets and actual saved citations to identify which URL is selected. A retrieval simulation over your pages can highlight repeated passages; it is not a reconstruction of a commercial engine’s ranking.
Record the question, date, selected page and expected page. Examine whether the selected page answers the task better or is more current. Do not label it a failure merely because an assistant cited a supporting document instead of a landing page.
Pick the narrowest useful repair
- Differentiate: Keep both pages when they serve distinct tasks; rewrite overlapping introductions and add task-specific evidence.
- Consolidate: Combine obsolete duplicates into the better owner and preserve useful unique material.
- Redirect: Use a permanent redirect when an old URL has been replaced and should no longer serve a separate page.
- Canonicalize: Use consistent canonical signals for duplicate or near-duplicate URL variants that must remain accessible.
- Link: Direct navigation and contextual anchors toward the intended owner when the content is already distinct.
Google’s canonical guidance explains the signals used for duplicate URLs. A canonical is a preference signal, not a command to force every assistant to cite that page. Do not redirect a useful tutorial to a commercial page that no longer satisfies its task.
Preserve the migration record
Save old and new URLs, the content moved, redirect decisions and updated internal links. Remove obsolete URLs from the sitemap when they redirect; include the indexable canonical replacements. Check the final response, canonical and rendered answer.
If a page was already receiving visits or citations, establish a baseline before changing it. Track failures as well as successes so a migration problem is visible.
Recheck the original questions
Repeat the same answerability checks after the edit. Then compare search and citation observations once engines have had time to discover the change. A new source choice supports an observation, not automatic attribution to the consolidation.
What the sources say
- Search engines collapse duplicates. Google chooses one representative URL from a set of duplicate pages and shows only that version, and its choice can differ from the site’s preference. That near-duplicate passages across a site also split citations in answer engines, or that the non-canonical copy gets picked, is an inference from these mechanics, not a measured result (duplicate passages, grade C).
- Canonical signals differ in strength. Redirects and
rel=canonicalare strong signals, sitemap inclusion is a weak one, and they stack when combined; Google also prefers HTTPS over HTTP, and linking internally to the canonical URL helps (canonical consistency, grade A). A declared canonical is a hint, not a rule. - Permanent redirects are a strong signal that the target is canonical, while temporary ones are weak; redirecting many old URLs to one irrelevant page such as the home page may be treated as a soft 404 (site moves and redirects, grade A).
Decide with a short test
For two pages that seem to overlap, answer four questions:
- Do they answer the same task? If a reader would be equally served by either, they overlap. If one explains and the other lets someone act, they do not.
- Do they say the same thing in different ways? Contradictory prices, names or conditions are a correction, not a style issue.
- Which one is chosen in practice? Look at the saved answers and the indexed URLs.
- Is the unchosen page still useful? If it is, keep it and differentiate it.
| Situation | Usually the right move |
|---|---|
| Product page and tutorial share a definition | Keep both, differentiate the intro, link them |
| Two obsolete pricing pages | Correct the facts, keep one owner, redirect the other |
| Filter or facet URLs showing one list | Canonical handling, not a rewrite |
| A tutorial redirected to a sales page | Reverse it: the tutorial still serves a task |
| Old and new versions of the same article | Redirect the old to the new, permanent, update links |
A worked example, with invented pages
A fictional accounting tool, LedgerLeaf, has “Pricing” and an older blog post, “Our plans explained”, that still lists last year’s allowances. A question about plan limits keeps citing the old post. The owner page for plan limits is Pricing. The fix: correct or retire the post’s figures, link its remaining useful explanation to Pricing, and if the post has no unique value, redirect it permanently to the closest page. The old post’s URL leaves the sitemap; the replacement stays in it. Then the team asks the same plan-limit questions again.
Common mistakes
- Merging pages without a redirect, or redirecting everything to the home page.
- Declaring a canonical and then linking to a different URL everywhere.
- Rewriting both pages to be longer, which makes the overlap bigger.
- Treating “cannibalisation” as a measured loss without any observation.
- Deleting the page that people actually use.
Questions people ask
Is it a problem to have several articles on one topic?
Not if each has a distinct task and the owner is clear.
Should I delete thin pages?
First ask whether they serve a task nobody else on the site serves. Improve, consolidate or redirect before deleting.
How do I know it worked?
Recheck the same questions with the same panel after the change has been crawled, and describe the observation honestly.
Vercatus’s Why, which sets your page against the one an engine chose, and the internal-linking workflow help connect the decision to implementation. The useful result is a library where each page has a reason to exist and readers can find the complete, consistent answer.