Keyword cannibalization happens when you cannibalize your own visibility by having multiple pages on your website targeting the same keyword.

If you target the same keyword on more than one page throughout your website, Google will have difficulty displaying the one with the greatest relevance and conversion potential. 

What Is Keyword Cannibalization? 

Keyword cannibalization happens, most popularly, when pages are created with the idea that they will capture additional traffic by targeting the same keyword. Google will only display one of those pages for a given keyword query on its results page, so the decision as to which page has the highest relevance is left for them to determine. 

Thus, the competing pages within your site are fighting for the same keyword. This is a major SEO no-no. This result is a lack of visibility for one or all your pages and in turn, limits your website’s potential.

Internal Keyword Cannibalization 

Keyword cannibalization causes internal site competition because your own pages compete with each other for a position in Google. Targeting the same keyword on a number of different pages throughout your website will cause you to miss out on a number of features that can impact your website’s visibility.

Internal Anchor Text

This feature is great to link to different pages internally, allowing your users to easily navigate your website. If your internal anchor texts are pointing to different pages with the same keyword, it is difficult to focus their value on one keyword.

External Links

External links are another feature that dramatically improves the visibility of the linked page. External links are designed to purposefully guide readers to a certain piece of content but won’t work well if all of your keywords are similar. 

For example, if an external link is trying to point the reader to a page on your site with blue jeans, however, all of your page’s keywords are targeting blue jeans, the external link is dispersed amongst a number of different pages on your website instead of leading to the most relevant, increasing its visibility.

User Experience

Creating a good user experience is key. If a number of different pages on your website are targeting the same keywords, your UX will be affected. You want a different target keyword on each page so that when your users type in a specific keyword on Google, they are able to find the page on your website that displays all of those results. Users like to be able to find what they need quickly and efficiently and proper keyword placement helps them to do so.

Identifying Keyword Cannibalization

You want to have a few focused keywords or long-tail keywords for each page that are not repeated a number of times on any other page.

To audit your website for keyword cannibalization create a spreadsheet where you list all of the pages on your website. Next to each page add the page’s URL, keyword target, meta-title, meta-description and a note section to examine the targeted keywords on the page. This offers a visual reference for which pages are targeting which terms so that you can take action on the ones that are similar. Each page will need to be manually reviewed.

Measuring the keyword density is also helpful using the SEO Quake plugin to confirm your targets.

Keyword Cannibalization Tools

  1. Google Search Console: Allows you to completely audit your website’s keywords using the Content Keyword option. This allows you to find all of the keywords in your content and the top pages they are found on.
  2. Screaming Frog SEO Spider: Will crawl your website in a matter of minutes to help you map out and identify where keyword cannibalization is occurring. This is a great tool as it displays all of your page’s URLs, meta-titles and meta-descriptions in one place making duplicate keyword use easy to spot.

How to Avoid Keyword Cannibalization

Using the above audit will create a map that will guide you in organizing and optimizing the important content on each page on your website. Use this as a guide when writing meta-tags, URLs, and content and when using features such as internal links for each page on your website. 

There are a few effective ways to prevent keyword cannibalization from affecting your site:

Canonical Strategy

Canonicals assign target keywords to a single canonical page and send a clear signal to Google as to which page is the optimal one on which users are most likely to find the content for which they’re searching. A proper canonical strategy is one of the best defenses against keyword cannibalization as it gives you control over which pages should rank for given searches and repels against duplicate content.

Place Importance on Meta Title

Create keyword focused meta titles for all of the pages on your website.

Using Anchor Text Properly for Internal Links

Anchor texts tell search engines what that linked page is about and is a very beneficial way to use keywords across your website. By using keyword-rich anchor text in your internal links, you’re telling search engines what those pages are about, and potentially, what terms those pages should rank for. 

Google will not understand which page to place importance on for which keyword if you have a bunch of internal pages linking to each other using the same keyword.

PROTIP: You can also use the page’s target keyword in the hyperlink title.

Keyword cannibalization can be easily avoided by using a proper keyword structure plan. Remember that most often the more specific a search query, the further along the user may be in the buying process.

If a user wants to find the rates for a dog walking service, we want to avoid sending them to the home page, forcing them to navigate to the rates page.

Use a proper keyword structure and allow your users a one-stop-shop type of experience that most likely result in higher conversion rates.

Experiencing keyword cannibalization that’s affecting your SERP performance?

Contact us and let us help you!