- Category
- On-page SEO
- Level
- Intermediate
- Symptom
- Rankings alternate between two of your pages
- Fix
- Merge, differentiate or re-point internal links
- Check it free
- On-Page SEO Checker
What is keyword cannibalization?
If you have "SEO agency", "Best SEO agency" and "Our SEO agency services" pages all aimed at the same search, search engines have to guess which one to show. Signals like links and clicks get split, and the ranking often swaps between pages.
How to spot it
- In Search Console, one query shows impressions for several of your URLs.
- Rankings for a keyword flip between two pages over time.
How to fix it
- Decide which page should rank.
- Merge the others into it and 301-redirect them, or rewrite them for a different intent.
- Point internal links for that topic at the chosen page.