SEO CTR
I used to think CTR was a ranking signal until I realised it is a measure of snippet appeal, not page authority.
Start here
- Open Google Search Console and filter queries where your average position is between 1 and 5 but CTR is below the median for that position.
- Segment branded and non-branded queries before analysing average CTR.
- Compare a page's CTR to competitors at similar positions, not to an industry benchmark.
- Revise title tags and meta descriptions for pages with high rank but low CTR, and measure the change in a controlled test.
Plain-English take
CTR stands for click-through rate. In SEO, it is the percentage of searchers who click your organic result after viewing it in the search results. The formula is simple: clicks divided by impressions, multiplied by 100. Google Search Console reports this per query and per page in the Performance report. I look at CTR to understand whether my title tag and meta description are convincing enough to earn the click. But I do not treat it as a measure of ranking quality. A page at position 3 can have a CTR of 8% while another at position 1 might have only 15% — that is normal because CTR varies heavily by position. What matters is whether your snippet is pulling its weight compared to alternatives at the same rank. For that, you need to segment by position range and filter out branded queries, because branded searches always click at higher rates. Without that segmentation, the average CTR in Search Console is misleading. I also avoid comparing CTR across different search intents; a navigational query like 'Facebook login' will have a CTR over 50% at position 1, while an informational query like 'how to bake bread' might be under 10%. The number alone tells you nothing until you add context.
When it actually matters
CTR becomes actionable when you have pages that rank well but underperform on clicks. I call these 'click leaks'. For example, a client's guide on email marketing sat at position 4 for 'email marketing best practices' with 2,000 monthly impressions but only 20 clicks — a 1% CTR. Meanwhile, position 3 had a 6% CTR. The difference was the snippet: the competitor used a list of benefits with bullet points in the meta description. I rewrote the title to include '2025' and added a number in the description. The CTR rose to 4.5% within two weeks, without any ranking change. That is the real use of CTR — not as a vanity metric, but as a diagnostic tool for on-page messaging. Pair it with [SEO Analysis](/seo-analysis/) to identify which pages have the biggest gap between rank and click performance. I also use [SEO Metrics](/seo-metrics/) in [Looker Studio](/looker-studio/) to track changes over time. But I never recommend optimising CTR in isolation — it must align with the search intent. Chasing a high CTR with a misleading title will increase bounce rate and hurt your [SEO Performance](/seo-performance/) in the long run. Another practical use: when launching a new page, I monitor CTR in the first month to see if the title resonates. If CTR is low despite good impressions, I test a new angle.
What I got wrong
I made two mistakes early in my SEO work. First, I thought a high CTR was a sign of strong rankings. Actually, a page can have a high CTR simply because it ranks for a low-competition query with few impressions. That gave me false confidence. Second, I ignored the impact of Google's own SERP features. When a snippet expands, a knowledge panel appears, or a 'People also ask' box takes space, your organic result gets pushed down the visual hierarchy and CTR drops — even if your position stays the same. I spent a month trying to fix a declining CTR only to discover the SERP had added a featured snippet from a competitor. The fix was not a better title but an [SEO Competitor Analysis](/seo-competitor-analysis/) to understand why they earned that snippet. Now I always check the SERP format before acting on CTR data. I also stopped using the default 90-day view in Search Console; I compare the same period year-on-year to account for SERP changes. A third error: I used to optimise for the highest possible CTR on every page, ignoring that some queries have naturally low CTR because users are comparing options. Trying to force clicks on those queries wasted my time.
Next step
Quick answers
What is a good CTR for organic search?
There is no universal number. For position 1, 20-30% is typical for informational queries; for commercial queries it can be lower. Compare pages at the same position in the same SERP. If your page at position 3 gets 3% while the page at position 2 gets 8%, you have room to improve the snippet.
Does low CTR hurt my rankings?
Google has not confirmed CTR as a ranking factor. Some experiments suggest a correlation, but it is hard to isolate. I focus on making the snippet match the user's intent rather than artificially inflating CTR. Pages with high bounce rates from misleading titles tend to lose visibility eventually.
How can I improve organic CTR?
Start with the title tag: include the target keyword near the beginning, and add a unique value like a year, price, or benefit. Rewrite the meta description as a compelling summary with a call to action. Use structured data to enable rich results. Then monitor changes in Search Console.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Ads Help: Clickthrough rate (CTR): Definition — Defines CTR formula and context for advertising, but formula applies to organic.
- Google Search Console Help — Primary source for how CTR appears in Search Console performance reporting.
- Google Search Central documentation — Best source for interpreting search performance metrics and organic search reporting.
- Search Engine Land CTR guide — Well-known SEO reference for practical CTR interpretation and measurement.
Notes from Callum Bennett.