There is no single fix for keyword cannibalisation. The right one depends on whether the competing pages share the same intent. Confirm the cluster, choose consolidate, differentiate or canonicalise, apply it cleanly, then check Search Console over a few weeks to confirm one page now wins.
Why start with a confirmed cluster?
Fixing comes after diagnosis, never before it. You need a confirmed cluster: two or more of your pages competing for the same intent, verified in Search Console. If you have not done that yet, work through how to find keyword cannibalisation first, and see the overview guide for the background. Fixing an unconfirmed cluster is how you lose traffic you did not need to.
How do you choose the right fix?
The whole decision comes down to intent. Work through it in order:
- Same intent, one clearly stronger page → consolidate: merge and redirect into the strong page.
- Same intent, both have real value → still consolidate, into whichever is strongest, and move the good parts across.
- Genuinely different intents (you misdiagnosed, or the pages drifted together) → differentiate.
- Technical near-duplicates that must both exist (parameters, print or syndicated versions) → canonicalise.
When you are unsure, differentiating is lower-risk than deleting. You can always merge later; you cannot easily un-merge.
How do you consolidate pages?
The default fix when two pages chase the same intent:
- Pick the winner: the page with the best Search Console performance, the strongest content, and the most and best backlinks.
- Move any unique, valuable content from the losing pages into the winner, so nothing useful is lost.
- Set a permanent 301 redirect from each losing URL to the winner. You add this where your site handles redirects: a CMS redirect manager or plugin, or the server config, for example an
.htaccessrule on Apache, a rule in nginx, or your host's redirect settings. Google treats a 301 as the signal that the target is now canonical, so the winner inherits the signals and the backlinks. - Update internal links that pointed to the old URLs so they point to the winner.
- Do not simply delete the losers. A 404 throws away their backlinks and everything they had earned.
How do you differentiate the pages?
When both pages should exist because they serve different intents, stop them competing by retargeting one:
- Change its title, H1 and opening to a distinct primary keyword and intent.
- Update its internal links and their anchor text to match the new target.
- Confirm the two pages now answer genuinely different questions. If you cannot articulate the difference in a sentence, they probably should have been merged.
How do you canonicalise?
For near-duplicates that must both stay live, consolidate the signals without removing a page. A canonical tag tells Google which URL to treat as the original.
- Add the tag to the secondary page. Put it inside the
<head>section of the duplicate page's HTML, pointing to the primary with its full, absolute URL:
Most content management systems and SEO plugins expose this as a "canonical URL" field on the page editor, so you usually set it there rather than editing the template by hand.<link rel="canonical" href="https://example.com/primary-page" /> - Self-reference the primary. Add a canonical on the primary page that points to itself, so Google is never in doubt about which URL is the original.
- Keep the signals consistent. Do not contradict yourself with a canonical pointing one way and a redirect or internal links the other. For non-HTML files such as PDFs, send the same signal with an HTTP
Link: rel="canonical"response header instead of a tag.
How do you confirm it worked?
The job is not done at deploy. Give Google time to re-crawl and re-index, then check Search Console over the following weeks:
- Does one URL now rank consistently for the query, with no more flip-flopping?
- Have the impressions and clicks consolidated onto the winner?
- Any regression on the winner, or on closely related terms, that needs a second look?
Resist the urge to keep tinkering while it settles. If it has not improved after a few weeks, revisit whether you picked the right winner or the right fix.
What are the common mistakes?
- Bulk-merging on a hunch, without confirming the pages share intent.
- Deleting the losing pages instead of redirecting them, and losing their backlinks.
- Merging pages that actually served different intents, and cutting the traffic you had.
- Reaching for noindex where a canonical or a redirect is the correct tool.
- Chasing keyword density instead of fixing intent and prominence.
If doing this across a large site sounds slow, it is. Limecube's Site Audit turns each confirmed cluster into a plain-English Action Plan, which page should win and what to change on the others, and its keyword re-map suggests the correct target page per keyword. The 7-day trial covers it.