How long does SEO take? A month-by-month timeline, and the early signs it is working (or not)

Three to six months for movement, six to twelve for leads. Here is what should be happening in each of those months, so you know whether to be patient or worried.

Share

The short answer

SEO takes three to six months to show clear movement and six to twelve months to produce meaningful, measurable lead growth for a typical small business website. Local businesses working on their Google Business Profile can see calls increase within four to eight weeks. Brand-new domains in competitive markets can take a year or more. Ahrefs’ study of two million pages found that only a small fraction of new pages reach the top 10 within a year, and the ones that do are usually on established sites targeting realistic keywords. The timeline is not a mystery; it follows from five things you can look at today.

What changes the timeline

  1. Competition. Who is on page one now, and what did it take them to get there? A local locksmith competing with other local locksmiths is a six-month job. An insurance comparison site competing with national brands is a multi-year one.
  2. The state of your site. Slow, thin, badly structured or technically broken sites spend the first two or three months being repaired before growth work starts.
  3. Your domain’s history. An established domain with real links and years of clean history moves faster than a new one. A domain with a spam history moves slowest of all.
  4. How fast changes ship. A plan is not a ranking. If a developer takes six weeks to publish a page, add six weeks to every step below. This is the factor most businesses underestimate.
  5. How much content and how many links the job needs. Ranking for “emergency plumber Bristol” needs one strong page and a good local profile. Ranking for “accounting software” needs dozens of pages and links from serious sites.

Month by month: what should be happening

Months 1 to 3: repair and foundations

  • A full audit you can read, keyword research tied to what you sell, and a written plan with dates.
  • Technical fixes live: speed, mobile, indexing, broken links, duplicate pages.
  • The most important pages rewritten or created. Google Business Profile completed if you are local.
  • What you should see in Search Console: more pages indexed, impressions starting to rise on the money queries, positions moving from “nowhere” to the 30s and 20s.

Months 4 to 6: movement

  • Content and links landing every month. Internal linking tightened. Local profile active weekly.
  • What you should see: impressions clearly up on money queries, a few keywords in the top 10, the first attributable enquiries. Branded searches (your business name) starting to tick up.

Months 7 to 12: results

  • Steady work, but now compounding: each new page benefits from the trust the earlier ones earned.
  • What you should see: organic enquiries measurably higher than the starting point, several money keywords in the top 5, and reports that talk about leads and revenue.

Two worked examples

Composite example: details changed, numbers typical of what I see rather than one named client.

A local plumbing company with a five-year-old site and an empty Google Business Profile. Month one: profile completed, review requests started, service pages rewritten. Month two: calls from the profile up. Month four: “emergency plumber” plus the town in the top 3 of the map pack. Month six: organic and map calls up by roughly half compared with the start. Fast, because the competition is local and the profile was the bottleneck.

A SaaS company selling scheduling software, new domain, competing with funded companies. Months one to three: technical fixes, ten comparison and use-case pages published. Month six: impressions up several times over, but mostly positions 11 to 20. Month nine: first “alternatives to” pages in the top 5, demo requests from organic starting to show. Month twelve: organic is a meaningful channel and growing monthly. Slow start, strong compounding. Both are normal.

Leading indicators to watch before the leads arrive

  • Impressions on money queries in Search Console. The earliest signal, usually visible by month three.
  • Pages indexed rising to match the pages you actually want in Google.
  • Position bands. Keywords moving from 30+ to 11 to 20, then into the top 10. Each band change is progress even if clicks have not followed yet.
  • Branded searches. More people searching your name means the work is creating awareness.
  • Click-through rate improving on pages whose titles you changed.

Signs it is not working

  • Month three and nothing has visibly changed on your site.
  • Month six and impressions on your money queries are flat, while the reports celebrate “keywords in the top 100”.
  • Traffic rising only on pages that have nothing to do with what you sell.
  • Nobody can show you the plan, or the plan has not changed since it was written.

If two of those apply, read the 15-minute agency check before you spend another month.

What this means for you

  • Local service business: expect the fastest timeline. If nothing has moved by month four, the profile or the service pages are being neglected.
  • E-commerce: category pages move first, product pages later. Judge on organic revenue by month, from month six onward.
  • B2B or SaaS: the longest timeline, and the biggest compounding. Give it nine to twelve months, but insist on shipped pages every month from month one.

How to speed it up

Ship faster. Give whoever does the work direct access to publish. Target realistic keywords first and let the wins fund the harder ones. Ask every customer for a review. Fix the site’s speed once, properly. And do not stop at month four because nothing “big” has happened; month four is when the curve starts to bend.

If you want an honest estimate for your specific site and market, send me the URL and the keywords you care about. I will tell you which of the two examples above you are closer to, and why.

Quick answers

Can SEO work in one month?

Sometimes, for the right problem. Fixing a broken robots.txt, removing an accidental noindex, or completing an empty Google Business Profile can produce results within weeks. Building rankings for competitive keywords from nothing cannot.

Why does SEO take so long?

Because Google has to discover your changes, recrawl the pages, re-evaluate them against everyone else, and then watch how people respond to them. Each of those steps takes weeks, and they happen in sequence. Links from other sites, which matter for competitive terms, take even longer to earn.

Does a new website take longer to rank?

Yes. A domain with no history has no trust to draw on, so everything is earned from scratch. Expect the timeline to stretch by three to six months compared with an established site doing the same work.

How do I know if my SEO is working before the leads arrive?

Search Console. Impressions rising on the queries that bring customers, more pages indexed, and positions moving from page three to page two to the bottom of page one. Those show up months before enquiries do.

Sources, and what each one says

Summarised here so you do not have to leave. Links open in a new tab if you want to check for yourself.

  1. Google Search Central: how Search works developers.google.com

    Google's plain-English overview of crawling, indexing and ranking.

  2. Google Search Console Help: performance report support.google.com

    How to read clicks, impressions, CTR and position, and how to compare date ranges.

  3. Google Business Profile Help: how to improve your local ranking support.google.com

    Google's own list of what drives local ranking (relevance, distance, prominence) and how to improve each.

  4. Ahrefs study: how long does it take to rank in Google ahrefs.com

    Ahrefs' study of two million pages: how few reach the top 10 within a year, and why.

Share
If it would help

Want me to look at your site?

Send the URL. I read it myself and reply with the three things I would fix first. No deck, no drip sequence, no charge.

Free, and I reply personally. Privacy