Skip to content
RankThat

Keyword cannibalization

Keyword cannibalization is when two or more pages on the same site compete for the same search, so Google keeps switching between them and neither ranks as well as one strong page would.

Your pages are supposed to compete with other websites, not with each other. Keyword cannibalization is when they do the second. Two or more of your URLs target the same query with the same search intent, Google can’t tell which one you consider the best answer, and it keeps rotating between them.

What it looks like

Brightside Dental has a service page called “Teeth whitening”, a blog post titled “Teeth whitening: what to expect”, and a promotions page called “Teeth whitening special”. All three mention teeth whitening in the title and H1. In rank tracking, the ranking URL for “teeth whitening austin” switches between the three every week, and the position bounces between 8 and 19. None of them settles on page one.

Typical signs:

  • The ranking URL for a keyword keeps changing
  • Two of your pages appear for the same query in Search Console, each with a modest share of impressions
  • Rankings fluctuate more than for similar keywords
  • A blog post outranks the service page you actually want people to land on

Not all overlap is a problem

Two pages appearing for the same query isn’t automatically cannibalization. A category page and a product page can both rank for a brand term, and that’s fine. It’s a problem when the pages serve the same intent and neither ranks well.

How to fix it

  1. Pick the winner. Usually the page that converts best or already has the most links and traffic. For Brightside, that’s the service page.
  2. Merge the content from the weaker pages into the winner if it adds anything useful, then 301-redirect the weaker URLs.
  3. Or differentiate them. Re-angle the blog post toward a different question (“Does teeth whitening hurt?”) so it targets a different intent, and link from it to the service page.
  4. Update internal links so they point to the chosen page with consistent anchor text.
  5. Refresh titles and headings so each page has a distinct focus.

Common mistakes

Deleting a weaker page without redirecting it, which throws away its links. Or publishing yet another post on the same topic to “own the keyword”, which adds a fourth competitor. Planning content with a content refresh mindset, updating what exists, avoids most cannibalization before it starts.

How to check

RankThat’s Opportunities view flags cannibalization, showing where more than one of your pages competes for the same query. The Rank Tracker also records ranking page and URL switching for each tracked keyword, so you can see the swap happening week to week.

Do this month’s SEO in an afternoon.