Case Study. D2C E-Commerce

The Blog With Fourteen Million Impressions and Almost No Buyers

14.6MMonthly impressions at the start
0.3%Blog click-through rate
+20%Site-wide CTR after the work
1 to 6Positions of the new pages

Quick answer

A medical apparel brand was generating close to fifteen million monthly search impressions and converting almost none of it. The blog was ranking for clinical and anatomical queries that shared vocabulary with the products but nothing else: the audience was students and patients researching conditions, not clinicians buying uniforms. The fix was to stop chasing that demand, and to build landing pages matched to the documented dress codes of individual large employers, a query type with near-zero competition and unambiguous purchase intent.

This is one of the clearest examples I have worked on of a metric that looks like success and is not. The brand sells clinical apparel direct to consumers. Its search dashboard showed nearly fifteen million impressions a month, a number most e-commerce operators would be delighted with, and a business that could not work out why organic revenue was so far behind the traffic story.

The answer was visible in one column of the report, and nobody had looked at it. The click-through rate on the blog was three tenths of one percent.

What the Impressions Actually Were

Pulling the highest-impression non-branded queries made the problem obvious in about ten minutes. The blog’s best-performing pages by impressions were ranking for clinical and anatomical terms: placental positions, chromosome pairs, cell structures, fracture types. Tens of thousands of impressions each, month after month.

Every one of those is a legitimate query with real volume. None of them is a person who buys clinical apparel. They are medical students revising, and patients looking up something a doctor said to them. The content was genuinely good and genuinely relevant to the query, which is exactly why it ranked. It was simply serving an audience that would never purchase.

Query type Monthly impressions Commercial intent
Anatomical and clinical terms Tens of thousands each None
Condition and diagnosis lookups Tens of thousands each None
Product and category terms A fraction of the above High
Employer dress code terms Very low at the time Very high

“Fifteen million impressions at a third of a percent click-through is not a traffic asset. It is a very large audience being shown something they did not want.”

Ram Kr Shukla, SEO and Growth Consultant

This is worth dwelling on because the diagnosis runs against instinct. The reflex when impressions are high and revenue is low is to improve conversion: rewrite titles, add calls to action, redesign the blog template. All of that would have failed, because the visitors were not underconverting. They were the wrong people.

The Uncomfortable Recommendation

I recommended deliberately losing most of those impressions. Stop producing clinical education content, stop optimising the pages that attracted non-buyers, and accept that the headline traffic number would fall, in exchange for a search footprint that reflected the actual business.

That is a difficult conversation, because impressions are the metric everyone above the SEO team is watching. A chart that goes down is a chart somebody has to explain. The argument that made it possible was reframing the measure: not how many people saw us, but how many of the people who saw us wanted what we sell.

The general version of this problem, and why it is so common, is in reporting on revenue rather than vanity metrics and blog traffic versus category traffic.

The Tactic That Replaced It

The replacement demand came from an observation about how this category actually works. Large employers in this sector have documented dress codes. Staff at one institution wear a specific colour, staff at another wear a different one, and new joiners are told to buy something compliant, often at short notice.

So they search for it. Not for the product category, and not for the colour, but for the requirement: what am I supposed to wear at this specific place, and where do I buy it. That is a query with total purchase intent and essentially no competing content, because building a page for a single employer feels too narrow to be worth anyone’s time.

1
Map the employers to their actual requirements

Research what each large institution’s staff are genuinely required to wear, colour by colour, role by role. This is field research rather than keyword research and it is the part that cannot be automated or guessed.

2
Build one page per employer, not one page for all of them

A single page listing every institution would target none of the queries. The value is in the specificity, which means accepting a page that will only ever serve a few hundred searches a month.

3
Answer the question before selling anything

Each page opens by stating plainly what that institution’s dress code is, because that is what the visitor came for. The product grid, filtered to compliant items only, comes after the answer rather than instead of it.

4
Filter the catalogue to what actually complies

Showing the full range defeats the purpose. The page is useful precisely because somebody else has done the work of deciding which items are permitted.

5
Template it once, then scale across employers

The research differs per institution; the page structure does not. Build the template properly and each additional employer is an afternoon’s work.

Roughly a dozen of these went live. Within weeks they were ranking at average positions between one point five and six point three. On a competitive category term that would be a year’s work. Here it happened almost immediately, because the query had no incumbent.

Signal Before After Change
Total clicks 75,217 81,394 +8.2%
Branded clicks 16,527 19,237 +16.4%
Non-branded clicks 58,690 62,157 +5.9%
Site-wide CTR 0.50% 0.60% +20%
Blog CTR 0.30% 0.40% +33%
Total impressions 14.8M 12.8M -13.7%
Collection page clicks 13,169 14,093 +7.0%
Home page clicks 11,345 13,750 +21.2%

Read that table the way most dashboards would and it contains a failure: impressions down nearly fourteen percent. Read it correctly and it is exactly the intended result. Clicks rose while impressions fell, which is only possible if the impressions being lost were ones nobody was clicking. Click-through rate rose a fifth site-wide and a third on the blog. The traffic became smaller and considerably more valuable.

What I Would Do Differently

Two things. First, I would have set the reporting frame before touching anything. Because the impression decline arrived before the full benefit of the new pages, there was a period where the chart looked bad and the explanation sounded like an excuse. Agreeing in advance that impressions would fall, and that this was the plan, would have made that month far less uncomfortable.

Second, I underestimated how quickly the institution pages would rank, and built a dozen when the same research supported several times that number. The constraint was never demand or competition, it was how many employers had been researched properly. If I ran this again I would put far more effort into the mapping phase before building anything.

What Transfers

Two things transfer, and neither is specific to apparel.

The transferable lessons:

  • High impressions with a very low click-through rate is a diagnosis, not an achievement
  • Topic overlap is not intent overlap: sharing vocabulary with your product is not the same as wanting it
  • Deliberately shedding non-converting visibility is a legitimate strategy, and needs agreeing before the chart moves
  • Where a named institution has a documented requirement, a page answering that requirement faces almost no competition
  • The research is the moat: anyone can copy the page template, very few will do the underlying mapping
  • Answer the question first, sell second, particularly when the visitor arrived confused rather than ready

The institution page idea in particular generalises further than it looks. Anywhere a large organisation publishes or enforces a standard, and individuals have to comply with it at their own expense, the same search behaviour exists and the same gap is usually sitting open.

Common Questions

How can a blog get millions of impressions and produce almost no revenue?

By ranking for queries that share vocabulary with the product but not intent. A medical apparel brand publishing clinical explainers will attract students and patients researching anatomy, not clinicians buying uniforms. Search engines match the topic correctly; the traffic is simply the wrong audience, and the click-through rate tells you so long before the revenue does.

Is a falling impression count always bad?

No, and treating it that way causes real damage. If impressions fall while clicks hold and click-through rate rises, you are losing visibility on queries that were never converting. That is the index correcting itself. The number to watch is not impressions, it is clicks and revenue per thousand impressions.

What are institution-specific landing pages?

Pages built for the exact requirement of a named employer rather than for a generic product category. In uniform retail, large employers have defined dress codes, so a page answering what a particular institution’s staff are required to wear, and showing only compliant products, matches a search that a category page cannot.

Why do those pages rank so easily?

Because almost nobody builds them. The queries are specific, low in volume individually, and commercially unambiguous, which means very little competing content exists. Pages of this type reached the top of page one within weeks, which is close to unheard of on a competitive category term.

Does this tactic work outside uniform retail?

Anywhere a named institution has a documented requirement and buyers search for it. Airline and hotel staff outfitting, school uniform suppliers, security and hospitality workwear, industrial safety equipment with site-specific standards, and parts fitted to a particular machine model all share the shape.

What was the actual outcome?

Within the reporting period, clicks recovered while impressions fell sharply, click-through rate rose by a fifth overall and by a third on the blog, and the newly built institution pages entered at average positions between one and six. The impression decline was the intended consequence of pruning demand that never converted.

Is your traffic number hiding an intent problem?

High impressions with a low click-through rate usually means you are ranking for the right topic and the wrong audience. That is diagnosable in an afternoon and it changes what you should be publishing.

Get an SEO AuditBook a Free Strategy Call

Tags: Case StudyE-Commerce SEOSearch IntentShopifyLanding Pages

Client Results, Not Claims

5x D2C revenue in 18 months via SEO
10x SaaS trials, zero new blog posts
120K Monthly organic visitors from zero

Free Resource

Steal My 40 Point SEO Audit Checklist

The exact list I run on every paid audit. Score your site in 30 minutes.

Get the checklist →

Is your site invisible to AI search?

Ask ChatGPT to recommend brands in your category. If you are not the answer, we should talk.

Book a Free Strategy Call