SEO CTR
Measures the percentage of organic search impressions that result in clicks to your page, calculated as clicks divided by impressions times 100.
If you treat CTR as a standalone ranking factor instead of a diagnostic metric read with position and intent, you are likely misreading your search performance.
Key points
- Segment branded and non-branded queries before comparing CTR across pages or keywords.
- Analyse CTR alongside position, since CTR varies significantly by ranking position.
- Treat CTR as a diagnostic metric, not a ranking factor; it signals snippet appeal, not ranking cause.
- Avoid using universal CTR benchmarks; they age quickly and vary by device, intent, and SERP layout.
A product page gains traffic without ranking change
A page ranked 3rd for 'wireless headphones' had 10,000 impressions per month but only 200 clicks, a 2% CTR. The title tag was generic and the meta description lacked a call to action. After rewriting the title to include 'Best Budget 2024' and adding a star rating in the meta description, clicks rose to 800 (8% CTR) while the ranking position stayed the same. The impression count remained stable, showing the snippet change drove the improvement.
Three situations where CTR changes your decision
- High rank, low CTR The page is visible but not compelling. Prioritise rewriting the title tag and meta description to better match search intent.
- Low rank, high CTR The snippet is attractive but the page is not ranking. Focus on improving on-page relevance and backlinks to raise position.
- Branded vs non-branded Branded queries naturally have high CTR because users search for your specific name. Segment them out to avoid overestimating performance on non-branded terms where intent differs.
Four ways CTR analysis goes wrong
- Comparing across positions A 5% CTR at position 5 is different from 5% at position 1. Always normalise by average CTR per position.
- Ignoring SERP features Featured snippets, images, or ads can steal clicks. A low CTR may result from a competing SERP feature, not a poor snippet.
- Using aggregate averages Average CTR across all queries hides huge variation between positions, intents, and devices. Analyse by query, device, and intent instead to get actionable insights.
- Forgetting seasonal trends CTR can shift with shopping seasons or news events. Compare against the same period last year if possible.
Three things to check before acting on CTR
- Impression volume Low impression counts make CTR unreliable because small sample sizes create noise. Wait for at least 1,000 impressions before drawing conclusions about snippet performance.
- Ranking position stability CTR is meaningful only if position is stable. A volatile rank means CTR changes reflect position shifts, not snippet quality.
- Query intent match A navigational query will have high CTR naturally. Ensure the query type matches the page purpose before optimising.
Common questions
What is a good CTR for organic search?
There is no universal good CTR. It depends on position, query intent, device, and SERP layout. For position 1, 20–30% is common; for position 5, 5–10%.
What is a good CTR for Google Ads?
This entry covers organic CTR, not paid. For paid ads, benchmarks vary by industry; refer to Google Ads Help for averages.
Sources
- Google Search Console Help Official documentation on how to view CTR data in Search Console.
- Google Search Central documentation Covers organic search metrics and best practices for snippets.
- Search Engine Land CTR guide Industry guide explaining CTR benchmarks and analysis techniques.