Guide
How long does SEO take for a small business, and what to ask before you hire anyone
Short answer: Nobody can give you an honest fixed number. Google says some changes show up in hours and others take months, that crawling a new page can take days to weeks, and that no one can guarantee a number one ranking. What you can expect is a series of stages, each with its own timing, and a provider who tells you which stage you're in.
If you're comparing an SEO provider with running ads, this is the question that matters most, and it's the one that gets the vaguest answers. I run SEO work on our own site, so I'd rather show you the stages and what I've actually seen than give you a number I can't back up.
What does Google say about timing?
Google's SEO Starter Guide (opened 30 September 2026) says every change you make "will take some time to be reflected on Google's end", with some changes taking effect in a few hours and others taking several months. That's the honest range, and it's wide on purpose.
On new pages, Google's page on asking Google to recrawl says crawling "can take anywhere from a few days to a few weeks". Its guidance on whether you need an SEO says "No one can guarantee a #1 ranking on Google" and warns against anyone who guarantees first place.
What are the stages, and how long does each take?
I split it into five, because "SEO" as one lump hides where you actually are.
| Stage | What has to happen | What the timing depends on |
|---|---|---|
| 1. Found | Google discovers your pages | Links to them and your sitemap. Google says days to weeks for a new page |
| 2. Indexed | Google adds the page to its index | Whether the page is worth adding and can be crawled. Some pages are added quickly and some wait |
| 3. Shown | The page appears for real searches, first as impressions | How closely the page answers what people type, and how many other pages do the same |
| 4. Clicked | People choose your result | Your title, your description and where you appear on the page |
| 5. Enquiries | Visitors contact you | Whether the page and your follow-up turn a visit into a conversation |
Stages 1 and 2 are the only ones you can check within days, in Google Search Console. The others build up over weeks and months, and they only build if the earlier stages are done. That's why I report the stage first and the results second.
What did the first days look like on a new site?
g-synq.com went live on 25 September 2026. By 29 September, 17 of its 20 pages were indexed in Search Console and the other three were waiting, which is stage 1 to 2 and is the same number on our SEO page. I wrote up how I checked that in how to check if Google has indexed your website.
That's all I can honestly report so far. In the 28 days to 29 September, Search Console showed 11 impressions and no clicks for the domain, and most of those impressions were recorded before the rebuilt site went live. I'm not drawing a conclusion from that. It's the start of a measurement, not a result, and I'll update this guide with dated figures when there's enough history to show in context. There are no traffic or ranking numbers on our Work page for SEO, because there aren't any yet.
Why is SEO slower than ads?
Ads run as soon as they're approved and switched on, and they stop when the budget stops. Search work builds more slowly, and it keeps working after the work is done. Neither is better on its own. If you need enquiries this month, that's the job of Meta ads or another paid channel, and SEO is what you build alongside so you aren't renting every visitor forever.
What should you ask before you hire an SEO?
Google lists questions to ask a potential SEO on the same guidance page. Paraphrased:
- Can you show me examples of your previous work and some success stories?
- Do you follow the Google Search Essentials?
- What results do you expect to see, and in what timeframe?
- What's your experience in my industry?
- How long have you been in business?
- Will you share all the changes you make to my site, and give me detailed information about your recommendations?
Google also says it never accepts money to include or rank sites in its results, so anyone claiming a special relationship with Google is worth a second look.
Here is how I'd answer number three: I'll tell you which stage your site is in, what I'm doing to move it to the next, and what I'm measuring. I won't promise a position. My SEO page says the same: no ranking guarantees, not instant, and no purchased links.
What should a monthly SEO report tell you?
If you hire anyone, ask what the report will show you each month, because the report is how you tell working from waiting. Mine is a plain-English note on what changed. It names the stage each page is in (found, indexed, shown, clicked), what I changed since the last report, and what I'll do next. The data comes from Google Search Console and Google Analytics set up in your own accounts, so you can take it with you if we stop working together. If a report only shows a ranking position and nothing about the stage, ask what sits behind it.
It also helps to know what slows things down, so you can spot it early: pages nothing links to, pages that repeat each other, a site that blocks Google by accident, and pages that answer a question nobody types. Each of those is something you can see in Search Console, and none of them is fixed by waiting.
What can you do yourself in the first month?
- Set up Google Search Console and check which of your pages are indexed
- Submit a sitemap
- Make sure every page you want found is linked from another page on your site
- Write down the questions your customers ask, since each one is a page you could write
All of that is free, and it works the same whether your customers are in Singapore, the United States or Australia. When you can check whether AI tools are picking up your pages too, the steps are in how to check your AI search visibility.