The question every service business owner asks at the discovery call: how long until I rank? The honest answer is "longer than the pitch decks promise, shorter than the cynics warn, and entirely predictable once you know what is happening at each stage."
This post is the realistic timeline for a service business launching a new website in a new local market, week-by-week and month-by-month, with the specific milestones that tell you the SEO is working before the rankings show up.
The premise: a brand-new domain, freshly launched
The timeline below assumes:
- Brand-new domain with no prior history (no expired-domain shortcuts, no migrated SEO from an old site).
- Local service business in a moderately competitive metro — not New York City, not a town of 4,000.
- Website built correctly from day one: real local content, structured data, NAP consistency, sitemap submitted, GBP set up.
- Reasonable monthly content cadence: one to two well-researched blog posts per month, plus periodic updates to service-area pages.
- No paid acquisition. Pure organic local SEO.
If any of those conditions are different, the timeline shifts — usually by a factor of weeks rather than months.
Week 1: indexing begins
The first week after launch is mostly invisible work. The sitemap gets submitted to Google Search Console and Bing Webmaster Tools. Google's crawler discovers the homepage and starts following links to the rest of the site. The Google Business Profile gets reviewed and verified if it was newly claimed.
By end of week one, expect:
- The homepage indexed in Google. Confirmable with a
site:yourdomain.comsearch. - Two to four other pages discovered, perhaps not yet indexed.
- The GBP showing as "active" but with little to no review velocity.
- No measurable search-engine traffic yet.
This is the boring week. Nothing is wrong, the engines are just doing initial discovery. The temptation to "make something happen" by spamming or shortcut-linking should be resisted.
Weeks 2-3: discovery completes
By the end of week three, Google has typically discovered and indexed every page in the sitemap, or close to it. The discovery is complete; the question now becomes "where do these pages rank?"
For most queries, the answer is "nowhere visible." Brand-new pages typically enter Google's index in a holding-pattern slot somewhere between rank 50 and rank 200. They are indexed, but not yet trusted enough to be served prominently.
Expect:
- Search Console showing 60-90% of submitted URLs as "indexed."
- Search Console's Performance report showing the first impressions — queries where the site appeared in search results, even if at low ranks.
- The GBP starting to show up for branded searches ("Acme Plumbing Colorado Springs" returns the right business).
- Total organic visits: small, almost entirely brand-name searches.
Branded search visibility appearing first is normal. It is the easiest signal for the algorithm to validate — if someone searches "Acme Plumbing" and the top result is acmeplumbing.com, that's a confidence-building moment for Google's relevance scoring.
Weeks 4-6: long-tail rankings begin to surface
Around week four to six, the first non-branded queries start producing impressions. These are usually long-tail and low-competition: "tankless water heater installer Colorado Springs," "asphalt shingle vs metal roof Colorado climate," "what does a sewer scope inspection cost." Specific, multi-word, niche questions where the competitive bar is lower and a thoughtful page can rank quickly.
This is the first traffic signal that confirms the SEO is working. It will not look like much — perhaps 20 to 50 visitors per week from organic search — but the queries are real and the click-throughs are usually high-intent.
Expect by week six:
- 5-15 long-tail queries producing weekly impressions in Search Console.
- 1-3 of those queries with the site ranking in the top 10 (page one, even if at the bottom).
- The first 1-3 organic clicks per week.
- The GBP appearing in the local pack for some long-tail or low-competition local queries, especially if the GBP has accumulated 3+ reviews.
Months 2-3: the local pack begins to respond
Around the 60-90 day mark is when most well-built local service business sites start showing meaningful local-pack visibility. The site has accumulated enough Google "trust" through consistent crawling and basic ranking signals; the GBP has accumulated enough reviews and engagement to qualify for the top three slots on at least some local searches.
Expect by month three:
- The GBP appearing in the local pack for the primary service-plus-city queries ("plumber Colorado Springs," "roofer near me" within a few miles of the business address).
- The website's homepage and primary service pages ranking in the top 20-30 for primary local keywords (page two or three of organic results).
- Long-tail queries pulling 50-150 visits per month.
- The first inbound calls or form submissions attributable to organic search.
This is the milestone where the SEO investment starts producing measurable lead flow. It is not yet at full velocity — but the trajectory is now visible and the rest is compounding rather than starting.
Months 4-6: organic ranks climb into top 10
Months four through six are when the primary commercial keywords start moving from page two to page one. The site has demonstrated topical authority through consistent content publication, built up some external links from natural sources (directory listings, local mentions, the occasional partner reference), and accumulated enough Google Business Profile reviews to be a serious local-pack candidate.
Expect by month six:
- Primary service-plus-city queries ranking in the top 10 organic results most weeks.
- Local pack appearances for most relevant searches within the proximity radius.
- Total organic visits of 200-500 per month, depending on metro size and competitive density.
- Lead flow from organic search at a rate that justifies the investment, even if it is not yet the dominant channel.
Six months is also the inflection point where the long-tail content starts compounding. Each new blog post or service page adds to a network of internal links and topical relevance, and the marginal effort per published piece produces faster results than the early posts did.
Months 6-12: compounding kicks in
The second half of year one is when the SEO investment moves from "expense" to "engine." The site has dozens of indexed pages, hundreds of long-tail rankings, and a Google Business Profile with enough review density to be a default local-pack option. New content publishes faster, ranks faster, and feeds the existing pages with internal-linking signals.
Expect by month twelve:
- 500-1,500+ organic visits per month, depending on metro and content cadence.
- Multiple page-one rankings for primary commercial queries.
- Local-pack visibility for almost every relevant search within the service area.
- Organic search as the largest single source of website traffic, often exceeding direct, social, and referral combined.
- A consistent, predictable lead flow that the business can plan around.
What slows the timeline
Several common patterns extend these timelines significantly:
- Inconsistent NAP across the open web. Old listings showing wrong addresses or outdated phone numbers slow the prominence-score climb. Fix once, then maintain quarterly.
- Thin or duplicated content. Service-area pages that are essentially copies of each other with the city name swapped get classified as low-quality and never rank well. Each city page needs genuinely unique content.
- No content cadence. A site that launches with 15 pages and never adds anything ranks slower than a site that adds two well-researched pages per month. Google's quality scoring rewards ongoing, considered investment.
- No reviews. A GBP with three reviews from launch is fine; one with three reviews six months later is a problem. Asking actively-served customers for reviews is the lowest-effort, highest-impact local SEO action.
- Brand-new domain on a brand-new business. If the business itself is new (not just the website), Google has less external evidence to corroborate prominence claims. Add 3-6 months to the timeline above.
What accelerates it
Conversely, several conditions can compress the timeline:
- An existing business with offline reputation. If the business has been operating for years with a solid local presence (Chamber membership, BBB rating, real customer reviews on Yelp or Google), the new website inherits some of that prominence faster than a true cold start.
- An aged domain. A business that has owned its domain for years, even if the previous site was poor, has some built-up trust that a brand-new domain does not.
- A genuinely useful blog from day one. Three or four really substantial pieces of content at launch — not pad-out filler — produce long-tail rankings within weeks rather than months.
- Active local citations. Submitting NAP-consistent listings to the top 10-15 local directories on launch day, rather than waiting, accelerates the prominence climb by several weeks.
The summary
For a service business launching a properly-built website in a moderately competitive local market with no paid acquisition: meaningful organic traffic by month three, a real lead-generating SEO engine by month six, dominant local-pack presence by month twelve. The pitch decks that promise faster timelines are usually charging more for the same outcome on a worse footing. The cynics who say "you can't rank without paying for ads" are usually quoting outdated playbooks from before local SEO matured.
The realistic timeline is durable, predictable, and compounds. The biggest variable is not the SEO — it is whether the business sustains the small monthly cadence (one or two pieces of content, a few new reviews, one round of NAP audit per quarter) that keeps the rankings climbing rather than stalling. Sites that maintain that cadence end year one in a much stronger position than sites that don't, which is the whole game.
I tell you the timeline before launch, not after.
Most websites I launch are showing measurable local-pack and organic traffic within 60-90 days. By month six, the long tail starts to compound. Honest expectations from day one. Part of the standard plan.