You’ve found the problem: two posts on your site targeting nearly the same keyword, splitting traffic and ranking signal between them instead of either one performing well on its own. Knowing this is happening is the easier part. Actually merging them, without losing the traffic both pages currently have, without breaking links pointing to either URL, and without ending up with an awkward, stitched-together final page, is where most people hesitate. Here’s a concrete process for doing it correctly.
Step One: Confirm They Actually Overlap Enough to Merge
Before merging anything, make sure this is genuinely a cannibalization problem and not two posts that only look similar on the surface. Pull up both posts’ performance in Search Console and check whether they’re competing for the same or very similar queries, and check whether one is cannibalizing clicks that should be going to the other, rather than both legitimately serving distinct search intents.
If the two posts genuinely answer different questions, even if they share a topic, merging them may do more harm than good. “How to choose running shoes” and “how to break in new running shoes” sound related but serve different moments in a reader’s journey, and merging them would create a bloated page trying to do two jobs. Save merging for posts that are truly redundant, not simply adjacent.
Step Two: Decide Which Page SurvivesOnce you’ve confirmed genuine overlap, pick one URL to keep and one to retire. This decision should be based on evidence, not preference for whichever post you personally like better.
Check which page currently has more backlinks pointing to it, since that page carries more existing authority worth preserving. Check which page has stronger current rankings and more organic traffic, even if the position isn’t great, since it likely has an easier path to improvement than starting from a weaker baseline. Check which URL is cleaner, shorter, and more evergreen, since a URL tied to a specific year or an awkward phrasing is worth avoiding as the long-term survivor if you have a better option. Check which page has more social shares, more comments, or other engagement signals that suggest it’s the version people have already found and connected with.In most cases, one of these factors will point clearly toward an obvious winner. When it’s genuinely close, default to whichever page has the stronger backlink profile, since that’s typically the hardest asset to rebuild if you choose wrong.
Step Three: Build the Merged Content Deliberately, Not by Pasting Both TogetherThe biggest mistake in merging two posts is literally combining both drafts end to end. This produces a long, repetitive, poorly organized page that reads like two articles stapled together, which serves neither the reader nor your rankings.
Instead, treat this as writing a new outline that happens to draw from two existing sources. Go through both posts and identify what’s genuinely unique and valuable in each: a specific example, a clearer explanation of one section, a data point or step the other post lacks. Build a single, coherent structure from scratch, then pull in the best material from each source to fill it in, rewriting transitions so the final piece reads as one deliberate article rather than a visible seam between two different voices or structures.If both posts cover a shared subtopic in slightly different ways, choose the clearer explanation rather than including both versions. Redundancy within the merged post recreates a smaller version of the exact problem you’re trying to solve.
Step Four: Set Up the Redirect Correctly
Once the merged content is live at the surviving URL, set up a 301 redirect from the retired URL to it. This is the step that actually preserves the ranking value of the page you’re retiring: a 301 tells search engines the content has permanently moved, and passes along the majority of the accumulated ranking signal to the new destination, rather than simply losing it.Get the redirect target right. Redirect the retired URL directly to the surviving URL, not to your homepage or a category page, since a mismatched redirect target passes less value and can look like a soft 404 to search engines if the destination doesn’t genuinely correspond to the original content’s purpose.
Avoid chaining redirects. If the retired URL has itself been redirected before, or if you later change the surviving URL again, update the redirect to point straight to the final destination rather than letting it pass through multiple hops, since each additional hop in a redirect chain can dilute the value passed through and slows down crawling.
Step Five: Update Internal Links
Search your site for any internal links pointing to the retired URL and update them to point directly to the surviving URL instead of relying on the redirect to handle internal traffic. This isn’t strictly required, since the redirect will still work, but it’s faster for users, cleaner for crawlers, and avoids an unnecessary redirect hop on every internal click. Most CMS platforms have a search function you can use to find every post referencing the old URL, or a link-checking tool can surface these automatically across a larger site.
Step Six: Monitor, Don’t PanicAfter the merge goes live, expect a short adjustment period. Search engines need to recrawl and reprocess both the redirect and the new merged content, and it’s common to see some ranking volatility, positions dipping slightly before settling, over the first few weeks. This is normal and doesn’t necessarily indicate the merge went wrong.
Check Search Console’s Performance report for the surviving URL over the following month, comparing its combined clicks and impressions against what the two separate pages were generating before the merge. In most well-executed merges, the combined page performs at least as well as the two originals did separately within a month or two, and it’s common for it to outperform both individually once the consolidated authority and improved content quality take full effect.
Why This Is Worth Doing Properly
A rushed merge, done by pasting two drafts together and forgetting the redirect, can genuinely make things worse: a bloated page and a dead URL with no preserved value. A properly executed merge, by contrast, is one of the few technical SEO fixes that reliably strengthens a site rather than just cleaning it up. You’re not losing two mediocre pages, you’re building one stronger page from parts that were already proven to have some value, which is a better foundation than starting from nothing.