Tools / Cannibalization
Keyword Cannibalization Checker
Paste a query-and-page export and this tool lists every query where more than one of your URLs is competing, with the page to keep and what to do with the rest.
Export from the Search Console API or UI (filter by page and export the queries), Looker Studio, Ahrefs or Semrush — anything with a query column and a page column works. Parsing happens in your browser.
What is keyword cannibalization?
It happens when two or more pages of the same site target the same query, so Google keeps switching between them, links split between them and neither ranks as well as one focused page would. It is invisible in a keyword tool unless you manually track the term, but a query and page export shows it immediately.
How to use this tool
- Export queries with their pages: the Search Console API, a Looker Studio report, Ahrefs or Semrush all produce a CSV with query and page columns.
- Paste the file or pick it from disk, and set the impression threshold you care about.
- Read the conflict table: the page to keep, and whether the others should be merged or linked.
- Fix the top conflicts by search demand, then re-export in a few weeks to confirm the split is gone.
FAQ
How do I get a query and page export from Search Console?
The web UI exports one dimension at a time, so either use the Search Console API (dimensions: query, page), or build a Looker Studio report with the query and landing page dimensions and export that. Any CSV with those two columns works here.
When should I merge instead of linking?
Merge when both URLs answer the same question and one is clearly better — redirect the weaker URL and keep the content that earns links. Link instead when the pages answer different questions and one simply needs reinforcement.
Does the tool upload my data?
No. The CSV is parsed with JavaScript in your browser and never leaves your device. That also means you can analyse client data without a data-processing agreement.