Why You Rank But Nobody Clicks: A 117-Query Case Study
The Receipts
Last week I ran DadSEO's own audit on getdadseo.com. Here's what came back from 16 months of Google Search Console data — 117 unique queries, 13 topic clusters, the works.
The top eight queries by impressions, all variants of the same theme:
| Query | Impressions | Position | Clicks |
|---|---|---|---|
| google search console performance report data retention 16 months official | 29 | 6 | 0 |
| strategic site audit | 22 | 10 | 0 |
| google search console performance report 16 months data official | 10 | 8 | 0 |
| google search console performance report data 16 months official | 8 | 8 | 0 |
| google search console data retention 16 months official | 7 | 7 | 0 |
| search console performance report data retention 16 months official | 6 | 6 | 0 |
| google search console export performance report csv official help | 5 | 8 | 0 |
| google search console data retention 16 months | 4 | 7 | 0 |
Page one for most of them. Zero clicks.
The naive read is "we're not ranking high enough." The actual read is harder to swallow: we're ranking exactly where we should be, and it doesn't matter.
Ranking Is a Vanity Metric Without Clicks
Position is leading. Clicks are lagging. If you've never been bitten by this distinction, here's what it costs.
A page at position 5 with a 2% CTR earns the same traffic as a page at position 1 with a 0.2% CTR. We celebrate the position-1 page in dashboards. We ignore the position-5 page that's actually pulling its weight. Both are wrong calls.
The Strategy Kernel framework I wrote about in The Strategy Kernel Framework for SEO starts with diagnosis — a clear assessment of what's actually happening. The diagnosis here isn't "we need to rank higher." It's:
Six pages rank between positions 4 and 10 for high-intent informational queries about Google Search Console's 16-month data retention. They earn 60+ monthly impressions and zero clicks. The SERP is dominated by Google's own help pages and high-authority publishers with stronger snippet hooks. The ranking is real; the demand is real; the click-through is the broken link.
That diagnosis points at a specific fix — and it's not "publish more content."
Why the Clicks Aren't Happening
Three forces compress CTR on long-tail informational queries like these:
1. SERP feature dominance. For "google search console data retention 16 months," the top result is Google's own Search Central documentation on the Performance report. Google ranks Google. The featured snippet, the People Also Ask, and the knowledge panel all sit above position 4. By the time a user scrolls to position 6, half the page has already answered them.
2. Title tag mismatch. A query like "google search console performance report data retention 16 months official" tells you exactly what the searcher wants: an authoritative confirmation. Our title — "Why Google Search Console Deletes Data After 16 Months" — answers a different question (the why) than the one they're asking (the what). They scroll past it.
3. Snippet doesn't earn the click. Google rewrites meta descriptions roughly 70% of the time. When the AI-rewritten snippet doesn't include the word "official" or doesn't directly state "16 months is the maximum," there's nothing to compete with Google's own snippet sitting two positions higher.
What the Fix Actually Looks Like
This is where most SEO posts pivot to a checklist. I want to do something different — show what the next audit cycle should produce, not what a generic "improve your CTR" listicle recommends.
Step 1: Group by intent, not by query
The eight queries above are all the same intent: "confirm Google's official 16-month limit on Search Console data." Pretending they're eight separate ranking problems would dilute the fix. They're one problem on one page.
Step 2: Rewrite the title to match the intent literally
The page currently reads "Why Google Search Console Deletes Data After 16 Months." The intent is confirmation, not explanation. Better:
Google Search Console's 16-Month Data Retention (Official Limit Explained)
That title hits the keyword official, names the specific limit, and signals "we'll tell you what Google says" — which is what the searcher actually wants. The "why" still lives in the body for readers who care.
Step 3: Rewrite the meta description to defend against Google's rewrite
Google rewrites descriptions when the existing one doesn't match the query. Give it less reason to rewrite by front-loading the literal answer:
Google Search Console retains performance data for exactly 16 months — confirmed by Google's official documentation. Here's why the limit exists, how to access the full window before data rolls off, and how to preserve it long-term.
The first sentence answers the query. The rest invites the click.
Step 4: Add a "Quick Answer" block at the top
For confirmation-intent queries, a single-line quick answer above the fold both serves the impatient user and gives Google a clean snippet candidate:
Quick answer: Google Search Console retains 16 months of performance report data. This is the maximum window for queries, pages, countries, devices, and search appearances. Older data is permanently deleted unless exported.
Step 5: Measure on the right loop
CTR changes don't show up in GSC for 24–72 hours. Position changes can take 2–4 weeks. The trap is measuring the wrong metric on the wrong timeline.
| Change | Where it shows up | How long |
|---|---|---|
| Title rewrite | GSC "Average CTR" on the page | 1–4 weeks |
| Meta description rewrite | Visible in SERP within hours, CTR impact in days | 3–14 days |
| Content updates | "Average position" on the page | 2–8 weeks |
| Quick answer block | Featured snippet capture | 2–12 weeks |
Looking at "did our position move?" in week one would tell you nothing — and would tempt you to revert good changes.
The Broader Lesson
A site can be doing everything right and still convert zero impressions to traffic. The conventional SEO playbook — write more, rank higher, build links — doesn't help here. The conventional playbook is upstream of the problem.
The actual lever for an established page ranking on page one with zero clicks isn't more content or more authority. It's matching the exact intent in the title and snippet so the user, who is already scrolling past Google's own help docs, has a reason to stop at position 6.
This is why DadSEO leans so hard on Google Search Console data as the foundation of every audit. A crawl-based tool would tell us our 16-month-retention page has perfect on-page SEO, great schema, no broken links — and it'd be right. GSC tells us the page has zero clicks. Only one of those signals points at the actual problem.
What I'm Doing About It
I'm rewriting the title, meta, and lead of Why Google Search Console Deletes Data After 16 Months this week using the framework above. I'll publish the before/after CTR data in a follow-up once we have four weeks of comparable GSC numbers.
If you're seeing a similar pattern — page-one rankings, flat clicks — the diagnosis is probably the same: intent mismatch in the title, defensive rewriting from Google, dominant SERP features above you.
Founder of DadSEO. I build tools that turn SEO data into strategy — not scores. Previously spent years running audits that told me what was broken without telling me what mattered.
Read more about me →Ready to see what your SEO data actually means?
DadSEO connects to Google Search Console and gives you a strategic diagnosis — threats, gaps, and opportunities ranked by impact.
Get Your Free Audit