Skip to content

· 4 min read · by Matthew Rissik

How long does SEO take to work?

How long does SEO take? Longer than the person who cold-emailed you promising page one by Friday. (He also spelled your company name wrong. I noticed.)

Here’s the honest timeline, why it takes as long as it does, and how to tell whether yours is actually working.

tl;dr

SEO usually shows early movement within a few months, with stronger results after six. Local searches, like the map pack, can move faster. The timeline depends on how competitive your searches are, the state of your site, and how much new, useful content you add. Nobody can guarantee a ranking or a date.

The honest timeline

For most B2B and service businesses I work with, it looks roughly like this:

A typical SEO timeline
WhenWhat usually happens
Month 1Technical fixes, tracking, Google Business Profile cleanup. Not much visible yet
Months 2–3New and improved pages go live. Google starts showing them for some searches
Months 3–6Early movement: more impressions, some first-page rankings for easier searches, first inquiries from search
Month 6+Stronger results as pages build on each other. Harder keywords start to move

Local search can be quicker. A neglected Google Business Profile has easy wins in it, and the map pack can respond sooner once the categories, service areas and reviews are sorted.

Why SEO takes as long as it does

Google has to find your pages, crawl them, understand them and then decide they deserve to rank above pages that have been there for years. Each of those steps takes time, and Google explains the process in its guide to how Search works.

Then there’s trust. A new page from a site Google barely knows starts behind an old page from a site lots of people link to and mention. That gap closes as your site earns links, reviews and mentions. It doesn’t close by Friday.

SEO is a bit like a savings account that pays very little interest for the first few months and then, rather suddenly, more than you expected. Most people quit during the boring part.

What speeds it up, and what slows it down

Things that make it faster: specific, low-competition searches (“seo durban” rather than “seo”), a technically healthy site, one clear page per service, an active Google Business Profile, and real reviews and mentions coming in.

Things that make it slower: broad, crowded keywords, broken or slow pages, ten services crammed onto one page, and a profile nobody has touched since the day it was made.

The biggest lever is keyword choice. Fifty searches a month from people ready to hire beats 5,000 from people doing homework, and the fifty usually rank faster too.

Beware of anyone who promises a date

Google’s own advice on hiring an SEO is blunt: “No one can guarantee a #1 ranking on Google.” Anyone promising page one in 30 days is either fibbing or targeting a keyword nobody searches. (Ranking first for “bespoke artisanal plumbing Gqeberha north side” is technically page one. It is also technically useless.)

There’s an unwritten rule that an SEO report should mention inquiries at least once. I didn’t write the rule. I just think anyone reporting forty green arrows and no phone calls is changing the subject.

How to tell if your SEO is working before the leads arrive

Leads are the end goal, but they’re the last thing to move. Earlier signs, all visible in Google Search Console, which is free:

  • More of your pages indexed
  • Impressions rising for searches a buyer would make
  • Average position improving on the pages that matter
  • Clicks starting to follow the impressions
  • Map pack views and calls in your Google Business Profile

If none of those have moved after four months of real work, something is wrong: the keywords, the pages or the work itself. Ask your SEO which one.

What I’d do this week

Open Search Console, go to Performance, and look at the searches your site already shows up for. If none of them sound like a buyer, that’s your first job, and it costs nothing to find out.

If you need leads this month, SEO is the wrong tool (SEO vs Google Ads covers the trade-off). Start with outbound and let SEO build alongside it. If you can wait a few months for something that keeps paying, that’s what my SEO service is for: a monthly retainer with a 3-month minimum, then month to month, and a straight price before anything starts. South African businesses can see how I do SEO across the country.

If you want a second pair of eyes on yours, book a call and I’ll tell you honestly what I’d change first.

Questions people ask


How long does SEO take to show results?

Usually early movement within a few months and stronger results after six. Local search can move faster. Competitive searches take longer.


Can SEO work in one month?

Rarely for anything worth ranking for. You might see quick wins in the map pack or for very specific searches, but most SEO needs months.


Why does SEO take so long?

Google has to crawl and understand your pages, then trust them over pages that have ranked for years. Trust builds through useful content, links, reviews and mentions.


Can anyone guarantee first-page rankings?

No. Google itself says no one can guarantee a #1 ranking. Treat a guarantee as a warning sign, not a selling point.


How do I know if my SEO is working?

Check Google Search Console for more indexed pages, rising impressions for buyer searches and improving positions. Inquiries usually follow those signs.



Keep reading

if you’ve got another minute

thanks for reading

Want me to look at your site?

Want to know how long SEO would take for your searches specifically? Book 30 minutes. I’ll look at your site and your competition and give you an honest answer, even if it’s “longer than you’d like.”