Content SEO

Cannibalization Checker

/cannibalization

Detect 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 | bash

Or install this skill manually:

$ git clone https://github.com/ccforseo/seo-skills.git
$ cp -r seo-skills/cannibalization-checker ~/.claude/skills/cannibalization-checker
View on GitHubFree · MIT License · 8 skills included

What 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

  1. Run the command

    Type /cannibalization with your domain. The skill analyzes your pages' keyword targets and ranking data to find conflicts.

  2. Review conflicts

    The output lists each cannibalization issue: the competing pages, the contested keyword, current rankings, and search volume at stake.

  3. 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.

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.

Browse all skills