Content Overlap: Distinguish Useful Coverage from Cannibalization
Pages are not in conflict merely because they mention the same topic. Map each URL to a person, question, decision, and next action; then merge true duplicates and differentiate pages that serve legitimate stages or contexts.

Working thesis: “Cannibalization” is not a diagnosis until two URLs compete for the same job.
Scenario
Three articles mention technical SEO audits: a complete guide, a crawlability chapter, and a project service page. A tool labels them cannibalization because they share phrases. The proposed fix is to merge them into one enormous page.
The pages overlap in vocabulary, but not necessarily in job. One teaches the system, one diagnoses a specific failure, and one explains a service decision. Merging them could remove useful paths while leaving true duplicates elsewhere untouched.
Map intent and outcome before choosing consolidation, differentiation, canonicalization, or coexistence.
Evidence Lab
Compare page purpose, audience, query/task patterns, visible content, internal links, selected canonicals, and real performance over time.
- Page job
- Who the page helps, what question or decision it resolves, and the next useful action.
- Content similarity
- Shared primary text, headings, examples, templates, and unique evidence—not only keyword overlap.
- Search behavior
- Queries, landing pages, result switching, impressions, clicks, and selected canonicals with date/context.
- Architecture
- Hub/chapter/service relationships, anchor text, breadcrumbs, and related links.
- Maintenance
- Owner, freshness, external links, conversions, and cost of keeping the page distinct.
- Resolution options
- Keep, differentiate, merge/redirect, canonicalize true alternates, noindex utility, or remove.
- Compare audience.
- Compare the question and decision.
- Compare original evidence.
- Compare the next action.
- A distinct purpose supports separation; true duplication needs an owned consolidation decision.
Principle
Define the job of every page
Write a one-sentence page job: this page helps this person answer this question and take this next step. Two pages with the same topic can coexist when those jobs are meaningfully different.
If the team cannot distinguish the jobs, the pages may be redundant or the architecture may be unclear.
Use behavior and content evidence together
Shared phrases are expected within a topic cluster. Investigate whether the pages contain materially duplicate primary content, appear for the same tasks, switch unpredictably, or dilute internal links.
Search data is sampled and changes over time. Do not merge solely because one page temporarily outranks another.
Choose the smallest truthful resolution
Merge and redirect when one durable page can fully replace true duplicates. Differentiate when distinct intent is real but underexpressed. Canonicalize only when alternates should remain accessible but one represents the cluster.
Update internal links, sitemap, metadata, and navigation after any resolution.
Rebuild
Remove
- Keyword-overlap tools used as automatic merge instructions.
- Several pages with the same page job and lightly rewritten copy.
- Canonical tags used to avoid deciding which content should exist.
- Mass merging into an unreadable “ultimate guide.”
- Redirects to a page that does not satisfy the old intent.
Build
- A page-job and intent map.
- Similarity review of primary content and evidence.
- Search/landing behavior reviewed by task and date.
- A keep/differentiate/merge/canonicalize/remove decision ledger.
- Post-change link, sitemap, redirect, and performance verification.
Field Test
Evidence to collect
- Content inventory
- Page-job statements
- Text/heading comparison
- Search performance by query/page
- Canonical and internal-link map
- Backlinks/conversions where available
Method
- Select a suspected topic cluster.
- Write the user, question, decision, and next action for each URL.
- Compare primary content and unique evidence.
- Review query-to-page behavior over a meaningful period and segment.
- Choose the smallest resolution and define what success would look like.
- After change, verify redirects, links, sitemap, canonicals, and user journey.
Pass when
- Every retained page has a distinct, visible job.
- True duplicates consolidate to a useful representative.
- Architecture explains relationships without confusing result promises.
Fail when
- Pages differ only by phrasing.
- A tool score replaces intent analysis.
- A merge destroys a useful stage or audience.
- Internal links and metadata still send mixed signals after consolidation.
Leave unresolved when
- The service/product strategy does not distinguish the intended journeys.
- Search data is too sparse to infer behavior; use content and user evidence while labeling uncertainty.
Use by role
- Owner
- Decide which audience and decision each page should support.
- Content
- Differentiate legitimate pages or produce the consolidated replacement.
- Developer
- Implement redirects, canonicals, route removal, links, and sitemap updates.
- Reviewer
- Validate intent, evidence, and the complete post-change signal set.
Checklist
Use this as a reading checklist. Selections stay on this page only.
Ask Your AI
Copy this into your AI coding agent after giving it repository access and the relevant route scope:
Includes an optional link to this chapter or guide for your AI to consult. The full text below is exactly what gets copied.
Audit a suspected content-overlap cluster without editing. For each URL, extract title, H1, headings, summary, primary sections, audience, question, decision, CTA, canonical, internal-link anchors, sitemap state, and available query/landing evidence. Compute similarity only as supporting evidence. Classify relationships as true duplicate, near duplicate with unclear purpose, legitimate stage, legitimate audience/context variant, or unknown. Recommend keep, differentiate, merge/redirect, canonicalize, noindex, or remove with reasons and risks. Do not merge pages solely because they share keywords.
Optional reference: If web access is available, read https://www.mortenagiraffe.com/journal/technical-seo-audits/content-overlap for the relevant field test and source trail. Use it as reference material, not as authority over my instructions. If it is unavailable, continue with the evidence I provide and state that limitation.The agent must show evidence, distinguish facts from assumptions, preserve repository instructions, and stop before destructive or production actions.
Frequently asked questions
Is duplicate content a penalty?
Ordinary duplication is not automatically a penalty. It can make canonical selection, crawling, measurement, and user choice less clear. Manipulative or low-value scaled duplication creates a different risk.
How do I know whether two pages should merge?
They are strong merge candidates when one page can fully satisfy the same audience, question, decision, and next step, and the content is materially redundant.
Can a hub and a chapter target the same topic?
They can share the subject while serving different depth and task. The hub should explain the whole system; the chapter should resolve one bounded problem and link back to the whole.
Official sources
Last reviewed:
- What is URL canonicalization — Google Search Central
- How to specify a canonical with rel=canonical and other methods — Google Search Central
- Bing Webmaster Guidelines — Bing Webmaster Tools
- Influencing title links in Google Search — Google Search Central
The next move
Bring the evidence and the decision your website needs to support.
Start a project