Local SEO Basics · 10 min read

How long does local SEO take? What moves first

Google's own numbers on how long local SEO takes: profile edits in minutes, pages in weeks, the map pack in months. Six signs it is working before the calls come.

Four clocks, one plan.

Local SEO takes four months to a year by Google’s own estimate, and that one number hides four different clocks. A Business Profile edit is usually reviewed in ten minutes. A new page is crawled in days to weeks. A map pack position moves over months, and the phone moves last. If you are about to quit at week six, check which clock you are reading: it is probably the last one, and the first two are the ones that tell you whether it is coming.

Google has put one number on it, once

In February 2017 Google published a video on how to hire an SEO. In it, Maile Ohye of Google gave the only time range the company has ever put on the work:

“In most cases, SEOs need four months to a year to help your business first implement improvements and then see potential benefit.”— Maile Ohye, Google, “How to hire an SEO”, February 2017

Read it carefully. The range covers two things: the time to make the changes and the time for Google to react to them. It is about SEO in general, not the map pack. And the same hiring guide says something an agency will not put in its proposal: “No one can guarantee a #1 ranking on Google.” Google’s Business Profile help adds that “there’s no way to request or pay for a better local ranking on Google.”

So the honest answer to “how long” is not a month. It is a list of what moves when.

The four clocks, and what Google says about each

What you change Where you see it Google’s published time Source
A Business Profile edit (hours, category, services, description) The profile itself “Usually up to 10 minutes … sometimes up to 30 days” Business Profile Help
A new profile, or a re-verification The profile appears at all Postcard codes “within 14 days”; the review “up to 5 business days” Business Profile Help
A new or rewritten page Search Console, then organic results Crawling “a few days to a few weeks”; effect “a few hours” to “several months” Search Central
Map pack position and calls Maps, the performance report, your phone No number published

The bottom row is the one everybody asks about, and it is the one Google says nothing about. Everything below is about reading the three rows above so you know whether the fourth is coming.

Week one: the profile moves first

Business Profile edits are the fastest thing in local SEO. Google’s help page says edits “usually take up to 10 minutes to review, but sometimes it can take up to 30 days,” and a pending edit shows as pending until it clears. If you fixed your primary category, hours, service list and description on a Monday, most of it is live by lunch.

That matters more than it sounds. In Whitespark’s 2026 survey of 47 local search professionals, the top three factors for the map pack were the primary Business Profile category, proximity to the searcher, and keywords in the business title. One of those three you can change in a day. Proximity you cannot change at all, and the business title is the name customers know you by in the real world, not a keyword slot.

Quick win

Check the pending queue before you check rankings. Open the profile, look for any edit still marked pending, and give it the thirty days Google allows before you decide the category change “did nothing.” An edit that never cleared is the most common reason a week-one change shows no week-four effect, in my experience.

A brand-new profile runs on a slower version of the same clock: “most codes arrive within 14 days” by postcard, the code “expires after 30 days,” and once submitted, “verification reviews take up to 5 business days.” Nothing else starts until that is done, because performance data “is available only for verified Business Profiles.”

Weeks two to six: pages get crawled, then seen

A new service page, area page or post runs on a second clock, and that clock has two steps: the crawl, then the listing. Search Central says “crawling can take anywhere from a few days to a few weeks,” and that asking for a recrawl repeatedly “won’t get it crawled any faster.” A crawl is not a promise of a listing, either: the same page says that requesting one “does not guarantee that inclusion in search results will happen instantly or even at all.” Once a page is indexed, the SEO Starter Guide gives the widest range Google publishes anywhere: “some changes might take effect in a few hours, others could take several months.”

The way to watch this clock is Search Console’s Performance report, and the metric to watch is impressions, which Google defines as “how many times your site appeared in Search results.” Impressions usually rise before clicks, because a page is shown a number of times before it earns a click, and a page that is never shown cannot be clicked at all. Search Console data arrives about 48 hours after it is collected and is kept for 16 months, so you have both a lag to allow for and a long enough window to compare.

For the organic clock, Ahrefs’ May 2025 study is the sober reference. Tracking a million random URLs first seen in September 2023, it found that only 1.74% reached Google’s top ten within a year. Of the ones that did, 40.82% got there within a month. Two things follow for a local site. Most new pages do not reach the top ten inside a year, so a page sitting on page two at week six is not a failure. And the ones that do get there tend to do it early, not in month eleven. If you want to know what a page can and cannot move on the map, that post is here.

Months two to six: the map pack, and why it moves last

Google ranks local results on relevance, distance and prominence. Relevance is “how well a Business Profile matches what someone is searching for.” Distance is “how far each business is from the customer who’s searching.” Prominence is “how well-known a business is,” which Google says is “based on info like how many websites link to your business and how many reviews you have.”

Line those up against the clocks. Relevance you fixed in week one. Distance does not move; if you rank third at your shop and fifteenth two miles away, no amount of waiting changes the second number, and this post explains why. Prominence is the slow one: reviews arrive one customer at a time, and links arrive slower than that. Google publishes no timeline for it, and I will not invent one. My own expectation, as an opinion and not a statistic, is that a profile with the category and services fixed and reviews coming in steadily shows movement on a ranking grid inside a few months, and that a competitive category in a dense city takes longer.

Watch out

One search from your own desk is not a measurement. Google centers the results on where you stand, so checking from the shop tells you the rank at the shop. Track a grid of points across your service area, on the same day each week, and compare like with like. A position that moved at two points and not at ten is real progress you would otherwise miss.

Calls come last, and the report lags

The Business Profile performance report is where the money shows up: it lists searches, views, directions, calls, website clicks and messages. Two things about it trip owners up. In my experience views and direction requests move before calls, because a call is a decision and a look is not. And “the searches metric is updated at the start of each month,” and “might take up to 5 days to show up,” so on the 3rd of the month you may be reading numbers that end six weeks ago.

If you are judging a campaign by calls in week six, you are reading the slowest metric on the slowest clock through the report with the longest delay.

Six signs it is working before the phone rings

Run these in order. Each one is a report Google gives you free, and each one moves before the next.

  1. The pending edits cleared. Every profile change you made shows live, with nothing stuck in review past thirty days.
  2. The new pages are crawled, then indexed. Search Console’s URL inspection shows both. Google’s “few days to a few weeks” covers the crawl; the listing follows, and is not guaranteed.
  3. Impressions are up. The Performance report shows the site appearing more often than in the same weeks before, allowing 48 hours for data to land.
  4. New queries appear. The report’s query list includes services and place names it did not include before. That is relevance landing.
  5. The grid changed at the edges. Positions at the outer points of your service area improved, even if the center did not move.
  6. Views and directions moved on the profile. Then website clicks. Then calls.

If the first four are green by week eight and the last two are not, the pages are being crawled, indexed and shown, which is what the work can control. Whether that turns into calls depends on the map pack and your reputation, and the last two signals are how you find out. If the first two are red by week eight, stop waiting and look: inspect the page in Search Console and check the profile’s status before you call it slow. A suspended or unverified profile, a wrong category or a page Google cannot reach is not slow, it is broken, and the causes are listed here.

The LocalBiz approach

LocalBiz tracks your rank across a grid of points in your service area, not a single search, so the fifth sign above is a report, not a guess. It builds the site and drafts the service and area pages that put the second and fourth signs within reach, and does the Business Profile work behind the first. It does not send review requests or promise a position; the prominence clock still runs on your customers and your reputation.

What to record, and how often

Keep one sheet. Fill it on the same day each week for the first three months, then monthly.

Signal Where How often
Pending profile edits Business Profile Weekly until empty
Indexed pages Search Console, URL inspection Weekly for new pages
Impressions and queries Search Console Performance Weekly, 28-day window
Grid positions A ranking grid tool Weekly, same day
Views, directions, calls Profile performance report Monthly, after the 5th
Review count and rating The profile Monthly

Three months of that sheet answers the question this post cannot answer for you: how long local SEO takes for your business, in your category, in your city. Google’s range is four months to a year for the whole thing. The parts inside it are faster, and they are visible, if you look at the right report on the right week. Reviews are the one slow signal you have a hand in, and asking for them within the rules is the work that shortens the last clock.

Frequently asked questions

How long does local SEO take to show results for a small business?

Google’s only published range is four months to a year, from its 2017 video on hiring an SEO, and that covers the work plus the wait. The parts move on different clocks. Business Profile edits are reviewed in about ten minutes, sometimes up to thirty days. New pages are crawled in days to weeks. Map pack positions and calls come last, over months, and Google puts no number on them.

What is the first sign that local SEO is working?

Impressions. In Search Console, the number of times your site appeared in results usually climbs before clicks do, because a page is shown many times before it earns its first click. On the Business Profile performance report, views and direction requests move before calls. If impressions are still flat after eight weeks, stop waiting and check: inspect the page in Search Console and look at the profile’s status.

Why do my Google Maps rankings change but my calls don't?

Because a map pack position is measured from one point and calls come from every point in your area. Ranking third at your own address can sit beside ranking fifteenth two miles away, and your customers search from everywhere in between. Check a ranking grid, not a single search, before you decide the calls should have come by now.

Can an SEO agency guarantee a timeline or a first-place ranking?

No. Google’s own hiring guide says no one can guarantee a number one ranking and tells you to walk away from anyone who does. Google also says there is no way to request or pay for a better local ranking. A fair agency will tell you which signals it expects to move first, when it will show you the reports, and what it will do if they stay flat.

Sources

  1. Google Business Profile Help — Understand what happens to your Business Profile edits
  2. Google Business Profile Help — Verify your business on Google
  3. Google Business Profile Help — Tips to improve your local ranking on Google
  4. Google Search Central — SEO Starter Guide, "How long until I see impact in search results?"
  5. Google Search Central — Ask Google to recrawl your URLs
  6. Google Search Central — Do you need an SEO?
  7. Search Engine Roundtable — Google says give SEOs 4–12 months to do their job (Maile Ohye, "How to hire an SEO", February 2017)
  8. Ahrefs — Patrick Stox, How long does it take to rank in Google? And how old are top ranking pages? (updated May 15, 2025)
  9. Whitespark — Local Search Ranking Factors, 2026 edition
  10. Google Business Profile Help — Understand your Business Profile performance & insights
  11. Google Search Console Help — Performance report (Search results)
  12. Google Analytics Help — Connect Search Console to Google Analytics (16 months of data, 48-hour delay)

Want to watch your rank move across your whole service area?

See plans and pricing
How long does local SEO take? What moves first