The short answer: 3 to 9 months to leads
SEO usually takes 3 to 9 months to bring measurable leads to a service business. Where you land in that range depends on your starting point and how competitive your market is. For a business starting from a weak foundation, it tends to run like this:
- In the first weeks, technical fixes go live and Google starts recrawling the changed pages.
- Around months 2 and 3, the first keyword movement shows in Search Console.
- By months 3 to 5, the first organic leads arrive, usually from longer, more specific searches.
- From month 6 onward, rankings settle, lead volume grows and the cost per lead falls.
Two real timelines show the range. McGrocer, a global Shopify store, saw sessions rise 30%+ within 72 hours of Core Web Vitals fixes and organic traffic rise 50%+ within 90 days. Joint Power Security, a B2B security firm in Los Angeles, saw its full results over 18 months: about 5,000% more visibility on Google, 3,000+ inbound inquiries and $600K+ in contracts won.
Why the wait? Google recrawls and re-evaluates pages over time, authority builds through links and mentions that take months to earn, and the best keywords already have competitors who have been working on them for years.
What happens month by month
Month 1: the foundation
A technical audit covers every page: crawlability, indexing, site speed, mobile, structured data, canonical URLs and internal links, and the issues it finds get fixed. Keyword research maps the searches your buyers run at each stage of their decision to the pages that should answer them.
Nothing shows in the results yet. This is the unglamorous work everything else depends on, so if an SEO provider skips it and starts publishing straight away, ask why.
Month 2: Google re-evaluates
Google revisits the updated pages. On a site that had serious technical problems, ranking movement across several keywords at once can show in Search Console within weeks of the fixes.
Content work starts: pages that answer early-stage questions, clearer service page copy and internal links that point authority at your most important pages.
Months 3 and 4: the first organic leads
For many service businesses, the first leads that trace back to SEO arrive here. They usually come from longer, lower-competition searches the new content now ranks for, rather than from the main service keywords.
Authority work runs alongside: digital PR, outreach to relevant publications and directories, and citations for local search.
Months 5 and 6: the core keywords move
Main service keywords start moving toward page one. Positions are still volatile at this stage, because Google keeps reassessing authority.
Content keeps going out, and conversion work on the pages with the most traffic, such as testing calls to action, moving proof higher and sharpening the offer, starts lifting the share of visitors who get in touch.
Months 6 to 12: results build
The main keywords settle, and content from the early months has had time to earn its place. New pages rank faster because the site's authority is already there.
Lead volume grows without the cost growing alongside it. Paid ads stop the day the budget does, while rankings keep bringing in visits after the work that earned them. To put a number on what that's worth for your business, the free SEO ROI calculator turns a ranking improvement into a projected monthly revenue figure using published click-through data.
Work With John
Want a timeline for your own site?
I'll look at your rankings, your technical issues and the gaps against your competitors, then tell you what's realistic and how long it should take, without a sales pitch.
Get a Free AuditFour things that shorten the wait
Fix the technical foundation first
Adding content to a site with technical problems is like painting a wall before fixing the damp. Technical issues hold back every page, so fix them first and new content ranks sooner, because Google can read it properly.
The quickest wins are pages left on noindex by mistake, broken canonical tags, oversized images (convert them to WebP) and render-blocking scripts. Most of these take days to fix once someone spots them.
Target lower-competition keywords first
A new site that goes straight for a term like "SEO agency" is up against sites with ten years of authority. Specific long-tail searches, such as "SEO for mental health practices" or "lead generation for staffing companies", can win within a few months and build the authority you need for harder terms later.
A sensible start is terms with a few hundred monthly searches and weak competition. Win those first, then go after the bigger terms once the site has earned some authority.
Publish steadily on what buyers ask
Topical authority, Google's sense of how thoroughly a site covers a subject, grows with the breadth and depth of your content. A steady run of focused pieces in the first three months does more than one or two broad articles a quarter.
Quantity alone won't do it, though. The pieces that count answer the exact questions your buyers search when they're close to deciding, and a weekly guide on one of those questions is a good rhythm for a service business.
Earn relevant links early
Links from credible, relevant sites remain one of the strongest signals Google uses to judge authority. A mention in an industry publication or a local business feature early on makes everything else work harder.
For service businesses, the quickest relevant links usually come from chamber of commerce listings, industry association directories and local business press. None of them cost much. They take time and real involvement in your professional community.
