Technical SEO. Diagnostics
How to Identify Keyword Cannibalization in Google Search Console, Step by Step
Quick answer
To find keyword cannibalization in Google Search Console, open the Performance report, click a specific query, and switch to the Pages tab. A healthy query shows one page earning nearly all impressions; a cannibalised query shows two or more of your pages splitting them. Compare date ranges and you will often see the ranking URL flip back and forth between the pages, which is the classic signature. Run this on your most important queries first, list every query where multiple URLs share impressions, and you have your fix list.
Cannibalization hides in plain sight because most people read Search Console at the query level and never look underneath. The total impressions for a term look fine, the average position looks mediocre but stable, and nothing seems urgent. It is only when you split a query by page that the problem appears: your impressions are not one page performing averagely, they are two pages interfering with each other. The check takes minutes, costs nothing, and regularly explains rankings that have been stuck for months. Here is the exact process.
The Core Check, Click by Click
What Counts as Cannibalization, and What Does Not
Not every multi-URL query is a problem, and knowing the difference saves you from fixing things that are not broken. If a query shows your category page plus a genuinely different supporting article, and the category holds a stable large majority of impressions, that is often fine, the pages serve different intents and Google is occasionally testing the alternative. The cases that need action are the ones where the split is substantial, where the URLs alternate, or where the page you want to rank is losing to a page that cannot convert. The question is never just are two pages showing, it is are two pages interfering.
Flag a query for fixing when:
- Two or more of your URLs each take a meaningful share of the query’s impressions
- The ranking URL flips between date ranges instead of one page holding steady
- The query’s average position has been stuck or sliding despite the content being solid
- The page winning the impressions is the wrong page for the intent, an old post beating your commercial page
- Clicks are near zero even though combined impressions are substantial, the split is keeping every URL too low to earn clicks
From Worklist to Fixes
The GSC check tells you where the interference is. It does not tell you what to do about each case, that depends on whether the competing pages share one intent or serve two. The four possible moves, merging, redirecting, differentiating, or canonicalising, and how to choose between them, are covered in the full guide to diagnosing and fixing keyword cannibalization, which is the companion to this walkthrough. If your site is large enough that checking queries one at a time is impractical, the scaled version of this diagnosis using a crawler or rank tracker is covered in finding cannibalization with SEO tools.
Next in this series: the full guide to diagnosing and fixing keyword cannibalization, the tools-based method at scale, and the blog versus money page variant. Related: seven Search Console reports most people never open.
Common Questions
Can Google Search Console show keyword cannibalization?
Yes, and it is the best free way to find it. Filter the Performance report to a single query, open the Pages tab, and see how many of your URLs share the impressions. One dominant page is healthy; two or more splitting the query, especially with the ranking URL flipping between date ranges, is cannibalization.
What does it mean when two pages rank for the same keyword?
It means Google cannot decide which of your pages best answers the query, so it splits signals between them and often alternates which one it shows. Neither page accumulates the authority it needs to climb, which is why cannibalised queries sit stuck in mediocre positions while a competitor with one clear page takes the top.
How often should I check for cannibalization?
Quarterly for most sites, and any time an important query has been stuck or has started sliding. Cannibalization creeps back as you publish, because new content naturally drifts toward the terms that matter, so the check belongs in your regular routine rather than being a one-off audit.
Which queries should I check first?
The ones that pay you: your commercial head terms, the queries your money pages depend on, and any query where you see high impressions but almost no clicks. A stuck high-impression query is the classic sign that a split is holding every competing URL below the positions where clicks happen.
Found the split and not sure which fix applies?
Diagnosis is the easy half. Choosing between merging, redirecting, differentiating, and canonicalising is where the fix succeeds or backfires. I audit cannibalization and hand you the fix list with the right move for each case.
Get an SEO AuditTechnical SEO ServicesTags: Technical SEOKeyword CannibalizationGoogle Search ConsoleDiagnostics




