SEO cannibalisation in ecommerce: how to detect and fix it.
Cannibalisation happens when several pages on your store compete for the same search and Google doesn’t know which to show. The solution is almost never to delete: it is to decide which page answers which intent.
Free, no card and no commitment. Reply within 48 hours.
How it happens in a store.
- A category and a subcategory with almost identical copy.
- A category and a blog guide that target the same search.
- Near-identical product pages because each variant has its own URL.
- Indexed filter pages (see filters and facets).
- Old and new content on the same topic.
Not every overlap is a problem: two of your pages can appear for the same search without harming each other. It is a problem when they alternate, neither takes off or Google picks the one you care about least.
How to detect it with Search Console.
- In the performance report, filter by a query that matters to your business.
- Open the pages tab: does more than one URL appear for that query?
- Compare by date: if the URLs alternate, that is the classic sign.
- Check whether the URL that shows is the one you want to sell.
- Repeat with your 20 or 30 most valuable queries.
How to fix it.
Merge
If two pages say the same thing, combine the best of both on the stronger URL and redirect the other with a 301.
Differentiate
If they cover different intents (buying versus getting informed), rewrite the title, H1 and focus so each one answers only its own.
Rearrange links
Link with descriptive anchors to the page you want to rank and avoid using the same anchor for different pages.
Canonical
For near-identical variants, point to the main one. It is a hint to Google, not an order.
A practical rule for ecommerce.
The category serves buying intent, the guide serves informational intent and links to the category, and the product page serves a specific product. A keyword map (a sheet with each keyword and its URL) prevents the problem before it appears.
It happened to us too.
When auditing our own website we found two service pages about GEO with the same intent. We merged them into one, redirected the old one with a 301 and left the concept explained separately in the guide to what GEO is.
Frequently asked questions
Does Google penalise cannibalisation?
There is no penalty as such. What you lose is effectiveness: your pages split signals and none performs as well as it could.
Should I delete the weaker page?
Before deleting, check its traffic, its links and its sales. It is usually better to merge and redirect with a 301.
How long does the fix take to show?
It depends on how often Google crawls the pages involved. It usually shows within weeks.
Do you suspect your store is competing against itself?
In the audit we detect the queries with several URLs and tell you what to merge, what to differentiate and what to leave as it is.
Get my free audit