Cannibalization Checker
/cannibalizationDetect keyword cannibalization where multiple pages compete for the same search terms. Shows which pages conflict and recommends consolidation strategies.
Get this skill
Install all free SEO skills with one command:
curl -fsSL https://raw.githubusercontent.com/ccforseo/seo-skills/main/install.sh | bashOr install this skill manually:
$ git clone https://github.com/ccforseo/seo-skills.git
$ cp -r seo-skills/cannibalization-checker ~/.claude/skills/cannibalization-checkerWhat it does
The Cannibalization Checker skill identifies pages on your site that compete against each other for the same keywords in search results. It cross-references your pages' target keywords, title tags, and ranking data to find overlaps. For each cannibalization issue, it recommends whether to merge content, differentiate intent, add canonical tags, or noindex the weaker page.
Key features
- Detects pages targeting identical or overlapping keywords
- Cross-references GSC ranking data with on-page optimization
- Shows ranking position history for competing pages
- Recommends specific resolution strategies per conflict
- Prioritizes issues by search volume and traffic impact
How to use Cannibalization Checker
Run the command
Type /cannibalization with your domain. The skill analyzes your pages' keyword targets and ranking data to find conflicts.
Review conflicts
The output lists each cannibalization issue: the competing pages, the contested keyword, current rankings, and search volume at stake.
Apply the fix
Follow the recommended strategy for each conflict: merge pages, differentiate content angles, add canonicals, or redirect one page to the other.
When to use it
Diagnosing why a page dropped in rankings
Cleaning up content overlap on large sites
Pre-publishing check to avoid targeting existing keywords
Quarterly content audit for ranking efficiency
Frequently asked questions
What is keyword cannibalization in SEO?
Keyword cannibalization occurs when two or more pages on the same site target the same keyword. Search engines cannot determine which page to rank, so they may rank neither well or alternate between them, reducing overall traffic.
How does cannibalization differ from internal competition?
They describe the same problem. Cannibalization is the SEO term for pages on your own site competing in search results. The Cannibalization Checker finds these conflicts and recommends how to resolve each one.
Should I always merge cannibalized pages?
Not always. If two pages serve different intents (informational vs. transactional), differentiate them more clearly rather than merging. The skill analyzes intent and recommends the best strategy for each case.
Can the Cannibalization Checker use Google Search Console data?
Yes. When GSC data is available, the skill uses actual query rankings and impressions to identify cannibalization with real search data rather than relying solely on on-page keyword analysis.
Related skills
Keyword Clustering
/keyword-clusterGroup keywords by search intent and topical relevance. Turns a raw keyword list into organized clusters ready for content planning and page targeting.
Content SEOContent Pruning Advisor
/content-pruneIdentify underperforming content to update, merge, or remove. Analyzes traffic, rankings, and engagement to recommend which pages to prune and how.
Data & AnalyticsGSC Analyzer
/gsc-analyzePull and analyze Google Search Console data from your terminal. Surface ranking opportunities, track impressions, and identify queries losing position.
Content SEOMeta Tag Optimizer
/meta-optimizeRewrite title tags and meta descriptions for better CTR and keyword targeting. Analyzes current tags against SERP competitors and suggests improvements.
Get all 50 skills
The SEO Command Center includes every skill in this library plus Python data fetchers, CLAUDE.md configs, and report templates. One-time purchase.