How Long Does SEO Take? A Month by Month Answer

Navy graphic with white text reading Three to six months. What should happen in each one. My Ads Team.

Three to six months before you see meaningful movement. Sometimes longer in a competitive market, sometimes faster for local and map pack work, which can shift in weeks. Anyone promising page one in thirty days is either misunderstanding how Google works or hoping you do.

That's the short answer. The useful part is knowing what should be happening in each of those months, so you can tell progress from stalling. It is also how we structure our own SEO work.

Why it takes as long as it does

Google has to do three separate things before anything changes for you.

Find the page. New or changed pages aren't crawled instantly. Depending on the site, that's days to weeks.

Decide whether to index it. Crawled is not the same as indexed. Google looks at plenty of pages and decides they aren't worth storing. This is where a lot of small sites quietly stall.

Work out where it ranks. Even once indexed, position moves as Google gathers evidence: who links to you, whether people click, whether they stay.

None of that is instant, and none of it is under your direct control. What you control is giving Google reasons to make each decision in your favour.

What should be happening, month by month

Month one. Audit and fixes. Broken redirects, missing structured data, pages that don't say what they're for, tracking that isn't recording anything. Unglamorous, and it's where most of the eventual result gets decided. You should see almost no ranking change and a list of things that were wrong.

Month two. Content and structure. Pages built or rewritten around what people actually search. Internal links so Google can see which pages matter. If you're local, Google Business Profile work starts producing here, sometimes visibly.

Month three. First real signals. Impressions climbing before clicks do. Positions moving from page five to page three. That looks like nothing on a traffic graph and it's the most important month.

Months four to six. Clicks start following impressions. Some terms reach page one. You should be able to point at specific queries and see movement.

Beyond six months. Compounding, if the work continues. This is where SEO either becomes your cheapest channel or quietly stops, depending on whether anyone kept going.

What makes it faster

An established site. A domain with history and existing links moves faster than a new one. Google already has evidence about you.

Local intent. Map pack and Google Business Profile work can move in weeks, not months. It's the fastest part of SEO and the most neglected.

Low competition. "Marketing agency Toronto" and "marketing agency Truro" are not the same job.

Content that already exists. Improving twenty pages beats writing twenty from scratch.

What makes it slower

A new domain. Expect six to twelve months before anything meaningful.

A recent migration. If the site moved platforms or changed URLs, Google needs to recrawl everything and reassess. That can set you back a month or two even when the migration was done correctly. We know, because this site moved platforms in 2026.

Competing against national companies. They usually have thousands of linking domains. You may have sixty. That gap is closed with time and effort, not with better page titles.

Nobody linking to you. Links are still how Google decides who to trust. If nothing points at your site, technical work has a ceiling.

The honest bit about impressions

Early on, your Search Console graph will show impressions rising while clicks stay flat. This is normal and it's genuinely progress, but it's worth understanding what it means.

An impression means you appeared somewhere in the results. If you appeared at position 54, nobody saw you. Almost all clicks go to the first few results.

So rising impressions means Google is starting to consider you relevant. It does not mean traffic. The distance between position 50 and position 10 can take months, and the distance between 10 and 3 is often harder than everything before it.

Any agency showing you impression growth as the headline result is showing you the least meaningful number available.

What to ask for at three months

Which specific queries moved, and from where to where. Not "rankings improved." Query by query.

What was fixed in month one, and what it was blocking.

Where the impressions are coming from. If they're all from queries that will never buy from you, that's not progress.

What the plan is for months four to six. If there isn't one, you're paying for maintenance.

When to stop

If six months have passed and you cannot name a single query that moved, something is wrong. That might be the work, or it might be that your market is too competitive for the budget.

Either way, the right response is a conversation about whether SEO is the right channel for you at all. Sometimes it isn't. For very small local markets, Google Ads and a well-run Business Profile will outperform SEO for years.

We'd rather tell you that than keep invoicing. If you want a straight read on which channel fits, that is where we start.

Frequently asked questions

How long does SEO take to work?

Three to six months for meaningful movement on most sites. Local and Google Business Profile work can show results in weeks. Competitive national terms can take a year or more. A new domain with no history should expect six to twelve months before anything substantial.

Why does SEO take so long?

Google has to crawl the page, decide it is worth indexing, then gather enough evidence to decide where it ranks. Each of those steps takes time, and the last one depends on signals you cannot rush, like who links to you and whether people who find you stay.

Can anyone guarantee first page rankings?

No. Nobody controls Google's results, and any guarantee is either meaningless or based on terms so obscure that ranking for them is worthless. A guarantee is one of the clearest signals to walk away.

Is SEO faster than Google Ads?

No. Google Ads can produce leads in the first few weeks. SEO takes months but costs nothing per click once it works. Most businesses that can afford both run ads for immediate leads while SEO builds underneath.

What should I see in the first month of SEO?

Not rankings. You should see an audit, a list of what was broken, tracking fixed and a plan. If month one is all reporting and no diagnosis, the foundation is not being laid and later months will underperform.

Do I need to keep paying for SEO forever?

No, but rankings decay if competitors keep working and you stop. Many businesses do intensive work for six to twelve months then move to lighter maintenance. What does not work is stopping entirely and expecting positions to hold.

Want a straight answer for your business?

Tell us what you're running now and we'll tell you where the money is going.

Book a call