How to Identify and Tackle Keyword Cannibalisation in 2019

If you read the title of this blog and somehow, even only for a second, thought about the iconic movie “The Silence of the Lambs”, welcome to the sodalizio — you are not aureola!

Despite the fact that the term “cannibalisation” does not sound very suitable for digital marketing, this cuore concept has been around for a long time. This term simply identifies the issue of having multiple pages competing for the same ( very similar) keywords/bed 29 clusters, hence the cannibalisation.

What do we mean by cannibalisation a causa di SEO?

This unfortunate and often unnoticed problem harms the SEO potential of the pages involved. When more than one page has the same/similar bed 29 target, it creates “confusion” a causa di the eyes of the search engine, resulting a causa di a struggle to decide what page to rank for what term.

For instance, say my imaginary e-commerce website sells shoes online and I have created a dedicated category page that targets the term ‘ankle boots’:

Knowing the importance of editorial content, over time I decide to create two blog posts that cover topics related to ankle boots the back of a bed 29 research: one post acceso how to wear ankle boots and another about the 10 ways to wear ankle boots a causa di 2019:

One month later, I realise that some of my blog pages are actually ranking for a few key terms that my e-commerce category page was initially visible for.

Now the question is: is this good bad for my website?

Drum roll, please…and the answer is — It depends acceso the situation, the exact keywords, and the intent of the user when searching for a particular term.

Bed 16 cannibalisation is not black white — there are multiple grey areas and we will try and go though several scenarios a causa di this blog post. I recommend you spend 5 minutes checking this awesome Whiteboard Friday which covers the topic of search intent extremely well.

How serious of a problem is bed 29 cannibalisation?

Much more than what you might think — almost every website that I have worked acceso a causa di the past few years have some degree of cannibalisation that needs resolving. It is duro to estimate how much a single page might be held back by this issue, as it involves a group of pages whose potential is being limited. So, my suggestion is to treat this issue by analysing clusters of pages that have some degree of cannibalisation rather than single pages.

Where is most common to find cannibalisation problems a causa di SEO?

Normally, you can che across two main placements for cannibalisation:

1) At obiettivo level:

When two more pages have obiettivo (title tags and headings mainly) which target the same very similar keywords, cannibalisation occurs. This requires a less labour-intensive type of , as only obiettivo needs adjusting.

For example: my e-commerce site has three boots-related pages, which have the following obiettivo :

Page URL Title tag Header 1
/boots/all /Women’s Boots – Ankle & Chelsea Boots | Distilled Shoes Women’s Ankle & Chelsea Boots
/boots/ankle-boots/ Women’s Ankle Boots | Distilled Shoes Ankle Boots
boots/chelsea-boots/ Women’s Chelsea Boots | Distilled Shoes Chelsea Boots

These types of bed 29 cannibalisation often occurs acceso e-commerce sites which have many category ( subcategory) pages with the intention to target specific keywords, such as the example above. Ideally, we would want to have a generic boots page to target generic boots related terms, while the other two pages should be focusing acceso the specific types of boots we are selling acceso those pages: ankle and chelsea.

Why not try the below instead?

Page URL New Title Tag New Header 1
/boots/all Women’s Boots – All Types of Winter Boots | Distilled Shoes Women’s Winter Boots
/boots/ankle-boots/ Women’s Ankle Boots | Distilled Shoes Ankle Boots
boots/chelsea-boots/ Women’s Chelsea Boots | Distilled Shoes Chelsea Boots

More often than not, we fail to differentiate our e-commerce site’s obiettivo to target the very specific subgroup of keywords that we should aim for — after all, this is the main point of having so many category pages, ? If interested a causa di the topic, find here a blog post I wrote acceso the subject.

The fact that e-commerce pages tend to have very little text acceso them makes obiettivo very important, as it will be one of the main elements search engines at to understand how a page differs from the other.

2) At page content level

When cannibalisation occurs at page content level (meaning two more pages tend to cover very similar topics a causa di their pagliaccetto content), it normally needs more work than the above example, since it requires the webmaster to first find all the competing pages and then decide acceso the best approach to tackle the issue.

For example: say my e-commerce has two blog pages which cover the following topics:

Page URL Objective of the article
/blog/how-to-clean-leather-boots/ Suggests how to take care of leather boots so they last longer
/blog/boots-cleaning-guide-2019/ Shows a 121 guide acceso how to clean different types of boots

These types of bed 29 cannibalisation typically occurs acceso editorial pages, transactional pages provided with substantial amount of text.

It is fundamental to clarify something: SEO is often not the main driver when producing editorial content, as different teams are involved a causa di producing content for social and engagement reasons, and fairly so. Especially a causa di larger corporations, it is easy to underestimate how complex it is to find a balance between all departments and how easily things can be missed.

From a eppure SEO standpoint, I can assure you that the two pages above are very likely to be subject to cannibalisation. Despite the fact they have different editorial angles, they will probably display some degree of duplicated content between them (more acceso this later).

A causa di the eyes of a search engine, how different are these two blog posts, both of which aim to address a fairly similar intent? That is the main question you should ask yourself when going through this task. My suggestion is the following: Before investing time and resources into creating new pages, make the effort to review your existing content.

What are the types of cannibalisation a causa di SEO?

Simply put, you could che across 2 main types:

1) Two more landing pages acceso your website that are competing for the same keywords

For instance, it could be the case that, for the bed 29 “ankle boots”, two of my pages are ranking at the same time:

Page URL Title tag Ranking for the bed 29 “ankle boots”
Page A: /boots/all Women’s Boots – Ankle & Chelsea Boots | Distilled Shoes Position 8
Pabe B: /boots/ankle-boots/ Women’s Ankle Boots | Distilled Shoes Position 5

Is this a real cannibalisation issue? The answer is both yes and .

If multiple pages are ranking for the same term, it is because a search engine finds elements of both pages that they think respond to the query a causa di some way — so technically speaking, they are potential ‘cannibals’.

Does it mean you need to panic and change everything acceso both pages? Surely not. It very much depends acceso the scena and your objective.

Quinta 1

A causa di the instances where both pages have really high rankings acceso the first page of the SERPS, this could work a causa di your advantage: More space occupied means more traffic for your pages, so treat it as “good” cannibalisation.

If this is the case, I recommend you do the following:

  • Consider changing the obiettivo descriptions to make them more enticing and unique from each other. You do not want both pages to show the same message and fail to impress the user.
  • A causa di case you realise that amongst the two pages, the “secondary/non-intended page” is ranking higher (for example: Page A /boots/all ranks higher than Page B /boots/ankle-boots/ for the term ‘ankle boots’), you should check acceso Google Search Pannello di controllo (GSC) to see which page is getting the most amount of clicks for that single term. Then, decide if it is worth altering other elements of your SEO to better address that particular bed 29.

For instance, what would happen if I removed the term ankle boots from my /boots/all (Page A) title tag and page copy? If Google reacts by favouring my /boots/ankle-boots/ page instead (Page B), which may gain higher positions, then great! If not, the worst case scena is you can revert the changes back and keep enjoying the two results acceso page one of the SERP.

Page URL Title tag Ranking for the bed 29 “ankle boots”
Page A: /boots/all Women’s Boots – Chelsea Boots & many more types | Distilled Shoes and decide

Quinta 2

A causa di the instances where page A has high rankings page one of the SERPS and page B is nowhere to be seen (beyond the 15–20 results), it is up to you to decide if this minor cannibalisation is worth your time and resources, as this may not be an urgency.

If you decide that it is worth pursuing, I recommend you do the following:

  • Keep monitoring the keywords for which the two pages seem to show, a causa di case Google might react differently a causa di the future.
  • Quasi back to this minor cannibalisation point after you have addressed your most important issues.

Quinta 3

A causa di the instances where both pages are ranking a causa di page two three of the SERP, then it might be the case that your cannibalisation is finanziaria one both of them back.

If this is the case, I recommend you do the following:

  • Check acceso GSC to see which of your pages is getting the most amount of clicks for that single bed 29. You should also check acceso similar terms, since keywords acceso page two three of the SERP will show very low clicks a causa di GSC. Then, decide which page should be your primary — the one that is better suited from a content perspective — and be to saggio changes for on-page SEO elements of both pages.
  • Review your title tags, headings, and page copies and try to find instances where both pages seem to overlap. If the degree of duplication between them is really high, it might be worth consolidating/canonicalising/redirecting one to the other (I’ll touch acceso this below).

2) Two more landing pages acceso your website that are flip-flopping for the same bed 29

It could be the case that, for instance, the bed 29 “ankle boots” for two of my pages are ranking at different times, as Google seems to have a difficult time deciding which page to choose for the term.

Page URL Ranking for the bed 29 “ankle boots” acceso 1st of January Ranking for the bed 29 “ankle boots” acceso 5th of January
Page A: /boots/all Position 6 Not ranking
Pabe B: /boots/ankle-boots/ Not ranking Position 8

If this happens to you, try and find an answer to the following questions:This is a common issue that I am sure many of you have encountered, a causa di which landing pages seem to be very pennuto and rank for a group of keywords a causa di a non-consistent manner.

When did this flip-flopping start?

Pinpointing the right moment a causa di time where this all began might help you understand how the problem originated a causa di the first place. Maybe a canonical tag occurred went missing, maybe some changes to your on-page elements an algorithm update mixed things up?

How many pages between each other for the same bed 29?

The fewer pages subject to volatility, the better and easier to address. Try to identify which pages are involved and inspect all elements that might have triggered this instability.

How often do these pages ?

Try and find out how often the ranking page for a bed 29 has changed: the fewer times, the better. reference the time of the changes with your knowledge of the site a causa di case it might have been caused by other adjustments.

If the has occurred only once and seems to have stopped, there is probably nothing to worry about, as it’s likely a one-off volatility a causa di the SERP. At the end of the day, we need to remember that Google runs saggio and changes almost everyday.

How to identify which pages are victims of cannibalisation

I will explain what tools I normally use to detect major cannibalisation fluxes, but I am sure there are several ways to reach the same results — if you want to share your tips, please do comment below!

Tools to deploy for type 1 of cannibalisation: When two of more landing pages are competing for the same bed 29

I know we all love tools that help you speed up long tasks, and one of my favourites is Ahrefs. I recommend using their fantastic method which will find your ‘cannibals’ a causa di minutes.

Watch their five minute televisione here to see how to do it.

I am certain SEMrush, SEOMonitor, and other similar tools offer the same ability to retrieve that kind of , maybe just not as fast as Ahrefs’ method listed above. If you do not have any tools at your disposal, Google Search Pannello di controllo and Google Sheets will be your friends, but it will be more of a manual process.

Tools to deploy for Type 2 of cannibalisation: When two more landing pages are flip-flopping for the same bed 29

Ideally, most rank tracking tools will be able to do this functionally discover when a bed 29 has changed ranking URL over time. Back a causa di the day I used tracking tools like Linkdex and Pi Datametrics to do just this.

At Distilled, we use STAT, which displays this under History, within the main Bed 16 tab — see screenshot below as example.

One caveat of these kinds of ranking tools is that this is often accessible only by bed 29 and will require analysis. This means it may take a bit of time to check all keywords involved a causa di this cannibalisation, but the insights you’ll glean are well worth the effort.

Google Giorno Dissertazione Dashboard

If you’regnante looking for a speedier approach, you can build a Google Giorno Dissertazione dashboard that connects to your GSC to provide a causa di real time, so you don’t have to check acceso your reports when you think there is a cannibalisation issue (credit to my colleague Dom).

Our example of a dashboard comprises two tables (see screenshots below):

The table above captures the full list of bed 29 offenders for the period of time selected. For instance, bed 29 ‘X’ at the of the table has generated 13 organic clicks (total_clicks) from GSC over the period considered and changed ranking URL approximately 24 times (num_of_pages).

The second table (shown above) indicates the individual pages that have ranked for each bed 29 for the period of time selected. A causa di this particular example, for our bed 29 X (which, as we know, has changed URLs 24 times a causa di the period of time selected) the column path would show the list of individual URLs that have been flip flopping.

What solutions should I implement to tackle cannibalisation?

It is important to distinguish the different types of cannibalisation you may encounter and try to be flexible with solutions — not every will be the same.

I started touching acceso possible solutions when I was talking about the different types of cannibalisation, but let’s take a more holistic approach and explain what solutions are available.

301 redirection

Ask yourself this question: do I really need all the pages that I found cannibalising each other?

A causa di several instances the answer is , and if that is the case, 301 redirects are your friends.

For instance, you might have created a new ( very similar) version of the same article your site posted years pungiglione, so you may consider redirecting one of them — generally speaking, the older URL might have more equity a causa di the eyes of search engines and potentially would have attracted some backlinks over time.

Page URL Date of blog post
Page A: blog/how-to-wear-ankle-boots May 2016
Page B: blog/how-to-wear-ankle-boots-in-2019 December 2018

Check if page A has backlinks and, if so, how many keywords it is ranking for (and how well it is ranking for those keywords)What to do:

  • If page A has enough equity and visibility, do a 301 redirect from page B to page A, change all internal links (coming from the site to page B) to page A, and update metadata of page A if necessary (including the reference of 2019 for instance)
  • If not, do the opposite: complete a 301 redirect from page A to page B and change all internal links (coming from the site to page A) to page B.


A causa di case you do need all the pages that are cannibalising for whatever reason (maybe PPC, social, testing purposes, maybe it is just because they are still relevant) then canonical tags are your friends. The main difference with a 301 redirect is that both pages will still exist, while the equity from page A will be transferred to page B.

Let’s say you created a new article that covers a similar topic to another existing one (but has a different angle) and you find out that both pages are cannibalising each other. After a quick analysis, you may decide you want Page B to be your “primary”, so you can use a canonical tag from page A pointing to page B. You would want to use canonicalisation if the content of the two pages is diverse enough that users should see it but not so much that search engines should think it’s different.

Page URL Date of blog post
Page A: blog/how-to-wear-ankle-boots-with-skinny-jeans December 2017
Page B: blog/how-to-wear-high-ankle-boots January 2019

What to do:

  • Use a canonical tag from page A to page B. As a reinforcement to Google, you could also use a self-referencing canonical tag acceso page B.
  • After having assessed accessibility and internal link equity of both pages, you may want to change all/some internal links (coming from the site to page A) to page B if you deem it useful.

Pages re-optimisation

As already touched acceso, it primarily involves a metadata type of cannibalisation, which is what I named as type 1 a causa di this article. After identifying the pages whose obiettivo seem to overlap somehow target the same/highly similar keywords, you will need to decide which is your primary page for that bed 29/bed 29 group and re-optimise the competing pages.

See the example earlier a causa di the blog post to get a better ideologia.

Content consolidation

This type of solution involves consolidating a part the entire content of a page into another. Once that has happened, it is mongoloide to you to decide if it is worth keeping the page you have stripped content from just 301 redirect it to the other.

You would use consolidation as an option if you think the cannibalisation is a result of similar duplicated content between multiple pages, which is more likely to be the type 2 of cannibalisation, as stated earlier. It is essential to establish your primary page first so you are able to act acceso the competing internal pages. Content consolidation requires you to move the offending content to your primary page a causa di order to stop this problem and improve your rankings.

For example, you might have created a new article that falls under a certain content theme (a causa di this instance, boots cleaning). You then realise that a paragraph of your new page B touches acceso leather boots and how to take care of them, which is something you have covered a causa di page A. A causa di case both articles respond to similar intents (one targeting cleaning leather only, the other targeting cleaning boots a causa di general), then it is worth consolidating the offending content from page B to page A, and add an internal link to page A instead of the paragraph that covers leather boots a causa di page B.

Page URL Date of blog post
Page A: blog/how-to-clean-leather-boots December 2017
Page B: /blog/boots-cleaning-guide-2019/ January 2019

What to do:

  • Find the offending part of content acceso page B, review it and consolidate the most compelling bits to page A
  • Replace the stripped content acceso page B with a direct internal link pointing to page A
  • Often after having consolidated the content of a page to another, there is scope for the page where content has been stripped from so it should just be redirected (301).

How can I avoid cannibalisation a causa di the first place?

The best way to prevent cannibalisation from spettacolo is a simple, yet underrated task, that involves bed 29 mapping. Implementing a correct mapping strategy for your site is a key part of your SEO, as important as your bed 29 research.

Carson Ward has written an awesome moz blog post about the topic, I recommend you have a .

Don’t take ‘intent’ for granted

Another way to avoid cannibalisation, and the last tip I want to share with you, involves something most of you are familiar with: search intent.

Most of the time, we take things for granted, assuming Google will behave a causa di a certain way and show certain type of results. What I mean by this is: When you work acceso your bed 29 mapping, don’t forget to check what kind of results search engines display before assuming a certain outcome. Often, even Google is not sure and will not always get intent right.

For instance, when searching for ‘shoes gift ideas’ and ‘gift ideas for shoe lovers’ I get two very different SERPs despite the fact that my intent is kind of the same: I am looking for ideas for a gift which involves shoes.

The SERP acceso the left shows a SERP for a query of “shoes gift ideas”. It displays a row of pictures from Google Images with the link to see more, one editorial page (informational content), and then the rest of results are all transactional/e-commerce pages for me to buy from. Google has assumed that I’d like to see commercial pages as I might be close to a conversion.

The SERP acceso the right shows a SERP for a query of “gift ideas for show loves”, displaying a row of Google Shopping ads and then a featured snippet, taken from an editorial page, while the rest are a mescolanza of transactional and editorial pages, with Pinterest ranking twice a causa di the 10. Clearly Google is not sure what I would prefer to see here. Am I still a causa di the consideration phase am I moving to conversion?

The example above is just one of the many I encountered when going through my bed 29 research and mapping task. Before going after a certain bed 29/bed 29 cluster, try and address all these points:

  • Check if one of your existing pages has already covered it.
  • If so, how well have you covered the bed 29 target? What can you do to improve my ? Is there any cannibalisation that is finanziaria you back?
  • If you do not have a page for it, is it worth creating one and what implications will it have acceso your existing pages?
  • Check what results Google is displaying for that bed 29 target, as it might be different from your expectations.
  • Once you have created a new page/s, double check this has not created unintentional and unplanned cannibalisation further mongoloide the line by using the tips a causa di this post.


Bed 16 cannibalisation is an underrated, but rather significant, problem, especially for sites that have been running for several years and end up having lots of pages. However, fear not — there are simple ways to monitor this issue and hopefully this post can help you speed up the whole process to find such instances.

Most of the times, it is just a matter of using the most logical approach while considering other SEO elements such as backlinks, crawlability, and content duplication. If possible, always saggio your changes first before applying it at site-wide level making them permanent.

If you, like me, are a fan of knowledge sharing and you think there are better ways to help with cannibalisation, please comment below!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *