SEO tip · Advanced
Keyword cannibalization: how to find and fix pages that compete
By the SEO Using AI Editorial Team · · 22-second video
Quick answer
Keyword cannibalization is when two or more of your pages target the same search, so Google splits its attention and often ranks both lower. To fix it, find searches where Search Console shows more than one of your pages, merge the best content into the stronger page, 301 redirect the weaker page to it, and update your internal links.
Step 1. Find the clash in Search Console
Open Performance, then Search results, and add a filter for the search you care about (Query, exact). Then open the Pages tab. If two or more of your pages appear, and the position swings between them from week to week, they are competing. Not every overlap is a problem: if the pages answer genuinely different questions, make that difference clearer instead of merging.
Step 2. Merge the best parts into the stronger page
Choose the page with more clicks, more links pointing to it and the better address. Move over anything useful from the weaker page, such as prices, FAQs, photos or examples, so the combined page is the most complete answer to that search. Keep the stronger page's URL.
Step 3. 301 redirect the weaker page and update your links
Set up a permanent 301 redirect from the weaker page's address to the stronger one. It sends visitors there and tells Google the two pages are now one. Then point your menu, footer and in-text links straight at the stronger page, and remove the old address from your sitemap.
Why it works
Links, clicks and relevance that were split across two pages come together on one. Google no longer has to guess which page to show, and the merged page is more complete than either was on its own.
Common mistakes
- Deleting the weaker page without a redirect, which throws away its links and sends visitors to an error
- Using a temporary 302 redirect instead of a permanent 301
- Merging pages that answer different questions, like a service page and a how-to guide
- Leaving old internal links in place, so your own site keeps pointing at the redirect
Questions
Is keyword cannibalization always bad?
No. Two pages can rank for the same search if they serve different needs, and Google sometimes shows both. It becomes a problem when neither ranks well and the position keeps swapping between them.
What is a 301 redirect?
A permanent redirect. Anyone who opens the old address is sent to the new one, and search engines treat the new page as the replacement. On WordPress a redirect plugin can set it up; on Next.js or Vercel, the project's redirect settings.
Video transcript
Two of your pages chasing the same search can hold each other back. Here's the three-step fix.
One. In Search Console, open the search, then the Pages tab. Two pages listed? That's the clash.
Two. Merge the best parts into the stronger page.
Three. Redirect the weaker page with a three-oh-one, and update your internal links.
One strong page beats two weak ones.


