Free calculator · SEO and Visibility
SEO ROI Calculator.
Starts from individual keywords, their volume and the position you expect to reach, and applies published click-through rates by position. Ramps the benefit in over time, because the cost starts in month one and the results do not.
Sets the currency. Every figure below is one you enter, so nothing is converted.
Monthly search volume from Keyword Planner or any research tool. Position 0 means not ranking.
Across a whole site, 1–3% is typical. A well-targeted service page can reach 5%.
Your own close rate on inbound leads.
Average value of a first project or order.
1.0 means nobody ever buys twice. 1.4 means the average customer is worth 40% more than the first sale.
Retainer, content, links and tools combined.
Rankings do not arrive on day one. Six months is a fair assumption in a competitive market.
How far out to run the arithmetic.
Return over 24 months
218%
Break-even in month 3. Before that the engagement is costing more than it returns, which is normal and worth budgeting for.
What this number leaves out
- Branded searches, which you would receive without any SEO at all
- Traffic to pages you have not listed as keywords, which is usually most of it
- AI overviews and ads pushing the first organic result further down the page
- The value of appearing in AI answers, which is real and not yet measurable
- Any change in what a lead is worth as volume rises
Every exclusion here pushes the real return in the same direction — down for the first two, up for the last three. That is why the break-even month is worth more than the percentage: it is the figure least sensitive to all of them.
Estimate done
Want the real number for your project?
An estimate works from typical scope. A quotation works from yours. Send this breakdown over and you get a fixed price back, from the person who would do the work, within one business day.
What this tool measures
Works out what an SEO engagement returns, starting from the keywords rather than from a traffic guess.
Almost every SEO ROI calculator asks for an “expected traffic increase”, which is the answer dressed up as a question — whoever is selling the engagement picks the number and the arithmetic dutifully agrees with them. This starts from individual keywords, their monthly search volume, and the position you expect to reach, then applies published click-through rates by position.
That does not make the output true. It makes the assumptions visible and arguable, which is the only property that makes a business case worth anything.
How to use it
List the keywords the engagement is actually targeting, with their monthly volume from Keyword Planner or any research tool. Set the current position to 0 for anything not ranking — past about page two the clicks are close enough to zero that pretending otherwise flatters the model.
Be conservative on target positions. Position 3 is a realistic goal for a competitive commercial term with a serious effort behind it. Position 1 is a goal, not a plan, and modelling on it produces a number nobody should sign.
Then set the ramp. Rankings do not arrive in month one and costs do, so the model pays the benefit in gradually. Six months is fair in a competitive market; three is optimistic; twelve is honest for a new domain.
How to read the result
Break-even month is the number that matters more than the ROI percentage. It tells you how long the engagement is a cost before it is an investment, which is the thing that actually needs budgeting for and the thing that gets left out of every proposal.
If the model does not break even inside the horizon, the useful response is not to raise the target positions until it does. It is to ask which input is wrong: the keywords may be too small for the retainer, the deal value too low, or the retainer simply too high for a list this size.
The click-through rates are averages across every kind of query, and the spread behind them is enormous. Position one on a branded search takes most of the clicks; position one under an AI overview and four ad slots can take under five percent. Treat the shape as right and any individual figure as approximate.
What to do next
Take the assumptions into the conversation rather than the total. “We are assuming a 2.5% enquiry rate and a 25% close rate” is a discussion two people can have; “SEO will return 340%” is not.
Then check the conversion rate against your own analytics rather than the default. It is the input with the widest realistic range and the largest effect on the answer, and it is the one number you already have.
Questions people ask
What click-through rate does position one get?
Roughly 28% as a blended average across query types, which is the figure used here. It is genuinely 40%+ on branded navigational searches and can be under 10% on a page dense with ads, shopping results and an AI overview. Any tool quoting a single precise number for this is overstating what is known.
How long does SEO take to work?
Six to twelve months for meaningful movement on competitive commercial terms, longer on a new domain with no links. Technical fixes on an established site can show inside weeks, because the authority is already there and something was blocking it.
Why does the model exclude branded searches?
Because you would receive most of them without any SEO at all. Counting traffic you already own as a return on new spend is the single most common way an SEO business case is inflated.
Is this a forecast?
No. It is a model of your assumptions, run forward. Change any input and the answer changes, which is exactly what you want it for — establishing what would have to be true for the engagement to pay, and then deciding whether you believe those things.
Where to go from here
- SEO Package Estimator — Price the engagement whose return you just modelled.
- Keyword Combiner — Build the keyword list this calculator needs.
- SEO Audit Checklist — Find out what is holding the rankings back first.
- The thinking behind the SEO audit checklist — What the work behind these numbers involves.
The guide behind this tool
Built by GoDesign FZE, who run SEO retainers with reported numbers.
Get in touch
Want someone to just do this part?
The tool is free and stays free. If you would rather hand the work over, tell us what you are dealing with and you get a straight answer on scope, cost and timeline.
- You own everythingRepository, hosting and domain credentials sit in your name from day one, not handed over at the end.
- A written timelineMilestone dates are agreed in writing before work starts, so you always know what ships next.
- One business dayEvery enquiry gets a reply from the person who would scope the work, not a sales sequence.
Media City, Dubai, UAE · DHA Phase 2, Islamabad, Pakistan
Would rather type than fill in a form?
Message on WhatsApp