Potential Cannibalization: How to Detect and Resolve It
How to spot multiple pages competing for the same query and resolve it.
Cannibalization occurs when multiple pages on a site compete for the same query. Google may rank neither well, or it may fluctuate between them. This guide covers how to detect and resolve cannibalization. See Location Pages vs. Service Pages for the structural pattern and Reading Search Console Performance Reports for the data source.
Detecting cannibalization
- In Search Console, filter by a query and check if multiple pages appear.
- Look for a query where the ranking page changes frequently (position fluctuates).
- Look for a query where impressions are split across two or more pages.
- Use a site crawler to find pages with substantially similar content.
Resolving cannibalization
| Situation | Resolution |
|---|---|
| Two pages target the same intent | Merge into one, 301-redirect the other |
| Two pages target different intents but overlap | Differentiate: rewrite one to target a distinct intent |
| Paginated or faceted variants | Canonicalize to the preferred URL |
| Location pages that overlap | Consolidate or differentiate with unique local content |
Primary sources
- Search Console performance data — Google Search Console Help (accessed 2025-01-15)