ANALYTICS
Keyword Cannibalization Investigator
When two of your pages compete for the same search, Google may alternate between them and neither ranks as well as one strong page would. Search Console shows this when you look at queries and pages together. This tool finds the splits.
- Runs in your browser
- Nothing you paste is uploaded
- Free, no sign-up
- CheckQueries with two or more pages each taking 10% or more of impressions
- CheckEach page's share and position
Free
no sign-up, no usage limit
0 uploads
what you paste stays on your device
2 checks
what the tool looks at
Offline
works once the page has loaded
Loading the tool…
HOW IT WORKS
How to use the Keyword Cannibalization Investigator
Search Console rows with both query and page (CSV from the API, Looker Studio or a Sheets add-on).
Get query + page rows (Search Console API, Looker Studio, or a Sheets add-on).
Paste them here.
For each split, decide whether to merge, differentiate or link the pages.
WHAT IT CHECKS
What it looks at, and how to read it.
Queries split across pages, with each page’s share and position.
What it checks
- Queries with two or more pages each taking 10% or more of impressions
- Each page’s share and position
How to read the results
- A split is a problem when neither page ranks well.
- A category and a product page ranking together can be fine.
The concepts behind it, in the SEO glossary: Keyword cannibalization.
GOOD TO KNOW
Common mistakes, an example and the limits.
Common mistakes
- Merging pages that serve different intents.
- Deleting a page without redirecting it.
A worked example
Two blog posts on "phones under 20000" split impressions 55/45 at positions 7 and 9; merging them into one updated guide lifts it to position 3.
Limitations
- Your export is read in your browser and never uploaded.
- Search Console’s own CSV export has one dimension; you need query-and-page rows from the API, Looker Studio or an add-on.
FAQ
Questions about the Keyword Cannibalization Investigator
Straight answers about what it does and where its limits are.
Why can’t I use the normal export?
Search Console’s CSV gives queries and pages separately; cannibalisation needs them together in each row.
What threshold counts as a split?
Each page must take at least 10% of the query’s impressions, with at least 20 impressions in total.
Find cannibalisation automatically across all queries.
Free tools check one thing at a time. The NdovuSEOLabs platform connects your own Search Console, analytics and server logs, and keeps checking every page.