Getting found online · Updated October 4, 2026
How long does SEO take to work for a local business?
Updated October 4, 2026
Local SEO usually shows first signs within weeks and brings calls in months. Google says some changes take effect in a few hours and others take several months. Indexing a new page can take days to weeks, low-competition local searches move next, and busy searches like "plumber" plus your city take longest. Nobody can promise a date.
Plan on three clocks: days to get indexed, weeks to show up, months to win
If you want to know when SEO will pay off, split the work into pieces and give each piece its own clock. Getting a page into Google takes days. Showing up for easy local searches takes weeks. Ranking for the busiest searches in your trade, and earning the links and reviews behind them, takes months.
Google's own answer is a range: "Some changes might take effect in a few hours, others could take several months. In general, you likely want to wait a few weeks to assess whether your work had beneficial effects in Google Search results." Its starter guide adds that "not all changes you make to your website will result in noticeable impact."
That range is honest and of little use for planning. The pieces below have much tighter limits, some of them stated by Google, and they arrive in a predictable order. Knowing the order lets you tell slow from stuck.
Google's own range
Hours to months
Google gives no single timeline. It suggests waiting a few weeks before judging whether a change worked.
Set expectations piece by piece, fastest first
Each line gives the clock for one kind of work, and says when the figure is Google's and when it is a working estimate.
Getting a new page indexed: days to a few weeks.
Google's Page indexing help says "It can take a week or so for Google to start crawling and indexing a new page or site." Its recrawl page says crawling "can take anywhere from a few days to a few weeks."
Business Profile edits: minutes, sometimes a month.
Google says edits "usually take up to 10 minutes to review, but sometimes it can take up to 30 days." Verification reviews "take up to 5 business days," and on rare occasions longer, plus mail time if you verify by postcard: "Most codes arrive within 14 days."
A page for a low-competition local search: weeks.
Think "tankless water heater install" plus a small town. Few pages compete, so impressions often appear within weeks of indexing. This is a working estimate, not a Google figure.
Busy searches in a big city: months, sometimes never.
This is also a working estimate, not a Google figure. "Roofer" plus a metro area has dozens of established pages and listings. Google says local results are "mainly based on relevance, distance, and popularity," and you cannot change your distance from the searcher.
Links and reviews: the slowest, and they keep adding up.
Google says local prominence is "based on info like how many websites link to your business and how many reviews you have." Both build one customer and one mention at a time. Neither can be bought within the rules.
What to check, month by month
In the first two weeks, confirm every new page is indexed
As soon as a page goes live, paste its address into Search Console's URL Inspection tool. If it says URL is not on Google, the page cannot rank for anything yet, and every other number on this page waits for that one.
- In Search Console, paste the new page's full address into the inspection bar at the top and press Enter.
- If the result says URL is not on Google, click Request indexing. There is a daily limit per property, so spend it on new service pages, not every blog post.
- Click Request indexing once per page. Google says requesting a recrawl "multiple times for the same URL won't get it crawled any faster."
- After a week, open the Page indexing report and check that your service pages are under Indexed. Google says "all of your important pages should be indexed."
URL is on Google means eligible, not ranking. Google says it "is eligible to appear in Search results, but is not guaranteed to be there."
If your site runs on a hosted builder, it may already tell Google about new pages. Google's help says Wix or Squarespace "will probably tell Google about any new pages, once you publish them." A small site that links every page from its menu rarely needs more than that.
Do I need a sitemap to get indexed faster?
Usually not, for a local business. Google says you might not need one if your site has "about 500 pages or fewer" and is linked well inside. It does list one exception that fits many local sites: a site that "is new and has few external links to it." If that is you, submit a sitemap in Search Console's Sitemaps report. Google adds that it "doesn't guarantee that all the items in your sitemap will be crawled and indexed."
From week three, watch impressions before you expect clicks
Open the Performance report, turn on Impressions and Average position, and look for searches other than your business name. Impressions come first: Google defines them as "How many times your site appeared in Search results," and a page appears long before it ranks high enough to be clicked.
The usual order is impressions, then position, then clicks. This is a common pattern, not a Google rule: a new page first appears well down the results for a few searches, its average position improves over the following months, and clicks start once it reaches the first page. Average position is "the average position of the topmost result from your site," so lower is better.
Set the chart to Weekly. Google says Weekly and Monthly views smooth out "daily fluctuations (like those caused by weekends or holidays)." A small site's daily numbers are too thin to read.
To see searches other than your name, filter the report to queries that leave your name out. The steps are in the answer on sites that rank only for their business name.
From month three, judge it on calls and booked jobs
Once pages rank on the first page for a few searches, count the calls. Clicks that never turn into calls are not the goal.
On the Business Profile. Open its Performance page. Calls counts taps on the call button and Website clicks counts taps through to your site. Searches shows "The search terms people used to find your business" and updates at the start of each month, which can "take up to 5 days to show up." If you also run ads, these numbers include them: Google says performance data covers "both organic search results and Google Ads."
On the website. Count calls and form leads that came from pages built for search, using a tracking number on the site or the form's own record. Compare the same months a year apart where you can, since many trades are seasonal.
Slow, or stuck?
If a page has no impressions after a month, check these before waiting longer
Waiting longer will not help in any of these cases. Each one points to work that has to happen first.
- URL Inspection says URL is not on Google. The page is not in the index. Read the reason the tool gives, fix it, then request indexing.
- Crawled - currently not indexed. Google read the page and left it out. Google says it "may or may not be indexed in the future; no need to resubmit this URL for crawling." Google lists low-quality content among common indexing issues, and a thin page or one that repeats another page fits that. Give it more of its own content.
- Discovered - currently not indexed. Google knows the address and has not crawled it. Google says that, typically, crawling it was expected to overload the site, so Google "rescheduled the crawl." Link to the page from your menu and from related pages.
- Impressions stay at zero for every search but your name. Either no page is about the jobs people search for, or those pages are not indexed. The answer on sites that rank only for their name covers both.
- A Business Profile edit shows Not approved, or stays Pending past 30 days. Google says it "might not approve changes if it can't confirm its accuracy." Check the edit against your signage and website, then appeal if Google offers that option.
Indexed, but stuck around position 40 for three months? That is slow, not broken. Compare your page with the top three results for that search. If they show prices, photos and answers and yours has a paragraph, the page needs more substance. Google's guide says that if you are not satisfied, "try iterating with the changes and see if they make a difference."
If traffic you had fell after a redesign, that is a different problem with its own checks. See the answer on traffic that dropped after a new website.
Use this example timeline to set your own expectations
A labelled example, not a promise. The months show the order things tend to happen in for a small service business adding pages to an existing site.
For example
A roofing company in a mid-size metro adds six service pages in month 1, plus a Business Profile edit adding two service categories. The edits go live the same day, and five of six pages show as indexed by week two. The sixth is listed under Discovered - currently not indexed, so the owner links it from the menu and it is indexed by week four. In month 2, the pages earn 400 impressions across 60 searches such as "roof leak repair" plus a suburb, at an average position of 35, with 4 clicks. By month 4, suburb searches average position 9 and bring 45 clicks, and the profile shows 20 more calls a month than a year earlier. The search "roofer" plus the metro name still averages position 28. That one is the long project, built over the next year on reviews from every finished job and links from suppliers and local groups.
Hiring for SEO
If a provider promises a #1 ranking or a date, find someone else
Walk away from anyone who guarantees a position or a deadline. Google's page on hiring an SEO says it directly: "No one can guarantee a #1 ranking on Google. Beware of SEOs that claim to guarantee rankings, allege a "special relationship" with Google, or advertise a "priority submit" to Google."
It adds that an audit "should be about giving you realistic estimates of improvement," and "If they guarantee you that their changes will give you first place in search results, find someone else." There is no paid shortcut to buy instead: Google "doesn't accept payment to crawl a site more frequently, or rank it higher," and "There's no way to request or pay for a better local ranking on Google."
Shortcuts that promise speed can set you back. Google's spam policies list "Buying or selling links for ranking purposes" and "Using automated programs or services to create links to your site" as link spam. Its Maps policy removes reviews given in exchange for payment, discounts or free work. A provider who offers fast links or a batch of reviews is offering work Google may discard or penalize.
Ask for a plan in pieces and checks, then hold them to it
Google suggests asking any SEO: "What kind of results do you expect to see, and in what timeframe? How do you measure your success?" A good answer names the pieces on this page, says which should move first, and says how calls will be counted.
- Which pages they will build or rewrite, and for which searches.
- When each page should be indexed, and how they will check it.
- Which Search Console number should move first, usually impressions on searches other than your name.
- How calls and booked jobs will be tracked, so month four is judged on work, not on a ranking screenshot.
Keep control of the accounts. For an audit, Google says to "only grant read access to Search Console (at this stage, don't grant them write access)." Ask them to list every change they make; Google's suggested questions include whether they will "share with me all the changes you make to my site." Google also notes that "you are responsible for the actions of any companies you hire."
Google also points out that a small local business "can probably do much of the work yourself," starting with its SEO starter guide. Hiring buys time and skill, not speed Google does not sell.