Keyword cannibalization means that you have various blog posts or articles on your site that can rank for the same search query in Google. If you optimize posts or articles for similar search queries, they’re eating away each other’s chances to rank. Here, I’ll explain why keyword cannibalism is bad for your SEO, how you can recognize keyword cannibalization and how to solve it.
What is keyword cannibalization?
If you optimize your articles for similar terms, you might suffer from keyword cannibalization: you’ll be devouring your own chances to rank in Google. Google will only show 1 or 2 results from the same domain in the search results for any specific query. If you’re a high authority domain, you might get away with 3.
Why is keyword cannibalism bad for SEO?
If you cannibalize your own keywords, you’re competing with yourself for ranking in Google. Let’s say you have two posts on the same topic. In that case, Google isn’t able to distinguish which article should rank highest for a certain query. As a result, they’ll probably both rank lower. Therefore our SEO analysis will give a red bullet whenever you optimize a post for a focus keyword you’ve used before.
But, keyword cannibalism can also occur if you optimize posts for focus keywords that are not exactly, but almost the same. For instance, I wrote two posts about whether or not readability is a ranking factor. The first post is optimized for ‘does readability rank’, while the second post is optimized for the focus keyword ‘readability ranking factor’. The posts have a slightly different angle but are still very similar. For Google, it is hard to figure out which of the two articles is most important. As a result, you could end up ranking low with both articles.
Solve keyword cannibalization with internal linking
You can help Google to figure out which article is most important, by setting up a decent internal linking structure. You should link from posts that are less important, to posts that are the most important to you. That way, Google can figure out (by following links) which ones you want to pop up highest in the search engines.
Your internal linking structure could solve a part of your keyword cannibalism problems. You should think about which article is most important to you and link from the less important long tail articles, to your most important article. Read more about how to do this in my article about ranking with cornerstone content.
Solve keyword cannibalism by combining articles
In many cases, the best way to solve the keyword cannibalization problem is by combining articles. Find the articles that focus on similar search queries. If two articles are both attracting the same audience and are basically telling the same story, you should combine them. Rewrite the two post into one amazing, kickass article. That’ll really help with your ranking (Google loves lengthy and well-written content) and solve your keyword cannibalization problem. That’s exactly what I should do with my two posts about whether or not readability is a ranking factor. In the end, you’ll delete one of the two articles and adapt the other one. And don’t forget: don’t just press the delete button; always make sure to redirect the post you delete.
Keyword cannibalism will affect growing websites
If your site gets bigger, your chances increase to face keyword cannibalism on your own website. You’ll be writing about your favorite subjects and without even knowing it, you’ll write articles that end up rather similar. That’s what happened to me too. Once in a while, you should check the keywords you want to rank for the most. Make sure to check whether you’re suffering from keyword cannibalism. You’ll probably need to make some changes in your site structure or to rewrite some articles every now and then.