Every SEO timeline you've read says three to six months, which is both roughly right and nearly useless. The real answer varies by what you're trying to rank for, what state your site is in, and what "results" means to you. This is the timeline by activity, stage by stage, with the checkpoints that tell you whether it's working before the leads arrive.
Indexing problems, speed, a rebuilt Google Business Profile — these move in days to eight weeks, because they remove a ceiling rather than build an asset.
Specific, lower-competition searches — the ones with buyers behind them — typically start ranking and converting in 2–4 months once the pages and internal linking are in place.
Head terms held by aged domains with strong link profiles take 6–12 months of compounding authority, sometimes longer. Anyone promising them in ninety days is guessing or lying.
Hey, I'm Connor. I'm a SEMrush-certified SEO consultant, and "how long does SEO take" is the first question in nearly every strategy call — usually asked by someone who's been burned by a vendor's answer before. My answer is the timeline on this page, applied to your site's actual starting point, which is what the free audit establishes. And because I work month-to-month with no contracts, I have every incentive to show you leading indicators early rather than ask you to trust a twelve-month promise. If it isn't moving, you'll see that too.
Audit, keyword research, technical fixes, profile rebuild, first pages published and indexed. Leading indicators: impressions rising in Search Console, map-pack movement.
Long tail pages ranking and converting, reviews and links compounding, striking-distance terms moving onto page one. Organic traffic and first attributable leads.
Authority stacks toward competitive terms, rankings widen across related searches, leads become the reporting headline. The asset now produces without proportional effort.
Work directly with me. No contracts — cancel any time. Every engagement starts with the free audit, and I'll recommend the right tier for your site's authority.
How long SEO takes depends on five variables that differ for every site: the site's existing authority and age (a ten-year-old domain with links starts far ahead of a new one), the competition on the keywords you're targeting (a Tampa dentist and a national insurance brand live in different universes), the technical state of the site (a broken foundation adds months before anything else counts), how much high quality content the engagement can produce and publish, and how consistently the seo efforts continue — strategy changed every month never compounds. A vendor who quotes a timeline before looking at these is quoting a sales script. The audit exists to replace the script with your actual starting point.
Crawling and indexing: a new or fixed page is usually discovered in days and indexed within a couple of weeks, faster with a submitted sitemap and internal links. Technical fixes: indexation problems, speed and structure repairs show their effect within weeks of Google recrawling, because they remove a ceiling rather than build an asset. Local: a rebuilt Google Business Profile with review velocity moves map-pack positions in 4–8 weeks. Long tail keyword rankings: new pages targeting specific, lower-competition searches typically enter the search engine results pages within weeks and reach converting positions in 2–4 months. Competitive terms: head keywords held by aged, well-linked domains take 6–12 months of compounding authority — pages, internal linking and earned links stacking — and highly competitive national terms can take longer than that. Link building compounds throughout, with individual links taking weeks to be credited and their aggregate effect showing over quarters.
Results arrive in a sequence, and knowing the sequence keeps a reasonable business from panicking in month two. First, impressions: Search Console shows your pages appearing for more searches, even at positions no one clicks. Then rankings: positions climb from page five to page two to page one on the targeted terms. Then organic traffic: clicks follow rankings with a lag, because positions four through ten earn a fraction of position one. Then leads: traffic from buying-stage searches converts into calls and forms, which is the number that matters and the last one to move. A report that shows impressions and rankings rising in month two while leads are flat is showing a campaign that's working; a report that shows nothing rising by month four is showing one that isn't.
Fix the technical foundation first — nothing built on a site Google can't crawl or that fails on mobile counts until the ceiling is lifted. Target winnable search intent before ambitious intent: the long tail converts sooner and builds the authority the head terms need. Publish real depth rather than volume — one page that fully answers a search outranks five thin ones and is indexed and credited faster. Wire internal linking so new pages inherit authority from ranking ones instead of starting from zero. Run the profile and review system weekly, because local signals move fastest of all. And earn links from legitimate sources continuously, since authority is the variable that shortens every other timeline once it exists. An seo strategy that does all of this from month one is the difference between traction at month three and traction at month nine.
A brand-new domain with no history starts from nothing and needs months to earn trust — expect the long end of every range. Legacy problems — bought links, thin or duplicated pages, a penalty from a previous vendor — have to be cleaned up before new work is credited, which can add a quarter. Thin content published for volume gets indexed slowly and ranked rarely. Strategy that changes monthly resets the clock every time. No conversion tracking means nobody can see results even when they arrive. And competition keywords chosen for volume rather than winnability put the whole campaign on the slowest possible timeline by design. Most "SEO didn't work" stories contain at least two of these.
Watch the leading indicators in Search Console monthly: total impressions rising, the number of queries the site appears for growing, average position improving on the targeted terms, and specific pages moving into the striking distance of positions five through fifteen. Watch the map pack for the local searches that matter. Watch new pages get indexed within weeks rather than months. These move before traffic and well before leads, and they're what an honest monthly report leads with in the early months. If none of them move by the end of month three, something is wrong — the strategy, the execution or the site — and a good provider will say so before you have to ask.
Ninety days is a fair checkpoint for direction, not for finished results: by then technical fixes should be done, pages published and indexed, impressions and map-pack positions moving, and the first long tail rankings appearing. Six months is a fair checkpoint for traction: organic traffic up, leads attributable to search, competitive terms visibly climbing. Twelve months is where the asset should be producing without proportional effort — the long term payoff that justified the investment. If a vendor asks you to trust a twelve-month contract to reach that point, ask instead for the ninety-day indicators in writing. My engagements are month-to-month because those indicators should retain you, or nothing should. The free audit establishes your starting point — authority, competition, technical state — and the timeline that actually applies to your site, in writing, the same business day.
Technical and local fixes move in weeks; long tail rankings convert in 2–4 months; competitive head terms take 6–12 months or more. Leading indicators appear well before leads.
Technical fixes and a rebuilt Business Profile can move things in a month. Page-one rankings for competitive terms in thirty days is a promise nobody honest makes.
Longer — a new domain has no authority, so expect the long end of every range. Long tail wins in 3–6 months; competitive terms 9–18.
Search Console impressions, number of ranking queries, average position on targeted terms and map-pack movement all rise months before traffic and leads.
If none of the leading indicators move by the end of month three, something is wrong — the strategy, the execution or the site — and it's time for a frank conversation.
No. Month-to-month at every tier, starting with a free audit delivered the same business day.
Free SEO audit — authority, competition and technical state, personally reviewed, emailed the same business day.
Book Free SEO Audit