SEOLEVERAGE CASE STUDY 2026-03
They had two comparison articles targeting the same keyword. Google ranked neither one.
Then we stopped the pages from competing and let each one do its job.
You have two blog posts that cover similar ground. Maybe one is a general comparison, the other a brand-specific comparison. Both target variations of the same keyword. Both sit on page two. Neither breaks through.
You keep publishing. The traffic graph stays flat. You suspect the problem is not the writing itself, but something about how the pages are organized.
You are right.
Two pages were cannibalizing each other. Google received competing signals from the same domain for the same query and could not decide which one to rank. So it ranked neither one well.
This is the story of how separating their jobs changed everything in 28 days.
Two pages fought over one keyword. We gave each page its own job. Clicks went 12x in 28 days. No new content. No backlinks.
The Situation
A DTC ecommerce brand in the home furnishings space had two blog articles covering nearly identical ground. One was a general "wall bed vs murphy bed" comparison. The other was a brand-specific comparison: their product versus traditional alternatives. Both targeted similar query variations.
Google saw two competing signals from the same domain and toggled between them inconsistently. The general comparison page had dropped to 3 clicks in 28 days with a CTR of 0.34%. Impressions were there (876), but nobody was clicking through.
The content was not bad. The writing was solid, detailed, and accurate. The problem was structural. Two pages doing the same job meant neither could do it well. Google split the ranking signal between them, and both stayed on page two.
"We had the content. We just did not realize the two articles were stepping on each other. Once each page had a clear, separate job, Google figured it out in weeks."
- Client team (paraphrased)
Client Profile
Why This Happens
Keyword cannibalization quietly kills rankings
Most ecommerce blogs grow organically over time. Someone writes a comparison post. Months later, a different person writes a similar one from a slightly different angle. The intent overlap is invisible until you check Search Console and see both pages splitting impressions for the same queries.
Google does not combine the authority of both pages. It picks one, often inconsistently, and neither gets the full ranking signal. The fix is not deleting content. It is giving each page a distinct job with distinct keywords so Google has one clear answer per query.
The content was already there. The expertise was already there. Google just needed one clear signal instead of two conflicting ones.
What the Content Needed
Three steps. No new content. Just clarity.
Diagnosed the Cannibalization in Search Console
GSC data showed both pages splitting impressions for "wall bed vs murphy bed" queries. Neither page had a clear intent match. The general comparison was pulling branded queries, and the brand comparison was pulling generic ones. Google was confused.
Gave Each Page One Clear Job
The general comparison page was restructured as a neutral, educational resource for searchers evaluating wall beds versus murphy beds. The brand comparison page was repositioned for searchers already considering this specific product. Same content. Different intent alignment.
Aligned Headings, Copy, and Internal Links
Each page received updated H2s, restructured body copy matching its assigned search intent, and revised internal links pointing to the right conversion pages. No new pages were created. Existing content was reorganized to serve the queries Google was already sending.
The Results
Before and after: 28-day comparison
| Metric | Before | After | Change |
|---|---|---|---|
| Clicks (28 days) | 3 | 37 | 12x increase |
| Impressions | 876 | 2,951 | +237% |
| Avg position | 7.3 | 5.5 | +1.8 spots |
| CTR | 0.34% | 1.25% | 3.7x improvement |
The position improvement of 1.8 spots matters. But the real story is the CTR jump: 0.34% to 1.25%. The page is not just ranking higher. It is earning more clicks at its new position because the title and content now match what searchers actually want.
More impressions, better position, and a higher click-through rate compounding together produced the 12x click increase. All from reorganizing existing content.
Every click to this page lands on a comparison article that naturally leads readers toward product pages. More clicks here means more potential buyers entering the purchase funnel.
Takeaways
What every ecommerce content team should take from this
Check for Cannibalization Before Writing Anything New
If two pages target similar queries, writing a third will not fix the problem. Audit existing content for intent overlap first. GSC makes this visible in minutes: filter by query and check which pages Google is alternating between.
One Page, One Job
A neutral comparison and a brand-specific comparison serve different searchers. When one page tries to do both, it does neither well. Define the job before restructuring.
Position Gains Compound Through CTR
Moving from 7.3 to 5.5 is a 1.8-spot improvement. But when the content also matches intent better, CTR nearly quadruples. The ranking gain and the relevance gain multiply each other. That is where the 12x comes from.
Your blog probably has the same problem.
Two pages. Similar keywords. Both stuck on page two. The content is there. It is just competing with itself.
We can find the conflicts in 20 minutes. No commitment, no pitch deck. Just a quick audit showing exactly where your pages are stepping on each other.
Book a free 20-minute cannibalization audit