Guide
How long does local SEO take? Four milestones to track
There's no single answer, because local SEO has four separate milestones: being ready to be found, getting indexed, getting seen and clicked, and turning clicks into enquiries. Each runs on its own clock, from days for indexing to several months for some ranking changes. Get the first milestone right, then measure the others one at a time, in order.
Why there's no single timeline
"Is my local SEO working yet?" can mean four different things, and each one moves at a different speed. Google's SEO Starter Guide says some changes might take effect in a few hours, while others could take several months. It also suggests waiting a few weeks before you judge whether a change helped.
So break the question into milestones. Each depends on the one before it: a page Google hasn't indexed can't earn impressions, and a listing nobody sees can't produce calls. Google publishes timing for several of the steps, summarised in the table below. Where Google gives no figure, this guide doesn't invent one. Be wary of any fixed month count for your business that was quoted before anyone looked at your starting point.
Two things follow from that sequence. The early milestones are mostly in your hands, while the later ones depend on competitors and on where each searcher is standing. And the clock for each milestone only starts once the one before it is done. A business that spends months publishing articles before its profile is verified and its calls are tracked has spent those months waiting at milestone 1.
| Milestone | What done looks like | Where to check | Timing Google states |
|---|---|---|---|
| 1. Ready | Business Profile verified and accurate, a page for each service, tracking switched on | Business Profile, your website, Google Analytics | Verification reviews take up to 5 business days |
| 2. Indexed | Your key pages are stored in Google's index | Search Console URL Inspection and Page indexing report | Crawling can take a few days to a few weeks |
| 3. Seen and clicked | Impressions, then clicks, for the searches you care about | Search Console Performance report, Business Profile performance | Some changes take hours, others several months |
| 4. Enquiries | Tracked calls and forms that came from search | Analytics key events, your phone log and inbox | Key events only count from the day you mark them |
Milestone 1: ready to be found
This is the one milestone you control, and the order you work in matters. Google can't index a service page it can't reach, local results only show verified profiles, and you can't count enquiries you never tracked.
Verification sets the pace. Google's Business Profile Help says verification reviews take up to 5 business days, and most postcard codes arrive within 14 days. If you're waiting on a postcard, leave your business name, address and category alone: Google says the code won't work if you change them. It matters because, per Google, only verified businesses can show their info on Maps and Search.
Check your details beyond Google too. Your name, address and phone number probably appear on directories, Apple Maps, Facebook, industry association listings and old supplier pages. Google's local ranking help says businesses with complete and accurate info are more likely to show up in local search results. An old number on a busy directory also sends real customers to a line that no longer rings. Keep one master record of your details and correct every listing you can edit. The guide to business listing accuracy covers the process.
On the website, build pages for the services and areas you genuinely cover. Google's spam policies count "substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy" as doorway abuse, so a set of suburb pages that differ only by the suburb name risks being treated that way. The service area pages guide covers doing it properly. Then tick off this list before you start timing anything:
- Business Profile verified, with the same name, phone number and hours as your website
- Primary category and services on the profile match the work you actually do
- Main directory, map and social listings carry the same name, address and phone number
- A page for each service you want found, reachable through links from your menu or related pages
- Search Console set up for the site, with a sitemap submitted
- Calls and form submissions tracked as key events in Google Analytics, with the start date noted
- A written starting point: last month's Search Console clicks and impressions, profile calls and enquiries from search

Milestone 2: indexed by Google
A page can't show in search until Google has crawled it and stored it in its index. For a new or changed page, expect days to weeks. Google's guide to recrawling says crawling can take anywhere from a few days to a few weeks, and Search Console Help says an indexing request can take up to a week or two.
Links are the main route in. Google's SEO Starter Guide says it primarily finds pages through links from other pages it has already crawled, and that you usually don't need to do anything except publish your site. So the quickest path for a new service page is a link from a page Google already visits, such as your services menu or a closely related service page. A page with no links pointing to it relies on the sitemap alone.
You can nudge an important page by requesting indexing in Search Console's URL Inspection tool. Do it once. Google says requesting a recrawl for the same URL multiple times won't get it crawled any faster, there's a daily limit on requests, and a request does not guarantee inclusion in search results instantly or even at all. When many pages change at once, submit a sitemap with accurate last modified dates instead. Google calls a sitemap a hint, so it doesn't promise a crawl either.
To check a page, inspect it in the same tool: it shows Google's indexed version, and a live test shows whether Google can reach it now. The Page indexing report covers the whole site. A site: search is only a rough check, since Google says it won't necessarily return every indexed URL.
Some pages will stay out, and that's normal. Google says you shouldn't expect every URL on your site to be indexed, only the canonical pages. When Search Console says a page was crawled but is currently not indexed, Google looked at it and left it out for now. If an important service page sits there for more than a couple of weeks, check whether it's too close to another page on your site. The guides on when local landing pages deserve indexing and noindex, canonical and redirects walk through the fixes.
Milestones 3 and 4: from impressions to enquiries
These are the slowest milestones and the hardest to predict, because other businesses compete for the same searches. Visibility arrives in steps. First come impressions, which Search Console defines as how many times your site appeared in search results. Clicks follow, then calls and forms.
Local results add their own factors. Google's Business Profile Help says local ranking comes down to relevance, distance and prominence. Relevance you can work on today. Distance, how far the searcher is from you, you can't change. Prominence is how well known your business is, based on things like how many websites link to you and how many reviews you have. That part builds slowly, job by job.
Distance is also why a ranking check from your own phone tells you little. Google Search notes the same search shows different results in different places, and Search Console's average position is the average of your site's topmost result across many searches. One check from your office shows one spot on the map. The report covers every searcher.
Enquiries can only be timed if tracking was running before the work began. Google Analytics Help says marking an event as a key event affects reports from the time you create it and doesn't change historic data. Read profile figures with care too: Google defines the calls figure on a Business Profile as the number of times someone clicked the call button. A click isn't an answered call, and an answered call isn't a booked job, so match the figures against your phone log and inbox. The guide to call tracking and conversion reconciliation shows how.
Allow for reporting delays. Search Console Help says its newest data can be preliminary and might change in the next few hours. On the profile, the searches figure updates at the start of each month and can take up to 5 days to appear. In Analytics, Google says data processing can take 24 to 48 hours, during which figures may change. Weekly checks beat daily ones.
Recovering from thin or unhelpful content takes longer still. Google's guidance on core updates says some changes can take effect in a few days, but it could take several months for its systems to confirm that a site as a whole is producing helpful content. The table shows the usual order in which the numbers move. Read it top to bottom: if an earlier signal hasn't moved, judging a later one is premature.
| Signal | Where to see it | Moves | What it tells you |
|---|---|---|---|
| Key pages indexed | Search Console URL Inspection and Page indexing report | First | Google can store and show the page |
| Impressions for service and suburb searches | Search Console Performance report, filtered by page and query | Early | You're appearing, even if low on the page |
| Profile views and searches | Business Profile performance | Early to middle | Google is matching the profile to local searches |
| Clicks, website visits and direction requests | Search Console, Business Profile performance | Middle | Searchers are choosing you from the results |
| Call button clicks and form submissions | Business Profile performance, Analytics key events | Middle to late | Interest is turning into contact |
| Map results for broad terms such as the trade name alone | Spot checks from several suburbs, read alongside the reports | Late | Prominence is catching up with competitors |
| Booked jobs from search | Phone log, inbox and job records | Last | The work is producing paid work |

What makes your timeline shorter or longer
Your timeline depends mostly on where you start and who you're up against. Use the table at the end of this section to place yourself before you accept anyone's estimate, including your own.
Local search often moves sooner than broad national search because of distance. A plumber in Caloundra competes for "blocked drain Caloundra" with the businesses Google judges relevant and near that searcher, a far smaller field than every plumber in Australia. The field is smaller, though still crowded in some categories: where many established businesses sit close together, prominence decides who appears, and that builds slowly.
The same logic works inside your own keyword list. A specific search, such as a service plus a suburb you genuinely cover, usually has fewer strong competitors than a broad term like "plumber", so it tends to move first. Plan the work in that order: specific service and suburb pages first, broad terms later, once reviews and links have built up.
Some changes reset part of the clock. Make them deliberately, ideally before you set a baseline, and never quietly in the middle of a period you're trying to measure:
- Moving address: Google's Business Profile Help says that if you move your business to a new address after it's verified, you must verify again. Update the website and every listing at the same time.
- Changing the business name: Google says you might need to verify again after a name change. A rebrand also means updating every listing, so plan it as a project with its own checklist.
- Changing the phone number: update the profile, the website and your main listings on the same day, and keep the old number diverted for as long as it still appears anywhere.
- Changing domain or moving the site: Google's site move guidance says to expect temporary fluctuation in ranking, that most pages of a small to medium site can take a few weeks to move, and to keep redirects generally for at least a year. The website migration and SEO handover guide covers the steps.
- Editing the profile during postcard verification: Google says the code won't work if you change the name, address or category while you wait.
- Large batches of profile edits: Google says edits usually take up to 10 minutes to review, but sometimes up to 30 days, so make them together and note the date.
| Factor | Shorter when | Longer when | What you can do |
|---|---|---|---|
| Starting point | Established business, verified profile, reviews and an indexed site | Brand new business, new domain, unverified profile | Verify early and treat the first month as setup time |
| Competition near the searcher | Few businesses in your category close by | Many established competitors with plenty of reviews and links | Target specific service and suburb searches first |
| Your address and your target areas | The suburbs you want sit close to your address | You want to appear in suburbs far from your address | Focus on areas you genuinely serve and build pages only for those |
| Website shape | Fast pages, one clear page per service, linked from the menu | Near duplicate suburb pages, broken links, pages Google can't reach | Fix technical problems before adding new content |
| Review flow | Reviews arrive steadily from every customer | Few reviews, or none in the past year | Ask every customer at the same point in each job |
| Tracking | Running before the work starts | Added later, with no before picture | Set up key events first, then start the clock |
A worked example: one new suburb page
Say a plumbing business in Caloundra already has a verified profile and wants more hot water work in Pelican Waters, a suburb it genuinely services. Rather than chase the broad term "plumber Sunshine Coast", the owner picks one specific service and suburb pair, where the competition is thinner and the searcher's need is clear. This example is hypothetical, and the timings below are Google's published ranges, not a forecast for any real business.
Here's how the four milestones might play out, step by step:
- Baseline: before publishing, the owner confirms that call button clicks and form submissions fire as key events, and writes down last month's Search Console impressions for hot water searches and the profile's call clicks.
- Ready: the new page covers hot water repairs in Pelican Waters with details only that suburb page would carry, such as the street access, the kinds of homes the business sees there and how quickly it can attend. It's linked from the hot water service page and the service area page.
- Indexed: after publishing, the owner requests indexing once in URL Inspection, then checks back a week or two later, in line with Search Console Help.
- Seen: a few weeks after the page is indexed, the owner filters the Search Console Performance report to that page and looks for impressions on hot water searches, as the SEO Starter Guide suggests waiting a few weeks to assess a change.
- Clicked: if impressions appear but clicks don't, the owner rewrites the page title and description to match the searches shown, then waits another few weeks before judging again.
- Enquiries: once clicks appear, the owner compares tracked calls and forms from the page with jobs actually booked, using the phone log.
- Bridging the gap: the business needs calls this month, so it runs a small Google Ads campaign for the same service and suburb while the organic page builds, and tracks the two separately so neither takes credit for the other.
Agree what results mean, and when to change course
Most arguments about timelines come from never agreeing what "working" means. Before work starts, write down which milestone each task is meant to move, how it will be measured and when you'll look. Google's own advice on hiring an SEO suggests asking "What kind of results do you expect to see, and in what timeframe?" and "How do you measure your success?" Get the answers in writing, along with Google's other suggested question: "Will you share with me all the changes you make to my site?"
A useful first-month report shows milestone 1 finished: the profile checked, listings corrected, tracking confirmed with a test call and form, and the starting figures recorded. By the third month, expect to see which key pages are indexed, the impressions trend for your target searches, profile actions, and enquiries matched against your own records. A report built only on rankings, or on a screenshot from one location, or with no list of the changes made, tells you very little. The guides to reviewing a monthly SEO report and choosing SEO goals go further.
Then let the stuck milestone tell you what to do next. Sometimes that means waiting. Often it doesn't.
- Page not indexed after two weeks: run a live test in URL Inspection. If Google can reach the page, compare it with your similar pages for overlap, and check that other pages link to it.
- Indexed but no impressions after a few weeks: check the page uses the words customers search with, and that it covers a service and area you genuinely offer.
- Impressions but few clicks: rewrite the page title and description so they match what people searched.
- Clicks but few enquiries: fix the page and the phone handling first, such as a buried number, a long form or calls that ring out. More traffic to the same page won't solve it. Run the website conversion checklist.
- Calls needed now while milestones 3 and 4 build: run Google Ads for your most profitable service and suburb, and track it apart from organic leads.
- Everything flat for a few months: confirm tracking still works first, with a test call and a test form, then check the Page indexing report for key pages that dropped out. If both are fine, check whether seasonal demand explains the dip.
- Improved the site after a core update hit it, and still flat a few months on: Google's core updates guidance says that could mean waiting until the next core update. It adds that you don't necessarily have to wait for a major one, because Google also runs smaller core updates it doesn't announce. Keep improving the content in the meantime.
Common questions
Can I pay Google to make local SEO work faster?
No. Google's Business Profile Help says there's no way to request or pay for a better local ranking, and Google Search says it doesn't accept payment to crawl a site more often or rank it higher. Google Ads can put you on the results page while organic work builds, but ads are a separate system that stops when the budget does. The SEO vs Google Ads guide compares the two.
Does a brand new business take longer to show up on Google Maps?
It can. Google's Business Profile Help says rankings for new businesses can take up to a month to appear in search results. A new business also starts with little of what Google calls prominence, such as reviews and links from other websites. Get verified early, fill in every field accurately, and ask each of your first customers for a review once the job is done.
Can an SEO agency promise first page results by a set date?
No one can honestly promise that. Google says no one can guarantee a #1 ranking on Google, and its advice to business owners says to beware of SEOs that claim to guarantee rankings or allege a special relationship with Google. Rankings move with competitors and with where each searcher is standing. A fair proposal names milestones instead, with how each will be measured and when you'll get a report.
Is local SEO worth it if the results take months?
It can be, if people in your area already search for the services you sell. Check that first: your profile's searches figure and Search Console show whether demand exists. The milestone 1 and 2 work, such as a verified profile, accurate listings and indexed service pages, stays in place once it's done. If you need calls this month, ads can cover the gap while it builds. Weigh both against your own job margins rather than someone else's timeline.
Can I do local SEO myself?
Yes, much of it. Google's advice on hiring an SEO says that if you run a small local business, you can probably do much of the work yourself, and it points owners to its SEO Starter Guide. Verifying your profile, correcting listings and asking for reviews suit an owner well. Site migrations, technical fixes and reading Search Console data across many pages are where outside help tends to save time. The guide to what local SEO includes lists the full scope.
How much should I pay for local SEO?
There's no fair fixed figure, because cost follows scope. The main drivers are how many services and suburbs need pages, the state of your website, how crowded your category is near you, and whether tracking and reporting are included. Compare proposals on which milestones they aim to move, how they'll measure them and what they'll report, rather than on the fee alone. The guide to comparing marketing proposals sets out a side by side method.
Is SEO still worth doing now that Google shows AI answers?
Yes, because the same foundations apply. Google's documentation on AI features says a page must be indexed and eligible to show in Search with a snippet to appear as a supporting link in AI Overviews or AI Mode, and that there are no additional requirements or special optimisations. So milestones 1 and 2 are also the entry point for Google's AI answers. No one can guarantee an AI citation. The guide to how AI search works explains more.
What happens if I stop doing local SEO?
The finished work stays: a verified profile, accurate listings and indexed pages don't vanish when you stop. What changes is everything around them. Competitors keep publishing and collecting reviews, your own reviews age, and details drift as hours, staff or services change. No one can say exactly how fast a position falls after a pause, so if you stop, keep the profile current, keep asking customers for reviews and check Search Console each month.
