What is CTR in SEO? How to Calculate and Improve Your Click-Through Rate
CTR in SEO stands for click-through rate. It is the percentage of people who see your page in search engine results and actually click on it. You calculate it by dividing the number of clicks your result receives by the number of times it appears (impressions), then multiplying by 100. CTR is one of the most important metrics in SEO because it directly determines how much traffic you get from your existing rankings.
I think of CTR as the gap between "showing up" and "getting chosen." You can rank on the first page of Google for a great keyword, but if nobody clicks your result, that ranking is worthless. Understanding CTR and knowing how to improve it is one of the fastest ways to grow your organic traffic without building a single backlink or publishing a single new page.
Why CTR Matters for SEO
CTR matters for one obvious reason and one less obvious reason.
The obvious reason is math. If your page gets 10,000 impressions per month and your CTR is 2%, you get 200 clicks. If you improve your CTR to 4%, you get 400 clicks. You just doubled your traffic without changing your ranking at all. That is the power of CTR optimization.
The less obvious reason is that Google appears to use CTR as a user satisfaction signal. Google's goal is to show the best results for every query. If one result at position 3 consistently gets more clicks than the result at position 2, that tells Google something. While Google has never officially confirmed that CTR is a direct ranking factor, leaked documents and patent filings suggest that click behavior plays a role in how Google evaluates result quality over time.
Even if you set aside the ranking debate entirely, the pure traffic math makes CTR optimization one of the highest-ROI activities in SEO. You already did the hard work of ranking. CTR optimization is about collecting the reward.
How to Calculate CTR
The formula is simple.
CTR = (Clicks / Impressions) x 100
An impression happens every time your page appears in search results for a query. A click happens when someone actually clicks on your result. CTR is the ratio between those two numbers expressed as a percentage.
Here is a concrete example. Say your page appeared in Google search results 5,000 times last month and received 150 clicks. Your CTR would be (150 / 5,000) x 100 = 3%.
You do not need to calculate this yourself. Google Search Console calculates it automatically for every page and every query on your site. But understanding the formula helps you think about the two levers you can pull. You can either increase clicks (by making your result more compelling) or focus your efforts on queries where you already have high impressions but low clicks.
What Counts as a "Good" CTR
There is no single number that defines a good CTR. It depends almost entirely on where you rank. A page at position 1 will always get more clicks than a page at position 8, no matter how good or bad the title tag is.
Here are the average CTR benchmarks by position based on large-scale studies of Google search data.
- Position 1 averages about 27% CTR
- Position 2 averages about 15% CTR
- Position 3 averages about 11% CTR
- Position 4 averages about 8% CTR
- Position 5 averages about 5% CTR
- Position 6 averages about 4% CTR
- Position 7 averages about 3.5% CTR
- Position 8 averages about 3% CTR
- Position 9 averages about 2% CTR
- Position 10 averages about 1.5% CTR
These are averages, not guarantees. Some pages at position 5 get 8% CTR while others get 2%. The difference comes down to how compelling your search result looks compared to the results around it.
The way I use these benchmarks is simple. If my page's CTR is significantly below the average for its position, that page has a CTR problem worth fixing. If it is at or above the average, I move on to other opportunities.
How to Check Your CTR in Google Search Console
Google Search Console is the only free tool that gives you real CTR data for your organic search results. Here is how to find it.
Open Google Search Console and navigate to the Performance report. At the top of the report, you will see checkboxes for Total clicks, Total impressions, Average CTR, and Average position. Make sure Average CTR is checked. By default, Google hides it.
Once CTR is enabled, you can view it in three ways.
Site-wide CTR. The number at the top of the report shows your average CTR across all queries. This is useful as a general trend indicator but not very actionable on its own.
CTR by page. Click the Pages tab to see CTR for each URL on your site. This is where you find specific pages that need work. Sort by impressions first, then look for pages with low CTR relative to their position.
CTR by query. Click the Queries tab to see CTR for each search term. You can also click into a specific page first, then view queries for just that page. This tells you which keywords are driving impressions but not clicks.
Tools like GSCdaddy surface pages with unusually low CTR so you know what to fix, but you can absolutely start with the raw data in Google Search Console.
5 Ways to Improve Your CTR
Once you have identified pages with below-average CTR, here are the five most effective ways to fix them. For a deeper walkthrough with examples, I wrote a full guide on how to improve CTR using Google Search Console data.
1. Rewrite Your Title Tags
Your title tag is the blue link in search results. It is the single biggest factor in whether someone clicks or scrolls past. A title tag that is vague, too long, or does not match the searcher's intent will kill your CTR.
Good title tags include the primary keyword near the front, a specific number or year where relevant, and a clear promise of what the page delivers. For example, "9 Ways to Speed Up WordPress in 2026 (I Tested Each One)" will outperform "WordPress Speed Optimization Tips" almost every time.
2. Write Better Meta Descriptions
Your meta description is the grey text below the title tag. Google rewrites it about 60 to 70% of the time, but when it does use yours, a strong description can lift CTR meaningfully.
Write it like ad copy. You have about 155 characters to convince someone your page is worth clicking. Include a specific benefit, match the search intent, and end with a soft call to action like "See the full breakdown" or "Step-by-step guide inside."
3. Add Schema Markup for Rich Snippets
Rich snippets are enhanced search results that display extra information like FAQ dropdowns, star ratings, or how-to steps. They make your result visually larger and more eye-catching, which naturally attracts more clicks.
FAQPage schema is the easiest to implement and works for almost any informational content. If your page answers common questions, adding FAQ markup can get Google to display expandable Q&A sections right in the search results.
4. Clean Up Your URL Structure
Your URL appears in search results between your site name and your title tag. A clean, readable URL like example.com/ctr-optimization-guide looks more trustworthy than example.com/p?id=4827&cat=seo.
Keep URLs short, use hyphens between words, and include your target keyword. While the URL alone will not make or break your CTR, it contributes to the overall impression of quality that influences whether someone clicks.
5. Keep Your Content Dates Fresh
Google often shows a date next to your search result. If your page shows "Published March 2023" and every competitor shows "Updated January 2026," searchers will skip your result because it looks outdated.
Update your content regularly and make sure your page reflects the updated date. For topics where freshness matters, adding the current year to your title tag (like "Best SEO Tools for 2026") signals that your content is current and worth clicking.
Frequently Asked Questions
What is a good CTR for SEO?
A good CTR depends entirely on your ranking position. Position 1 averages about 27%, position 3 about 11%, position 5 about 5%, and position 10 about 1.5%. If your page's CTR is significantly below the average for its position, you have room to improve.
Does CTR affect Google rankings?
Google has never confirmed CTR as a direct ranking factor. However, there is strong evidence that Google uses engagement signals including click behavior to evaluate result quality. Regardless of whether it affects rankings, improving CTR means more traffic from the same position, which is valuable on its own.
How do I check my CTR in Google Search Console?
Open Google Search Console, go to the Performance report, and make sure the Average CTR checkbox is enabled at the top. You can then view CTR for your entire site, for individual pages using the Pages tab, or for specific queries using the Queries tab.
Why is my CTR so low even though I rank on page one?
Several things can push your CTR below average. Your title tag might be generic or not match what the searcher wants. Your meta description might be missing or unhelpful. Competitors might have rich snippets like star ratings or FAQ dropdowns that draw attention away from your result. SERP features like featured snippets or People Also Ask boxes above your result can also steal clicks.
Keep reading
How to Improve CTR Using Google Search Console Data
Find pages with low CTR in Google Search Console and fix them with better title tags, meta descriptions, and structured data.
How to Do a Content Audit Using Google Search Console Data (Free Method)
A practical step-by-step guide to auditing your content using Google Search Console. Sort pages into 4 buckets, identify dead weight, and find striking distance opportunities.
How to Find Keyword Cannibalization in Google Search Console
A step-by-step tutorial to find and fix keyword cannibalization using Google Search Console. Stop your own pages from competing against each other in search results.
Stop guessing. Start fixing.
GSCdaddy finds your striking distance keywords and tells you exactly what to change. Free for 14 days, no credit card required.
Try GSCdaddy free