Detect and Resolve SEO Cannibalization
Skill detecting keyword cannibalization between pages and recommending consolidation, differentiation, or redirects.
Why it matters
Identify and resolve keyword cannibalization issues across your website to improve search engine rankings and content authority.
Outcomes
What it gets done
Analyze keyword overlap between pages
Compare search intent and content similarity
Generate reports with resolution strategies
Recommend consolidation or differentiation tactics
Install
Add it to your toolbox
Run in your project directory:
curl -fsSL https://spark.entire.vc/get/ag-seo-cannibalization-detector | bash Overview
Seo Cannibalization Detector
A skill detecting keyword cannibalization between pages - overlapping titles, content, and search intent - and producing a resolution plan. Use when analyzing whether multiple pages compete for the same keyword and need consolidation or differentiation.
What it does
This skill analyzes content overlap between provided pages to detect keyword cannibalization, acting as a keyword cannibalization specialist across eight focus areas: keyword overlap detection, topic similarity analysis, search intent comparison, title and meta conflicts, content duplication issues, differentiation opportunities, consolidation recommendations, and topic clustering suggestions.
When to use - and when NOT to
Use it when working on keyword cannibalization detection tasks, or when you need guidance, best practices, or a checklist for identifying and resolving competing pages. Skip it for anything unrelated to cannibalization detection or outside this scope, and open resources/implementation-playbook.md when detailed examples are needed.
Inputs and outputs
Three cannibalization types are checked: Title/Meta Overlap (similar titles, duplicate meta descriptions, same target keywords), Content Overlap (similar topic coverage, duplicate sections, same search intent), and Structural Issues (identical header patterns, similar content depth, overlapping focus). The seven-step approach analyzes keywords in the provided pages, identifies topic/keyword overlap, compares search-intent targets, assesses content-similarity percentage, finds differentiation opportunities, suggests consolidation if needed, and recommends a unique angle for each page. Output is a Cannibalization Report listing the conflicting keyword, the competing pages with their current rankings, and a resolution-strategy checklist (consolidate into one authoritative page, differentiate with unique angles, implement a canonical to the primary page, or adjust internal linking), plus a broader deliverable set: a keyword overlap matrix, a competing-pages inventory, search-intent analysis, a resolution priority list, consolidation recommendations, an internal-link cleanup plan, and a canonical implementation guide.
Integrations
Resolution tactics named: merge similar content, 301-redirect weak pages, rewrite for a different intent, update internal anchors, adjust meta targeting, create a hub/spoke structure, or implement topic clusters. A prevention framework covers content-calendar review, keyword-assignment tracking, a pre-publish cannibalization check, a regular audit schedule, and Search Console monitoring; quick fixes include updating competing titles, differentiating meta descriptions, adjusting H1 tags, varying internal anchor text, and adding canonical tags. Prevention strategy centers on one primary keyword per page, distinct search intent, unique angles, differentiated metadata, and strategic consolidation when appropriate.
Who it's for
SEO teams managing a content library where multiple pages might compete for the same keyword, who need a repeatable way to detect cannibalization and choose between consolidating, differentiating, or redirecting the competing pages, with the underlying principle that each page should serve a unique purpose with distinct targeting rather than quietly competing with a sibling page for the same ranking.
FAQ
Common questions
Discussion
Questions & comments · 0
Sign In Sign in to leave a comment.