SEO Cannibalisation

Keyword Cannibalisation: How to identify and fix it

09 Aug 2023|7 MIN READ

For all you need to know on cannibalisation, read our complete guide...

The complete guide to cannibalisation

Do I have keyword cannibalisation?

If you have recently found yourself asking:

  • Why is Google returning the wrong page on my site for a search term?
  • Why has a page on my site lost traffic for its key search term?
  • Why does a page on my site keep jumping in and out of Google?
  • Why do my products keep changing on certain searches?

Your site is probably affected by SEO cannibalization also known as internal conflict or keyword cannibalisation.

How to identify & eliminate keyword cannibalization

In this webinar, Jon Earnshaw guides you through keyword cannibalization:

Internal keyword cannibalisation is one of the major issues if not the single major issue affecting search engine positions. The paradox is that you will usually only tend to notice it if you’re committed to the SEO of your site.

You may think that you have everything in place in terms of links, headers and content etc., but cannibalisation can occur at any point if Google feels another page is themed around the same term, and could hamper your site significantly, losing you strong positions. What we also know is that cannibalisation happens to even the very best of sites, with detailed content strategies and acute SEO understanding.

We genuinely believe Pi Datametrics is the best tool for identifying keyword cannibalization, and have identified the 3 main types, which could affect your websites or family of sites:

The 3 types of Cannibalisation, as identified by Pi

  1. Internal keyword cannibalisation (discussed below)
  2. Subdomain conflict (including international conflict)
  3. Semantic flux between family sites


What is keyword cannibalization?

Keyword cannibalization occurs when two or more pages within your site compete for the same search term. The conflict occurs when there is duplicate theming and Google cannot determine which page should appear for the given search term.

This usually happens for quite general terms that don’t have a (strong) landing page. Or when a subpage or lower page gets more prominence than a landing page.


Why is Internal keyword cannibalisation more endemic now?

SEO keyword cannibalisation has almost always occurred. It stems from the issue of duplicate theming, but has come to the fore now due to higher knowledge of SEO, better on-site content offerings, and changes to Google search results.

Far fewer pages are now returned from a single domain the search results. Ordinarily (though definitely not always) only a few pages from one domain will feature in the top 100 search results (though this can vary depending on the search).

This has become more stringent over the last couple of years. Previously Google would offer multiple clusters of results for a search term. Now you are most likely to see one result per domain.

The complete guide to cannibalisation

The recipe for Internal keyword cannibalisation:

Duplicate optimisation and theming – Example product search “Brighton Hotel”

The recipe for Internal SEO keyword cannibalisation

Above I am using Hotels as an example of product keyword cannibalization, but this could be relevant for any product line.

Based on the profile of each Hotel (above), Google likely won’t be able to decipher which product to offer up in the SERPs, as all are equal in strength and theming. The same would apply if all three had the same amount of internal links and snippet copy too. Below is a working example of this.


Real Example: suffers from keyword cannibalisation in Google UK, for the Search Term “42 Inch TV” suffers from Internal keyword cannibalisation

Image source: Pi’s SEO Platform

Here is the site in Google UK for the search term “42 Inch TV”. Amazon doesn’t have a landing page for this general term (it quite easily could), or at least Google isn’t recognising one.

Therefore all these separate product pages (noted by A, B, C, and D) are appearing for this same search term, and swapping positions.

In the chart above there are four separate URLs competing. Notice how when URL “B” is recognised by Google it brings the position in the SERPs down, to approximately page 8.

URL “A” was performing ok until “B” reared its ugly head. Amazon therefore needed to either create a landing page for this term or decide upon one product to feature prominently.

How do I avoid product and keyword cannibalization?

It’s not always easy to work out how to spot cannibalisation. However, one quick and simple (though not necessarily fool-proof) way to deal with the cannibalisation demonstrated above, would be to introduce a landing page and re-jig the product page theming, to ensure all internal links are pointing at the landing page.


Prevent Internal keyword cannibalisation by applying a landing page strategy – Example search “Brighton Hotel”

Prevent Internal keyword cannibalisation by applying a landing page strategy

The image above shows that a landing page has been introduced to the “Brighton Hotels” section of our hotel site. None of the pages have any real strength, but the landing page has a direct link from the homepage and is themed around “Brighton Hotels”. It’s therefore stronger than the product pages and will return in the SERPs for the search term “Brighton hotels”.


Internal keyword cannibalisation – When a product page usurps a landing page – Example search “Brighton Hotel”

Example of keyword cannibalisation

In this instance, the product page has stronger social backlinks than both the product and landing pages. It would therefore return highest in Google; eclipsing the other pages.

We saw a real example of this in the Daily Mail’s World Cup page. They had the right strategy, i.e. introducing a landing page based on the theme “World Cup”. However, the page was weak. Every new World Cup article published (which amounted to several every day) would usurp the weak landing page. This is because each article would go out on social media and on their RSS feeds and gain huge amounts of links, readers and traffic.

In the eyes of Google, those article pages were stronger for the themed phrase “The World Cup” than the actual landing page. Therefore, the strategy was good, but the execution was poor. Here we see the cannibalisation in detail using the Pi SEO platform.


The Daily Mail suffers from cannibalisation, as 43 URLs return for the search term “World Cup”

If you see in the column in the bottom right of the above chart, from Feb to June 43 different URLs featured from The Daily Mail for the term “World Cup”. This is acute cannibalisation, where one search term is shared between 43 different pages.

The Daily Mail suffers from cannibalisation, as article pages conflict with the landing page for the search term “World Cup”

The Daily Mail suffers from keyword cannibalisation, as 43 URLs return for the search term "World Cup”

Image source: Pi’s SEO Platform

This chart shows the multiple URL changes. “URL “C”, which represents the landing page, appears recurrently, but continuously gets usurped by other newer pages.

This shows that there is next to zero optimisation, in terms of linking or theming, for this search term on the Mail site – with the landing page doing little to appease this. And remember this search term was one of the most searched phrases that year.


How do you fix keyword cannibalisation?

As we’ve seen, having a strong landing page can be the keyword cannibalization cure in the first instance. However this page needs to have good content and links.

To use the example above we can quickly analyse three of the main pages performing for the search term “World Cup”, in terms of their backlinks and social shares.


Level of on page optimisation for 3 Daily Mail URLs returning for the search term “World Cup”

In the above image a score has been assigned to each URL. As it goes, the top URL (the landing page) has the lowest score for the search term “World Cup”. However, it has accrued some good social links and backlinks. A major difference between the first URL and the other two, is that it has no H1 tag.

Ultimately webmasters and content writers need to confirm which page they want to appear for a given search term. Once the page is decided upon then internal linking, content and backlink (including social) strategies should be devised.

If your product pages have strong link profiles, but continuously cannibalise each other, then in some instances you can 301 redirect them to a single page, to collate these links. You can then go on to create new product pages. This technique takes the view that the sum of all the parts is better than the individual parts.

However, monitoring your assets on a daily basis is the only way using to discover and remedy cannibalisation. Pi Datametrics SEO platform is the only tool on the market which gives you a daily, granular view of your URLs, and enables you to deal with such issues in isolation.

The complete guide to cannibalisation

How to deal with keyword cannibalisation

Watch our CTO Jon Earnshaw, give some of his top tips for diagnosing and curing keyword cannibalization

How does Pi’s ‘Conflict detector’ reveal cannibalization?

The ‘Conflict detector’ features as part of Pi’s in-app reporting, has been developed to optimize speed to insight, enabling users to pull comprehensive reports on all instances of keyword cannibalisation across any site, ranked by severity of conflict.

With ‘Start’, ‘End’ positions and ‘Top URL changes’, as well as an exploration feature which enables users to dive back into the platform, ‘Conflict detector’ reports are an ideal starting point for identifying SEO keyword cannibalisation.

The tool allows you to filter by:
– total conflicting URLs
– top and end positions
– and Search Volume (allowing you to prioritise fixes around the most valuable terms.)


Use Pi's Conflict Detector tool to identify keyword cannibalization

Cannibalisation isn’t just a vanity fear. It can translate as thousands of pounds in revenue loss.

Imagine if this one search term was hugely valuable to your business, generating – on average – £600 a week in conversions from an organic position of 2.

Now, imagine your loss in revenue when that same term isn’t visible for a week. That’s £4,200 down the drain!

And that’s just for one search term. What if this stretched across an entire category of content? It doesn’t bear thinking about.

That’s why identifying cannibalisation is crucial, not just for making the SEO team look good, but for protecting the revenue of the entire business.

And that’s why being able to make the right people realise the risk that keyword cannibalisation poses to wider commercial performance is perhaps the most crucial step in then being able to fix it.

Demo the software today
Never miss a post

Join our mailing list and have our SEO news delivered straight to your inbox.


View all

Never miss a post

Join our mailing list and have our SEO news delivered straight to your inbox.