DEV Community

Kui Luo
Kui Luo

Posted on

The CTR cliff nobody warns you about: data from 1,684 pages and 100 Google clicks

I run a content site with 1,684 published pages. Over the past 28 days, Google showed those pages 21,257 times in search results. We received 100 clicks total. That's a 0.47% click-through rate.

But here's the number that actually keeps me up at night: 1,604 of those pages — 95.3% — got absolutely zero clicks. Not one. A thousand six hundred pages that Google is aware of, that show up in some search somewhere, and nobody ever clicks on them.

I've seen plenty of SEO case studies that share revenue numbers or traffic growth charts. What I rarely see is the raw breakdown of where those clicks come from and why most pages get nothing. So I dug into the data. What I found was a cliff — a steep, unforgiving drop in CTR that nobody seems to talk about.

The data: 28 days across 1,684 pages

Let me give you the full picture before we get into what matters:

  • 1,684 total indexed pages
  • 21,257 total impressions
  • 100 total clicks
  • 0.47% overall CTR
  • 1,604 pages (95.3%) with zero clicks
  • Only 80 pages generated any clicks at all

Our content spans niche topics — crystals, gemstones, jewelry-making. Not the most competitive space, but competitive enough that most pages sit in Google's no-man's-land.

The CTR cliff

When I broke down the 80 pages that actually got clicks, something became immediately obvious. CTR doesn't decrease gradually as your position drops. It falls off a cliff.

Here's what the data shows:

Position 1-10 (page 1 of Google):

A page about chrysoprase at position 7.2 with 33 impressions got 3 clicks (9.09% CTR). A page about apophyllite at position 17.5 with only 8 impressions still managed 2 clicks (25% CTR). Our page on crystal coffee table books at position 7.5 got a 12.5% CTR on just 8 impressions. These pages consistently convert impressions into clicks at rates between 5% and 40%.

Position 11-20:

The cliff starts. Prehnite at position 11.4 got 3 clicks from 68 impressions (4.41% CTR). Rock polishing without a tumbler at position 10.5 got 3 of 57 (5.26%). Still workable, but the drop from page 1 is dramatic — we're talking 3-5x lower CTR compared to positions in the top 3.

Position 21-50:

Most pages here are functionally invisible. Apache tears at position 43 got 1 click from 24 impressions (4.17%) — surprisingly decent for that position. But it's the exception. Crystal travel guide at position 46.1 got 1 click from 17 impressions (5.88%), which seems good until you realize we had hundreds of other pages at similar positions that got zero.

Position 50+:

This is where 95% of our content lives, and this is where clicks go to die. Our single highest-impression page — "jewelry design software guide" — got 816 impressions at position 53.2. Zero clicks. Eight hundred sixteen times someone scrolled past us and didn't click. "Types of jewelry clasps" got 492 impressions at position 56.6. Zero clicks. "Ring finger symbolism" got 375 impressions at position 60.9. Zero.

The starkest comparison: A page with 10 impressions at position 8.4 got 2 clicks (20% CTR). Another page with 816 impressions at position 53.2 got zero. The page with 81x fewer impressions got infinitely more clicks because of position.

The URL duplication problem

While digging through the data, I noticed something else: some of our pages appear twice in Google's index — once with a trailing slash and once without. "Birthstones by month" shows up at both /blog/birthstones-by-month-complete-guide/ (272 impressions) and /blog/birthstones-by-month-complete-guide (235 impressions). That's 507 total impressions split across two URLs, both ranking around position 65-77, neither getting a single click.

Same pattern with "best crystals for meditation" — 363 impressions on the slash version and 142 on the non-slash version. Neither converts.

Google is splitting our authority across duplicate URLs, and neither one ranks high enough to matter. If we could consolidate these, we'd have a single URL with 500+ impressions instead of two anemic entries. That still might not put us on page 1, but it'd at least give us a fighting chance.

What the data actually taught me

Volume is a trap. Publishing more pages doesn't help if they're all ranking at position 50+. We have 1,684 pages, but the 80 that actually get clicks are the ones ranking on page 1. The other 1,604 are just taking up server space.

The CTR difference between position 8 and position 53 isn't gradual — it's a wall. I expected the relationship between position and CTR to be smooth. It's not. There's a sudden cliff somewhere around position 15-20 where CTR goes from "useful" to "basically zero." Crossing that threshold should be the primary goal of any SEO effort, not "publishing more content."

Fixing technical issues matters more than writing more. The URL duplication alone could recover hundreds of wasted impressions. Add canonical tags, consolidate duplicate pages, and you've just improved 10-15 pages without writing a single new article.

The "long tail" promise has limits. Everyone says long-tail SEO is great because there's less competition. The reality: less competition doesn't help if the search volume is so low that even at position 5, you get 8 impressions. Yes, the CTR is great at 25%. But 2 clicks per month isn't a strategy — it's a rounding error.

What I'm doing differently now

Instead of writing more articles, I'm going through the 1,604 pages that get zero clicks and asking one question: can this page realistically rank on page 1? If the answer is no, it either gets merged into a better page or gets deleted. I'd rather have 500 strong pages than 1,684 invisible ones.

For pages that could rank with some optimization — the ones sitting at positions 15-25 — I'm investing in improving content quality, adding internal links, and fixing technical issues. Moving a page from position 20 to position 8 doesn't just double your CTR. It can 10x it.

I'd rather spend a month improving 20 pages from position 20 to position 8 than spend that month publishing 200 new pages that'll sit at position 50.


What position do you consider the "break-even" point — where a page actually starts driving meaningful traffic? For me, the data says it's somewhere around position 12. I'm curious where your experience puts it.

Top comments (0)