SERP CTR Estimator
Estimate monthly organic traffic from search volume and SERP position. Uses industry-average click-through rates by ranking position to project traffic potential.
Did this tool work for you?
How to use this calculator
The tool applies a fixed CTR table by position (27.6% at 1, 15.8% at 2, 11.0% at 3, down to 0.2% beyond page 2). These are built-in assumptions; real CTR depends on the query, SERP features and your snippet.
- 1
Enter the monthly search volume for your target keyword (from Google Search Console or a keyword tool).
- 2
Select your current or target SERP position.
- 3
The calculator applies its built-in CTR table for that position to estimate monthly organic visits.
Frequently asked questions
Where do the click-through percentages come from?
They are fixed values written into this tool’s code: 27.6% at position 1, 15.8% at 2, 11.0% at 3, 8.4% at 4, 6.3% at 5, 4.9% for positions 6–7, 3.3% for 8–10, 0.9% for page 2 and 0.2% for page 3 and beyond. They are not refreshed from live data, and the tool does not claim they match your market, device mix or query type.
Why does Position 8–10 use a single rate?
The select offers nine choices and some cover several positions. Positions 6–7 share 4.9% and 8–10 share 3.3%, so the tool cannot distinguish position 8 from position 10, or 11 from 20.
What does the “pages / keywords” field do?
If it is greater than 1, the estimate is multiplied by it: 2,400 searches at position 2 with a value of 3 gives 2,400 × 15.8% × 3 = 1,138 visits. That assumes every page or keyword has the same volume and position. Values of 1 or less, or non-numbers, are treated as 1.
Does the estimate account for featured snippets, ads or AI answers?
No. It applies one CTR per position whatever the results page looks like. Branded and non-branded queries, mobile and desktop, and pages with rich results would all differ.
Is the traffic value a forecast of revenue?
No. It multiplies estimated visits by a flat $0.50, which is an assumption in the code, not your actual cost per click. Annual traffic is simply monthly traffic × 12, with no seasonality.
How can I estimate the gain from moving up?
Run the tool at the current position and again at the target position and subtract. For 10,000 monthly searches, moving from position 6 (490 visits) to position 3 (1,100 visits) is an estimated gain of 610 visits a month under this table. The tool does not estimate whether you can reach that position.
What counts as an invalid search volume?
Zero, negative or non-numeric input returns “Search volume must be positive”. The calculation otherwise rounds to the nearest whole visit.
The CTR table behind the estimate, and how to apply it sensibly
The formula in full
Estimated monthly visits are search volume × CTR for the chosen position × the pages multiplier, rounded to a whole number. The multiplier applies only when it is above 1. Annual traffic is the monthly figure × 12 and the value line is visits × $0.50. The tool never looks up volumes or rankings, so every number is driven by the three inputs you give it plus the fixed CTR table below.
CTR by position
The table shows the rate for each choice in the position select and the visits it gives at 10,000 searches a month, from running the calculator.
| Position choice | CTR used | Visits at 10,000 searches |
|---|---|---|
| 1 | 27.6% | 2,760 |
| 2 | 15.8% | 1,580 |
| 3 | 11.0% | 1,100 |
| 4 | 8.4% | 840 |
| 5 | 6.3% | 630 |
| 6–7 | 4.9% | 490 |
| 8–10 | 3.3% | 330 |
| Page 2 (11–20) | 0.9% | 90 |
| Page 3+ (21+) | 0.2% | 20 |
Worked example: comparing two ranks for one keyword
For a keyword with 50,000 searches a month, position 6 gives 50,000 × 4.9% = 2,450 visits and position 1 gives 50,000 × 27.6% = 13,800 visits, about 5.6 times as many under this table. If the page sits on page 2 for a 5,000-search keyword, the estimate is 45 visits a month, 540 over a year, worth about $23 a month at the fixed $0.50. Those are outputs of the table, not observations of any real site.
Worked example: several pages, one volume
Suppose three pages each target a term with 2,400 monthly searches and each is assumed to rank second. The estimate is 2,400 × 15.8% × 3 = 1,138 visits. The multiplier does not check whether the pages compete for the same searchers, so use it only when the keywords are genuinely separate and share a position.
Replacing the assumptions with your own data
The table is a generic starting point. It ignores search features, brand strength, device and intent, and one rate stands for several positions. If you have a Search Console property, its impressions, clicks, CTR and average position for similar queries will be a better guide for your site. Use this tool for rough planning or for comparing scenarios, and read the dollar figure as an arbitrary yardstick rather than a valuation.
Learn more from an authoritative source:
Google Search CentralSEO Word Count Checker
Count the words in your content and see reading time, sentence statistics and where the total sits against the length bands built into this tool. Word count alone does not decide how a page ranks.
Open Graph Checker
Check the Open Graph and Twitter Card meta tags for any URL — see exactly how your page appears when shared on social media.
Robots.txt Checker
Fetch and analyse the robots.txt file for any domain — see crawl rules, user-agent blocks, and sitemap references.
Sitemap Validator
Fetch and validate the XML sitemap for any domain — count URLs, check for lastmod dates, and detect sitemap indexes.
Robots.txt Generator
Generate a robots.txt file to control how search engine crawlers access your website.
Meta Tag Generator
Generate HTML meta tags for SEO, social sharing, and viewport — ready to paste into your page head.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →