Twice in the last year a prospect came to me with a proposal from another agency that included a guarantee: top-three rankings within 90 days, or their money back. Both times I explained why that guarantee is structurally impossible to honor without either doing something risky or gaming the fine print. Both times the prospect went with the guarantee anyway. One came back three months later with a site that had been hit by a manual action. The other I never heard from again.

I am not going to pitch you on guarantees, because I do not offer them and I think you should be suspicious of anyone who does. What I will do is explain how I actually think about forecasting SEO outcomes — what is genuinely predictable, what is not, and how to build projections that are honest enough to make business decisions with.

What SEO Forecasting Actually Means

Forecasting in SEO is not predicting your exact ranking. It is modeling a plausible range of traffic and business outcomes based on keyword volume, realistic click-through rates by position, conversion assumptions, and competitive difficulty.

The inputs are measurable. Search volume data is imprecise — Google Search Console numbers and third-party tools like Ahrefs or Semrush differ by 30 to 50 percent regularly — but they are directionally useful. Click-through rates by position are published in aggregate studies; position one in a non-branded, non-featured-snippet SERP typically gets somewhere between 25 and 40 percent of clicks, with sharp falloff by position three. These numbers shift by query type, device, and SERP feature presence.

What is not measurable upfront: exactly how long it will take to reach a target position, whether a Google update will change the competitive landscape mid-campaign, and how a competitor with more resources will respond to your gains. Forecasts that pretend these variables do not exist are not forecasts — they are sales pitches.

How I Build a Forecast

The framework I use starts with three scenarios: conservative, base, and optimistic. For each scenario I define position assumptions, click-through rate assumptions, and a timeline range. I never collapse this into a single number, because a single number implies precision that does not exist.

For a site with existing authority targeting a cluster of mid-competition keywords, a conservative scenario might assume reaching positions 8 to 12 within six months, a base scenario positions 4 to 7, and an optimistic scenario a position 1 to 3 outcome. I map those positions to click-through rates, then to traffic, then to conversions using whatever historical conversion data the client has. If we are targeting 50 queries with an average monthly search volume of 400, position 3 on all of them in the base scenario would generate roughly 3,000 to 5,000 clicks per month at a 15 to 25 percent CTR band.

Then I add a reality check: what does the current SERP look like? If the top three results are from established publications with thousands of referring domains and content that has been live for five years, a 90-day path to position 1 is not a realistic base case for a site with 50 referring domains. That does not mean the keyword is unreachable — it means the timeline needs to be honest about the competitive gap.

Why Guarantees Are a Red Flag

An SEO guarantee can only be kept in a few ways. First, the agency targets keywords so low-competition that ranking is trivial — the traffic they generate may be real but commercially useless. Second, they build links or create content at a pace or via a method that produces fast results but carries penalty risk. Third, the guarantee terms are written narrowly enough that the client almost never triggers the refund clause.

Ranking guarantees for any meaningful competitive term are impossible to underwrite honestly because the person making the guarantee does not control Google. A core update can move a site from position 2 to position 15 in 48 hours with no action on anyone’s part. A manual reviewer can flag a link that passed algorithmic filters for years. A competitor can acquire a site with 2,000 referring domains and displace you without notice.

I can tell you I will do quality work. I can tell you my track record. I cannot tell you Google will agree with my judgment on a specific date. Nobody can.

Variables That Genuinely Affect Forecast Accuracy

Domain age and existing authority matter more than most clients want to hear. A new site with no backlinks and no crawl history is starting from a deficit that takes 6 to 18 months to work through for moderately competitive terms, regardless of content quality. This is the sandbox effect in practice — Google trusts established patterns, and a brand new domain has none.

The tightness of the niche is a multiplier. A local service business in a mid-size city is operating in a much smaller competitive pool than a national e-commerce brand trying to rank for category terms. The same effort produces more visible results faster in the local context.

Technical health is the floor. A site with significant crawl errors, duplicate content issues, or slow mobile load times is fighting itself in the rankings. Fixing the floor before projecting gains matters — otherwise the forecast is modeling a best-case scenario the site cannot yet achieve.

Budget consistency over time is underestimated. SEO compounds — a site that has been building quality content and earning links for three years has a structural advantage over a site that did an intensive six-month push and then went dormant. Forecasts for clients who plan to run SEO for 12 months and then stop should include a decay projection, because rankings do not hold indefinitely without ongoing signal reinforcement.

What a Realistic Projection Looks Like

For most clients I work with, meaningful organic traffic from SEO becomes measurable at three to six months, material for business decisions at six to twelve months, and compounding beyond that point if the work continues. That is not a guarantee. It is a realistic description of what I see across engagements, with variance based on the factors above.

I am direct about this in initial conversations. If a client needs to see revenue attribution from SEO within 60 days, SEO is probably not the right channel for them right now — paid search is faster and more predictable. That is not a comfortable thing to say when you are trying to win work, but it is the accurate answer, and a client who starts SEO with wrong expectations is a client who will cancel at month four anyway.

For a deeper look at how I frame SEO outcomes and what a consulting engagement actually covers, the SEO consulting page lays it out plainly. If you are earlier in the decision process, is SEO worth it and how long does SEO take cover the groundwork on whether and when SEO makes sense for your situation.

  • SEO ConsultingHow I structure engagements and what honest expectations look like from day one.
  • Is SEO Worth ItA direct look at when SEO pays off and when another channel makes more sense.
  • How Long Does SEO TakeTimeline reality for different site types, competitive contexts, and starting points.