Key takeaways
- Cannibalization is about intent, not words. Two pages sharing a keyword is fine if they serve different needs.
- In Search Console, filter by query and look for several of your URLs alternating for the same search with unstable positions.
- Fix by merging and redirecting duplicates, differentiating intent, or making the preferred page clearer with internal links and canonicals.
- Do not delete pages on a hunch. Check links, traffic and conversions before consolidating.
01
What is keyword cannibalization?
Keyword cannibalization describes a site with several pages that satisfy the same search intent, so they compete with each other instead of one page ranking well. Symptoms include two URLs swapping positions for the same query, neither reaching the top, or Google choosing a page you did not intend.
The term sounds worse than it often is. Pages on adjacent topics will naturally share some words. What matters is whether two pages answer the same question for the same reader.
02
How do you find it?
Open the Search Console performance report, choose a target query, and switch to the pages tab. If several of your URLs appear with meaningful impressions, compare them. Then flip the view: pick a page and look at its queries. Overlap that matters shows up as the same important query split across URLs with unstable average position over time.
Confirm by reading the pages together. Do both answer the same question, aimed at the same stage of the journey? If one is a definition and the other a how-to with a clear different purpose, you probably have healthy variety. If they repeat each other with different headlines, you have a consolidation candidate.
- Pick a query that matters commercially
- See which URLs get impressions for it
- Check position trend per URL
- Read the pages side by side
- Compare backlinks, conversions and age
03
What are the options for fixing it?
Choose by what the evidence shows. If two pages are near-duplicates, merge the best material into the stronger URL and permanently redirect the other. If they target different intents but blur together, rewrite titles, headings and introductions so each is clearly about one thing. If you want one page to win a broad query and another to serve detail, make the relationship explicit with internal links.
Canonical tags are for duplicate or near-duplicate versions of the same content, not a general way to pick a winner among different pages. Google describes rel="canonical" as a strong signal, and weighs it with other signals such as redirects and sitemap inclusion when choosing the canonical.
| Situation | Fix | Caution |
|---|---|---|
| Near-duplicate pages | Merge into one, 301 the other | Keep any unique value; update internal links |
| Different intents, similar copy | Rewrite titles, headings, intros | Do not just swap synonyms |
| Broad guide plus detail pages | Link detail pages to the guide and back | Make anchor text descriptive |
| Duplicate URL versions | Set canonical, align sitemap and links | Canonical is a hint, not a command |
04
How do you prevent it from coming back?
Maintain a content map: one row per page with its target intent and primary query. Before commissioning a new article, check the map for an existing page. If one exists, update it rather than publishing a sibling, unless the new piece answers a distinct need.
Review the map during content audits and after migrations. Many cannibalization problems are inherited from years of separate writers each covering the same topic with no shared inventory.
Was this useful? Send it to someone who owns this problem.
Primary sources and further reading
Use the source material to validate details against your own context and current platform configuration.
- Google Search Central: Consolidate duplicate URLs
- Google Search Console: How are you performing on Google?
- Google Search Central: SEO link best practices
This field note follows the XenGrowth editorial policy: primary sources where available, visible limitations, material review dates, and no invented first-hand experience.
Stay with the problem
Related field notes
Local Search OptimizationReview Management Is a Workflow, Not a Reply Button: Ask, Route, Reply, Escalate, Use
AI and answer enginesAI Search Optimization: What Moves Citations and What Is Folklore
SEO & GEOTopical Map: Build a Cluster Plan Search and AI Can Read, and Know What Topical Authority Is Not