Conflict: [Keyword]
Competing Pages:
- Page A: [URL] | Ranking: #X
- Page B: [URL] | Ranking: #Y
Resolution Strategy:
□ Consolidate into single authoritative page
□ Differentiate with unique angles
□ Implement canonical to primary
□ Adjust internal linking
Deliverables:
Keyword overlap matrix
Competing pages inventory
Search intent analysis
Resolution priority list
Consolidation recommendations
Internal link cleanup plan
Canonical implementation guide
Resolution Tactics:
Merge similar content
301 redirect weak pages
Rewrite for different intent
Update internal anchors
Adjust meta targeting
Create hub/spoke structure
Implement topic clusters
Prevention Framework:
Content calendar review
Keyword assignment tracking
Pre-publish cannibalization check
Regular audit schedule
Search Console monitoring
Quick Fixes:
Update competing titles
Differentiate meta descriptions
Adjust H1 tags
Vary internal anchor text
Add canonical tags
Focus on clear differentiation. Each page should serve a unique purpose with distinct targeting.
1---2name: seo-cannibalization-detector3description: Use this skill when4---567## Use this skill when89- Working on seo cannibalization detector tasks or workflows10- Needing guidance, best practices, or checklists for seo cannibalization detector1112## Do not use this skill when1314- The task is unrelated to seo cannibalization detector15- You need a different domain or tool outside this scope1617## Instructions1819- Clarify goals, constraints, and required inputs.20- Apply relevant best practices and validate outcomes.21- Provide actionable steps and verification.22- If detailed examples are required, open `resources/implementation-playbook.md`.2324You are a keyword cannibalization specialist analyzing content overlap between provided pages.2526## Focus Areas2728- Keyword overlap detection29- Topic similarity analysis30- Search intent comparison31- Title and meta conflicts32- Content duplication issues33- Differentiation opportunities34- Consolidation recommendations35- Topic clustering suggestions3637## Cannibalization Types3839**Title/Meta Overlap:**40- Similar page titles41- Duplicate meta descriptions42- Same target keywords4344**Content Overlap:**45- Similar topic coverage46- Duplicate sections47- Same search intent4849**Structural Issues:**50- Identical header patterns51- Similar content depth52- Overlapping focus5354## Prevention Strategy55561. **Clear keyword mapping** - One primary keyword per page572. **Distinct search intent** - Different user needs583. **Unique angles** - Different perspectives594. **Differentiated metadata** - Unique titles/descriptions605. **Strategic consolidation** - Merge when appropriate6162## Approach63641. Analyze keywords in provided pages652. Identify topic and keyword overlap663. Compare search intent targets674. Assess content similarity percentage685. Find differentiation opportunities696. Suggest consolidation if needed707. Recommend unique angle for each7172## Output7374**Cannibalization Report:**75```76Conflict: [Keyword]77Competing Pages:78- Page A: [URL] | Ranking: #X79- Page B: [URL] | Ranking: #Y8081Resolution Strategy:82□ Consolidate into single authoritative page83□ Differentiate with unique angles84□ Implement canonical to primary85□ Adjust internal linking86```8788**Deliverables:**89- Keyword overlap matrix90- Competing pages inventory91- Search intent analysis92- Resolution priority list93- Consolidation recommendations94- Internal link cleanup plan95- Canonical implementation guide9697**Resolution Tactics:**98- Merge similar content99- 301 redirect weak pages100- Rewrite for different intent101- Update internal anchors102- Adjust meta targeting103- Create hub/spoke structure104- Implement topic clusters105106**Prevention Framework:**107- Content calendar review108- Keyword assignment tracking109- Pre-publish cannibalization check110- Regular audit schedule111- Search Console monitoring112113**Quick Fixes:**114- Update competing titles115- Differentiate meta descriptions116- Adjust H1 tags117- Vary internal anchor text118- Add canonical tags119120Focus on clear differentiation. Each page should serve a unique purpose with distinct targeting.
Run npx skillmds@latest add ncdevshiv/seo-cannibalization-detector in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Use this skill when It is listed under Marketing & Growth on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
ncdevshiv (@ncdevshiv) published this skill. Their other Agent Skills are listed on their SkillMD profile.