SEO keyword cannibalization: when two posts compete and both lose

SEO text wallpaper

Written by

in

The newsletter for newsletter operators

Daily field notes on deliverability, AI tools, hosting, and monetisation. No "top 10 plugins" filler — real tools, real numbers, real failures.

SEO keyword cannibalization: when two posts compete and both lose
Photo by Merakist on Unsplash

You publish a post on “best email automation tools” in March. It ranks on page two. In June, you write another piece on “email automation platforms for small businesses.” Google now has two targets for the same search intent—and neither breaks page one.

This is keyword cannibalization: when your own content competes against itself. Search engines don’t know which page to prioritize, so they split the ranking signal between both. You lose traffic, authority, and conversion potential on a topic you should own.

Most solo operators don’t notice until months later, when a high-effort post underperforms and the analytics show an older piece siphoning impressions.

How to spot cannibalization in your content

Open Google Search Console. Navigate to Performance, then filter by query. Pick a target keyword you care about—something with commercial intent or steady volume.

Click into the query detail. Scroll to Pages. If you see two or more URLs listed with similar impression counts, you have cannibalization. Neither page is dominant; Google is rotating which one appears in results.

The clearest signal: impression counts split 60/40 or closer. If one page holds 95% of impressions, you don’t have a problem—that’s hierarchical ranking. But when impressions distribute evenly, search engines see both as equally relevant and neither as authoritative.

Check position data next. Cannibalizing pages often hover between position 8 and 20. They’re indexed, they’re relevant, but they’re not winning because the ranking signal is diluted.

Which post to keep, which to redirect

Decide based on three factors: backlinks, traffic history, and content depth.

In Search Console, compare total clicks over the last 90 days. The page with higher cumulative clicks has momentum. If the margin is tight, check external backlinks using a tool like Ahrefs or your hosting analytics referrer log. The page with more inbound links carries more authority.

If both posts have similar metrics, pick the one with better content structure—clearer headings, more examples, updated tooling references. That’s your canonical target.

Once you’ve chosen, you have two options:

  • 301 redirect: Delete or unpublish the weaker post and redirect its URL to the stronger one. This consolidates link equity and tells Google the authoritative page.
  • Canonical tag: Keep both posts live but add a rel="canonical" tag on the weaker page pointing to the stronger one. Use this when the weaker post still serves a secondary audience or internal linking structure.

Redirects are cleaner. Canonical tags are useful when you want to preserve a slightly different angle but still signal priority to search engines.

Merge content instead of deleting

Before you redirect, audit both posts for unique value. The weaker post might have a better example, a clearer how-to section, or updated pricing data.

Copy those sections into the stronger post. Rewrite transitions so the merge feels intentional, not Frankenstein. Update the publish date if your CMS supports it, or add a note at the top: “Updated July 2026 with new tools and consolidated guidance.”

This approach gives you one definitive resource instead of two mediocre ones. Readers get more value per click, and Google sees a single, comprehensive answer.

After merging, set up the 301 redirect from the old URL to the updated post. Traffic will consolidate within two to four weeks as Google recrawls and reassigns ranking signals.

Prevent future cannibalization with a content map

Track your target keywords in a spreadsheet. Three columns: Keyword, Primary URL, Publish Date.

Before drafting a new post, search your own site. Use site:yourdomain.com "keyword phrase" in Google. If a post already covers the topic, update that post instead of creating a new one.

If you need a new angle—say, a beginner’s guide vs. an advanced deep-dive—make the keyword targeting explicit. Use different modifiers: “how to start” vs. “advanced strategies for.” Give Google clear semantic separation.

Internal linking also matters. When you mention a keyword in passing, link to your primary post on that topic. This signals hierarchy and reinforces which page you want ranking.

Cannibalization isn’t a catastrophe, but it’s invisible drag on growth. Fix it once, and your best content starts working harder.

One Two Three Send covers SEO, hosting, and content tooling for solo operators. Subscribe for weekly breakdowns of what actually moves the needle.

The newsletter for newsletter operators

Daily field notes on deliverability, AI tools, hosting, and monetisation. No "top 10 plugins" filler — real tools, real numbers, real failures.

Other newsletters you might like

Love Paris

Love Paris — in your inbox Iconic landmarks, hidden gems and the best places to visit in Paris. One short email, every day.

Subscribe

Scottish Rugby Fans

The best Scottish rugby updates, straight to your inbox — Six Nations, the Nations Championship, Glasgow and Edinburgh. Only when there's something worth reading.

Subscribe

Love London

A newsletter for Londoners who want to rediscover their own city. Travellers planning their first or fifth visit. Anglophiles who fell in love with London through literature, film, or a rainy afternoon on the South Bank.

Subscribe

One Two Three AI

One Two Three AI — in your inbox AI news, practical tips and how-to guides. One useful idea a day.

Subscribe

Newsletters via the One Two Three Send network.  ·  Want your newsletter featured here? Click here