How This SEO Traffic Forecaster Works
This tool simulates keyword ranking trajectories over time using configurable rank velocity (positions gained per month), then applies click-through rate curves based on position to calculate monthly organic traffic. Revenue is derived from traffic × conversion rate × average order value.
- Add keywords with current position, target position, and monthly search volume.
- Set your rank velocity — how many positions you improve each month (default: 1.5/mo).
- Configure CTR adjustments — enable SERP feature or AI Overview impacts to model reduced click rates.
- Enter conversion inputs — conversion rate, average order value, monthly SEO cost.
- Read the projection — 12/24-month revenue forecast, payback period, and SEO report card.
CTR by Position: What the Data Shows
Organic click-through rates decline steeply by position. Our model blends data from three widely cited CTR studies — Sistrix (2020, ~80M keywords), Backlinko (2019 study updated 2022, ~4M queries), and Advanced Web Ranking (continuously updated SERP panel):
| Position | Standard CTR | With SERP Features (−22%) | With AI Overviews (−39%) |
|---|---|---|---|
| #1 | 31.4% | 24.5% | 19.2% |
| #2 | 15.9% | 12.4% | 9.6% |
| #3 | 10.4% | 8.1% | 6.2% |
| #5 | 5.3% | 4.1% | 3.3% |
| #10 | 1.8% | 1.4% | 1.1% |
| #11-15 | 0.3–0.7% | 0.2–0.5% | 0.2–0.5% |
How to Calculate SEO Payback Period
SEO payback period is the month where cumulative organic revenue exceeds cumulative SEO investment. Unlike paid ads (immediate ROAS), SEO has a J-curve: early months show negative ROI as rankings build, then traffic compounds. The four payback zones:
Quick Win Keywords: KD < 25 in Positions 11–20
The highest-ROI SEO opportunities are low-difficulty keywords (KD < 25) where you already rank on page 2 (positions 11–20). These terms require minimal effort to push into top 10, where CTR jumps 4–10×. The forecaster marks these with a ⚡ Quick Win badge in the keyword table. Prioritizing these first reduces your payback period dramatically.
Frequently Asked Questions
How much organic traffic will I get from ranking #1?
Position #1 averages ~31.4% CTR on standard queries (Sistrix 2020 CTR study; Backlinko 2022 update reports 27.6%). Branded queries push that to ~55%; AI Overviews drop it to ~19.2%. For a keyword with 10,000 monthly searches, a #1 ranking generates roughly 2,670 clicks/month after the 85% click-through volume reduction. Position #3 gets 10.4%, #5 gets 5.3%, and 11+ drops below 1%.
How long does SEO take to see results?
Most SEO campaigns see initial results in 4–6 months for low-competition keywords (KD < 30) and 6–12 months for competitive terms (KD 40–60). High-difficulty keywords (KD 70+) can take 12–24 months. This forecaster simulates position improvements month-by-month using configurable rank velocity (default 1.5 positions/month).
What is keyword difficulty (KD) and how does it affect traffic?
KD is a 0–100 score measuring how hard it is to rank in the top 10. KD < 30 = quick wins (3–6 months), KD 30–50 = medium (6–12 months), KD 50–70 = hard (12–18 months), KD 70+ = very hard (18–24+ months). Lower KD keywords rank faster, generating traffic sooner, which dramatically improves SEO payback period.
How do AI Overviews (SGE) affect organic CTR?
AI Overviews reduce organic CTR by roughly 39% on average across queries that trigger them. Position #1 drops from 31.4% to 19.2%, #2 from 15.9% to 9.6%, #3 from 10.4% to 6.2%. For branded queries, AI Overview impact is much smaller (≈15% reduction) because users still click the brand result. Enable the AI Overview toggle in Advanced Settings to model this.
How is SEO ROI calculated?
SEO ROI = (Total Organic Revenue − Total SEO Investment) ÷ Total SEO Investment. This forecaster calculates cumulative revenue month-by-month and identifies the payback month where cumulative revenue first exceeds cumulative investment. Payback ≤ 6 months = Elite, 7–12 = Healthy, 13–24 = Caution, >24 or never = Danger.
What conversion rate should I use for SEO traffic?
E-commerce: 1.5–3.5%. SaaS/B2B: 0.8–2%. Local Business: 5–12%. Content/Media: 0.5–1.5%. Organic converts 2–3× better than paid due to higher search intent. If you have at least 90 days of Google Analytics data, use your actual organic conversion rate instead of an industry average.
Why does CTR vary so much between studies?
Different CTR studies report different position-1 numbers (Sistrix 28.5%, Backlinko 27.6%, Advanced Web Ranking ~32%) because they sample different query mixes — branded vs unbranded, desktop vs mobile, transactional vs informational. This tool defaults to ~31.4% for position 1 (informational + transactional, unbranded), but the curve shape (each position roughly half the CTR of the one above) is consistent across all major studies.
How is the SEO report card calculated?
Six dimensions: Keyword Coverage (% of portfolio currently ranked), Difficulty Score (100 − average KD), Position Distribution (% of keywords in top 10), CTR Gap (your measured GSC CTR vs benchmark CTR for the position — requires Search Console data), Content ROI (current monthly organic revenue ÷ monthly SEO cost), and Competitive Moat (weighted by position, difficulty, and volume). Each dimension is graded A+ through F and weighted into a portfolio GPA.
Related Tools
Last updated: March 2026. CTR benchmarks based on Sistrix (2020), Backlinko (2019, updated 2022), and Advanced Web Ranking SERP panel data. Seasonality coefficients from industry aggregate search volume data.