Keyword Cannibalization FinderSee Which Pages Compete For One Query
Load a Search Console export that lists queries and pages together. The tool finds the queries where several of your pages compete, shows the leading page, and suggests a next step for each one.
Upload CSV files or the original Search Console ZIP
Queries and Pages exports are supported. ZIP files show a report selector. Files stay in this browser.
Your file is analyzed in this browser tab only. Your data stays in this browser tab.
2. Tune what counts as competing
A query is flagged when two or more of your pages each meet the thresholds above. Having two pages appear for one query is not always a problem ; use the results as a review list.
Step-by-step
How to find keyword cannibalization with this tool
Six steps from a Search Console export to a clear plan for which page should own each query.
1.Get a combined Query + Page export
The search-results tabs in Search Console export Queries and Pages separately, so you need a source that lists both together. A Search Console connector such as Looker Studio, a Google Sheets add-on, or the Search Analytics API can pull Query and Page in one table. Save it as a CSV with Query, Page, Clicks, Impressions, and Position columns.
2.Load the CSV into the tool
Drop the file onto the upload box or paste the text. It is analyzed inside your browser, so your search data isn't uploaded anywhere. Want to see how it works first? Use "Try sample data".
3.Set what counts as a competing page
A page only counts if it passes your minimum impressions and minimum share. The defaults ignore pages that barely show up for a query, which keeps the list focused. Exclude your brand name so navigational searches don't clutter the results.
4.Review the queries with the most split impressions
Open each query to see its leading page and the pages competing with it, with position, impressions, clicks, and share side by side. Start with queries that have high impressions and an even split ; those are where one clear owner would help most.
5.Choose one action per query
Follow the suggested next step as a starting point: merge and redirect near-duplicates, re-target the weaker page, or fix internal links. Check the actual pages and their search intent before changing anything.
6.Re-export and compare after a few weeks
Give search engines time to recrawl, then load a fresh export using the same date range length. Look for a single page taking a larger share of impressions and positions becoming steadier.
Keyword cannibalization best practices
- Give every page one primary topic. Keep a simple keyword map: one main query per page, with related queries as supporting topics on that same page.
- Judge by search intent, not just the words. Two pages can share a keyword and still serve different needs, such as a guide and a tool. Those often belong together, not merged.
- Pick the leader on evidence. Favor the page with more clicks, better engagement, and more internal and external links, not simply the newest one.
- Update internal links after any change. Point anchor text for the main topic to the leading page so your own site reinforces which page should rank.
- Redirect permanently when you merge. Use a 301 redirect from the retired URL to the leading page, and carry over any useful content first.
Common mistakes to avoid
- Treating every query with two ranking pages as an error. Search engines sometimes show two results from one site on purpose.
- Deleting a page without a redirect, which throws away links and leaves visitors on a dead end.
- Judging from one short date range. Positions move, so check a longer period before making big changes.
Learn the method
What is keyword cannibalization?
Keyword cannibalization happens when several pages on the same site target or rank for the same search query. Instead of one strong page, your visibility is split, search engines may switch between URLs, and your own pages compete for the same clicks and links. It is not automatically harmful, but when two similar pages share a valuable query it is worth deciding which page should be the clear answer.
How to fix keyword cannibalization
There isn't one fix. Match the action to what the pages are for.
Merge and redirect
When: Two pages answer the same question and neither has a strong reason to exist separately.
How: Move the best content into the stronger page, 301-redirect the other URL to it, and update internal links.
Differentiate
When: The pages are related but could serve different searches or stages of the journey.
How: Re-target the weaker page's title, headings, and examples toward a distinct query, and link to the leader for the main topic.
Fix internal linking
When: A weaker page is getting more internal links or better anchor text than the page you want to rank.
How: Point topic-specific anchors at the preferred page and reduce competing links from unrelated pages.
Handle archive pages
When: A tag, category, or paginated URL is competing with a real article.
How: Review noindex or canonical settings and keep archives from outranking the content they list.
Leave it alone
When: The pages serve different intents, or one barely appears for the query.
How: Monitor over time. Two results from one site can be perfectly healthy.
How to prevent it from the start
Plan topics before you write. Group related keywords with the Keyword Clustering Tool so each cluster maps to one page, and check what searchers expect with the Search Intent Checker. Then lay out your pillars and supporting pages in the AI Topical Map Generator.
When you brief a writer, the SEO Content Brief Generator helps you state the page's single main purpose up front.
Reading the results honestly
Search Console reports average positions and combines many searches, devices, and locations, so a query can show two URLs even when each one mostly appears for different people. The overlap levels here come from simple impression-share rules, not from any search engine's own diagnosis. Treat the list as a place to look, then open the pages and decide.
Once a page clearly owns a query, strengthen its links with the Internal Link Opportunity Finder.
Terms used in this report
- Leading page
- The competing page with the most clicks for that query (impressions break ties).
- Split impressions
- Impressions going to the competing pages other than the leader.
- Impression share
- A page's share of the impressions among the pages that compete for that query.
- Overlap level
- Strong, moderate, or light, based on how evenly the leading page and its rivals share impressions.
Want queries that are close to page one?
Cannibalization is one reason a good page stalls at positions 8 to 20. Use the Striking Distance Keyword Finder to see which queries are worth improving first.
Open the Striking Distance Keyword FinderQuestions and answers
Keyword cannibalization finder FAQ
Which file do I need to use this tool?
Upload a Search Console CSV or ZIP for a performance preview. To compare competing pages, use a combined Query + Page CSV. Alternatively, upload query exports filtered to individual pages and assign each page URL. Separate overall Queries and Pages totals cannot establish overlap.
Is my Search Console data uploaded anywhere?
No. The file is read and analyzed inside your browser tab. Nothing is sent to a server, and closing the tab discards it.
Does a query ranking with two of my pages always mean a problem?
No. Search engines sometimes show two results from one site, and two pages can serve different intents. This tool highlights where pages overlap so you can review them, not to prove an error.
What does "split impressions" mean?
It is the number of impressions that go to the competing pages other than the leader ; the page with the most clicks for that query. A larger number means more of the query's visibility is spread across your pages.
Why isn't a query I expected showing up?
A page only counts as competing if it passes your minimum impressions and minimum share settings. Lower those thresholds, or turn off exclusions, to widen the net.
Does the tool tell me which pages to delete?
No. It gives rule-based suggestions such as merging, differentiating, or fixing internal links. You should always review the pages and their intent before changing or removing anything.
