Keyword cannibalisation happens when two or more pages on your website target the same search intent, so Google is unsure which one to rank. Instead of one strong page on page one, you get two weaker pages swapping places on page two, or Google ranks the less useful page. It is common on sites that have grown over time: a service page and a blog post both chasing “website design for small business”, three posts about the same topic written in different years, or a dozen near-identical location pages.
This article is part of our complete guide: SEO for Small Business: The Complete Guide (2026).
Not every overlap is a problem, though. Google often shows several pages from one site when they serve different needs. The skill is telling real cannibalisation from healthy overlap.
Signs you may have a problem
- Rankings for an important keyword fluctuate, with different URLs appearing on different days.
- A blog post ranks for a commercial term instead of your service page.
- Two pages each get impressions for the same query but neither ranks well.
- Pages appear in “Duplicate without user-selected canonical” or “Crawled – currently not indexed” in Search Console. See duplicate canonical issues.
- You find several pages with nearly the same title or H1.
How to confirm cannibalisation in Search Console
- Open the Performance report and set the date range to the last three to six months.
- Click + New › Query and enter the keyword (choose “Exact query” or “Queries containing”).
- Switch to the Pages tab. If several URLs receive meaningful impressions for that query, note them.
- Check each page’s average position over time. If they alternate or both sit lower than you expect, cannibalisation is likely.
You can also search site:yourdomain.com "keyword" to see which pages Google associates with a term, though this is a rough check.
Is it actually a problem?
Ask three questions:
- Do the pages serve the same intent? A service page (“hire someone to fix it”) and a how-to guide (“fix it yourself”) serve different intents and can coexist.
- Is the right page ranking? If the page you want ranks well and the other appears occasionally, there may be nothing to fix.
- Is performance being held back? If neither page reaches the positions you would expect, act.
Five ways to fix cannibalisation
1. Merge and redirect
The most common fix. Combine the best content from both pages into the stronger one (usually the one with more links, traffic or a better URL), then 301 redirect the weaker page to it. The combined page is more complete and inherits signals from both. See redirect best practices.
2. Refocus one page
If both pages are useful, change one to target a different angle. For example, keep the service page for “WordPress malware removal” and refocus the blog post on “signs your WordPress site is hacked”, linking to the service. Update titles, H1s, headings and content to reflect the new focus.
3. Differentiate location or variant pages
For location pages, add unique local content, projects and testimonials so each page genuinely serves its area. If you cannot, consolidate them into fewer, stronger regional pages. See thin content.
4. Use a canonical tag
Where two pages must both exist for users (for example, a printable version or a filtered view) but should not compete, point the secondary page’s canonical to the primary.
5. Fix internal links
Often cannibalisation is reinforced by internal links: the blog post receives links with the anchor “web design services”, while the actual service page receives fewer. Point the commercial anchors to the service page and the informational anchors to the guide. See internal linking strategy.
A decision guide: merge, refocus or leave alone?
- Same intent, both thin: merge into one comprehensive page and redirect the other.
- Same intent, one clearly stronger: improve the stronger page with the best parts of the weaker one, then redirect.
- Different intents, similar wording: refocus titles, headings and content so each page clearly serves its own purpose, and link them together.
- Different intents, both ranking well: leave them alone. Two results on page one is a win.
- Many near-identical location or product pages: add real unique value to the important ones and consolidate the rest.
When in doubt, look at the search results themselves. If Google shows a mix of guides and service pages for the keyword, there is room for both types. If it shows only one type, choose the page that matches and support it with the other.
Preventing cannibalisation
- Keep a keyword map: one primary topic per page, recorded in a spreadsheet. Check it before creating new pages. See keyword research.
- Update instead of duplicating: when information changes, refresh the existing article rather than writing a new one on the same topic.
- Plan content clusters: one pillar page per topic, with supporting articles that each target a distinct sub-question and link to the pillar.
- Review titles regularly: duplicate or near-identical titles are an early warning sign.
An example from planning this site’s content
When we planned the articles on mivaq.com, we deliberately gave each article a distinct intent. Our existing Wix SEO checklist covers every Wix setting, while the Wix SEO Setup Checklist walkthrough focuses only on Wix’s built-in setup tool for new sites, and SEO for Wix websites is the complete overview that links to both. Similarly, Crawled – currently not indexed and Discovered – currently not indexed cover two different statuses with different fixes. Each page links to the others, so Google can see how they relate.
What happens after fixing
After merging or refocusing, request indexing of the updated pages in Search Console. Rankings may fluctuate for a few weeks as Google reprocesses the changes. Then you should see one URL consistently ranking for the keyword, usually in a better position than either page managed alone. Track the query in the Performance report to confirm.
Common mistakes when fixing
- Deleting a page without redirecting, losing its links and traffic.
- Merging pages that served genuinely different intents.
- Keeping the weaker URL because it is newer.
- Forgetting to update internal links after merging.
- Using noindex on one page while internal links still point heavily to it.
Real-world pattern
On content sites like M10 News, overlapping articles and tag pages are common. On service businesses, the most frequent case is a blog post outranking a service page. In both cases, consolidating and clarifying each page’s role is what brings stable rankings.
Related guides and services
- Keyword research for small businesses: how to find the searches that bring customers.
- Internal linking strategy: a simple system for linking pages so they rank.
- Duplicate without user-selected canonical: how to set canonicals so Google indexes the right URL.
- Thin content: how to find and fix pages Google sees as low value.
- SEO services: technical, on-page and local SEO for small businesses.
Get expert help
We can analyse your Search Console data for cannibalisation, decide which pages to merge or refocus, and handle the redirects and internal links safely. Start with our SEO services, browse real client results in our case studies, or contact us for a free, no-pressure review of your website.
Frequently asked questions
Is keyword cannibalisation a penalty?
No. It is not a penalty, but it can hold rankings back by splitting signals.
Can two pages from my site rank for the same keyword?
Yes. Google sometimes shows two results from one site when both are relevant. That is not a problem.
Should I delete one of the competing pages?
Usually merge and redirect rather than delete, so you keep links and traffic.
How long does it take to see results after fixing?
Typically two to eight weeks, depending on how often Google crawls the pages.