Keyword cannibalisation: how to find and fix it
When several of your pages compete for the same search, none of them ranks well. Here's how to spot it and the four ways to fix it.
Why grouping keywords into clusters beats one-keyword-per-page, and how to plan pillar pages and supporting articles.
Search engines understand topics, not just strings of words. A site that covers a subject thoroughly — with a clear main page and in-depth supporting content — tends to rank for hundreds of related queries. That structure is called a topic cluster.
Start with all the terms people use for your subject: your own pages' titles and headings, Search Console queries, autocomplete suggestions and keyword tools. Group terms that a single page could satisfy — usually because they share intent and Google shows similar results for them. “email marketing software”, “best email marketing tools” and “email marketing platforms” belong together; “how to write a welcome email” is its own cluster.
Score each cluster on business value (does it lead to customers?), opportunity (search volume and current position) and effort (difficulty and how much content exists). Clusters where you already rank on page two are often the fastest wins.
The audit extracts the keywords each page targets, groups them into clusters, finds your pillar page (or notes that one is missing) and lists tailored tasks per cluster: create a pillar, add supporting articles, interlink, fix cannibalisation, add FAQs or schema, or push near-page-one topics.
When several of your pages compete for the same search, none of them ranks well. Here's how to spot it and the four ways to fix it.