Local search
The local SEO guide for local businesses
How a local business earns the map pack, ranks for nearby searches, and turns that visibility into booked calls. Written to be useful whether or not you ever hire anyone.

What is local SEO and how does it work?
Local SEO is the work that gets a business shown to people searching nearby, in Google's map pack, in Google Maps, and in the organic results for searches like "plumber near me" or "dentist in Oak Brook".
Google states that local results are ranked on three things: relevance, distance and prominence. Relevance is how well your business matches the search, distance is how far you are from the searcher, and prominence is how well known and well regarded you are, online and off.
The practical work is therefore split between a Google Business Profile that is accurate and complete, a website that supports the categories and areas you claim, and a steady flow of genuine reviews and citations.
Local SEO is a different job from SEO
National SEO is mostly a contest between web pages. Local SEO is a contest between businesses, and one of the deciding factors is something you cannot edit: how far you are from the person searching.
That difference changes the whole shape of the work. On a national query, a better page can beat an older, bigger competitor. On a local query, the searcher standing outside your competitor's front door will usually see your competitor first, no matter how good your page is. Understanding that early saves a lot of wasted money.
Read the full breakdown: Local SEO is a different job from SEOHide the full breakdown: Local SEO is a different job from SEO
It also means the surfaces are different. A local search can return a map with three businesses pinned on it, a longer list inside Google Maps, ordinary organic results underneath, paid ads above, Local Services Ads for some licensed trades, and increasingly an AI-generated summary that names businesses without linking to any of them. Each of those is won slightly differently.
So local SEO is really three jobs running at once: getting your Google Business Profile into a state Google can trust, getting your website to properly support the services and areas you claim, and building the prominence signals that make Google confident recommending you over someone closer.
Google publishes exactly one explanation of how local results are ranked, and it names three factors. Relevance is how well your profile matches what someone searched for. Distance is how far each candidate business is from the location of the search, or from the location implied by the search terms. Prominence is how well known the business is, which Google says it derives from information across the web including links, articles, directories and review counts and scores.
The most useful thing about this model is what it tells you not to spend money on. Distance is not purchasable. If your competitor is three blocks closer to the middle of town, that advantage is permanent for searches from that spot. What you can move is relevance, which is largely categories, services and the words on your profile and site, and prominence, which is reviews, citations, mentions and genuine authority.
This is also why the same business can rank first from one street corner and not appear at all from another. Local rankings are not a single position, they are a surface that varies across a map. Any report showing one number for one keyword is hiding most of what is happening.
What a local results page is actually made of
Before optimising anything, it helps to know which block you are trying to win. They are not interchangeable and they do not all respond to the same work.
The map pack is the block of three businesses shown on a small map. It is the highest-intent real estate on a local search and it is governed by your Google Business Profile far more than by your website. Tapping through takes the searcher into the local finder, a longer ranked list where the same signals apply with the proximity constraint relaxed slightly.
The organic results underneath are a normal web search. Your service pages, location pages and guides compete there on the usual terms, and a page that ranks organically can pull in searches the map pack will never show you, particularly research questions asked before anyone is ready to call.
Above both, ads can occupy the first screen entirely, and for some licensed trades Local Services Ads sit above even those. This matters for expectations: ranking first organically does not mean being first on the screen.
How 47 practitioners ranked the top local signals
Practitioners study this more systematically than Google describes it. In Whitespark's 2026 Local Search Ranking Factors survey, 47 local search practitioners scored 187 factors and ranked the primary Google Business Profile category as the most influential input on map pack results, ahead of proximity. These are practitioner judgements, not Google's published weights, so treat them as a prioritisation aid rather than a formula.
SourceWhitespark, Local Search Ranking Factors 2026 (47 practitioners, 187 factors)
The third row carries a warning that most coverage of this survey leaves out. Practitioners rate keywords in the business title as highly influential, and putting keywords in your business name that are not part of your real-world name violates Google's guidelines for representing your business and risks losing the profile entirely. Both things are true at once. Use your real name.
How to run local SEO
This is the sequence we would follow on a site we had never seen. It is ordered deliberately: each step makes the next one measurable, and doing them out of order is how budgets get spent on work that could not have shown up yet.
Claim and verify the Google Business Profile
Nothing else in local search works until the profile is verified and under your control. If a profile already exists that you do not control, claim it rather than creating a second one, because duplicates split your signals and often end with the wrong record surviving.
- Verify by the method Google offers you, and keep the recovery email in the business owner's hands
- Check for duplicate profiles created by staff, franchisors or past agencies
- Confirm the owner account is the business, not a contractor
Get the categories and services right
Set the primary category to the thing you most want to be found for, then add secondary categories only where they genuinely describe services you provide. Fill in the services list underneath with real service names and honest descriptions.
- One primary category, chosen for the search you most want to win
- Secondary categories only for services you actually deliver
- Service descriptions written for a person, not stuffed with keywords
Make the name, address and phone identical everywhere
Your name, address and phone number should match exactly across your website, your Business Profile and every directory that lists you. Inconsistent records make it harder for search engines to be confident they are all the same business, and confidence is what prominence is built from.
- Pick one canonical format and write it down
- Fix the largest and oldest listings first, they are quoted most often
- Update everything at once when you move or change number
See the remaining steps: How to run local SEOHide the remaining steps: How to run local SEO
Build pages that deserve to rank for the areas you serve
If you serve several towns, each one needs a page with genuine local substance rather than the same paragraph with the place name swapped. Name the neighbourhoods, describe what is actually different about working there, and answer the questions customers in that area ask.
- One page per area you can write honestly about, not one per place name you can think of
- Real local detail: corridors, districts, parking, access, travel times
- Link each area page back to the service it sells and up to the location hub
Earn reviews steadily and respond to all of them
Ask every customer, make it a single tap with a direct link, and reply to everything you receive, good and bad. Steady flow matters more than a single burst, because recency is part of how readers weigh what they see. Ask everyone rather than the ones you expect to be pleased: Google's policy prohibits selectively soliciting positive reviews or discouraging negative ones, so a gate is a policy problem before it is anything else.
- Ask at the moment the customer is happiest, not weeks later
- Never offer anything of value in exchange for a review, in either direction
- Do not suggest what to write, and never ask a customer to name a staff member. Google's policy names that one specifically
- Hand over the link rather than standing over it. Google prohibits pressuring somebody to review while they are on the premises
- No staff review targets or leaderboards, which Google and Yelp both prohibit
- Name Google alone in the ask. Yelp's guidelines say businesses should never ask for reviews, so one message naming both is a breach on Yelp
- Reply specifically, so the reply does not read as a template
Measure the things that represent money
Track map pack visibility across a grid of points rather than one position, plus profile calls, direction requests, website clicks, and the forms and phone calls that actually reach you. Then tie those to booked work so you can tell the difference between more traffic and more business.
- Grid-based local rank tracking, not a single position
- Google Business Profile interactions, separated from website traffic
- Calls and forms attributed back to the source that produced them
Local SEO compounds: expect movement over weeks and months, not days. Anyone promising instant #1 rankings is overselling, and anyone promising a specific position at all is promising something they do not control.
What a genuinely complete Business Profile has
Most profiles we look at are perhaps sixty per cent filled in. Completeness is not a ranking trick, it is simply the difference between Google having enough information to match you to a search and not having it.
- Your real business name, exactly as it appears on your signage and paperwork
- One primary category that matches your main service, plus honest secondary categories
- A full address, or correctly configured service areas if you travel to customers
- Opening hours that are true, including holiday hours when they change
- Every service you offer, listed individually with a plain description
See the full checklist: What a genuinely complete Business Profile hasHide the full checklist: What a genuinely complete Business Profile has
- Real photographs of the actual premises, team and work, updated periodically
- A website link pointing at the most relevant page, not always the home page
- Attributes that apply to you, such as accessibility and payment options
- Questions and answers seeded with the questions customers genuinely ask
One caution on photographs. You will find widely repeated statistics claiming precise percentage lifts in calls and direction requests from adding photos. Those numbers came from a Google help page that no longer carries them, and we will not repeat a figure Google itself has withdrawn. Add real photographs because they help a human decide, which is reason enough.
Why one wrong address on one directory matters
A citation is any mention of your business details on another site. They matter less than they did a decade ago, and they still matter, because they are part of how a search engine builds confidence that a business is real, established and where it says it is.
The failure mode is rarely dramatic. It is an old suite number on a directory nobody visits, a phone number from two providers ago on an industry listing, or a legal entity name on one profile and a trading name on another. Individually none of these is a catastrophe. Collectively they make it harder to be certain that all of these records describe one business.
Fix the biggest and oldest first. The listings that get quoted and scraped most often are the ones that propagate errors furthest, so correcting those does more work than clearing out a long tail of directories nobody reads.
The one occasion this becomes genuinely urgent is a move or a number change. Update everything in one pass, because a half-migrated set of records is worse than either the old set or the new one.
What consumers say reviews do to their choice
BrightLocal's 2026 Local Consumer Review Survey asked 1,002 US adults about how they use reviews when choosing a local business. It is self-reported survey data rather than observed behaviour, so read it as what people say they do.
SourceBrightLocal, Local Consumer Review Survey 2026 (1,002 US consumers)
The recency finding is the one that changes how you work. A business with 200 reviews, none from this year, reads as a business that used to be busy. A steady trickle is worth more than a historic pile, which is why review generation is an ongoing habit rather than a project.
Review flow, not review campaigns
The most common review mistake is treating it as a campaign. A sudden cluster of reviews after months of silence looks exactly like what it usually is.
Build the ask into the job. The moment a customer is most willing to leave a review is the moment the work is finished and they are pleased, not a fortnight later when the feeling has faded and the email is buried.
Keep the route short. A direct review link, sent by text or shown as a code on the invoice, converts far better than an instruction to search for you and find the button.
Do not filter. Asking only customers you expect to be positive, or routing unhappy customers to a private form instead of a public review, is review gating, and the Federal Trade Commission's rule on consumer reviews and testimonials, effective since October 2024, treats suppressing genuine negative reviews as a violation. Ask everyone, and answer what comes back.
The specific questions inside local SEO
Each of these resolves one question properly. They are the Answer layer under this guide, and they go considerably deeper on their single topic than this page can.
How to win the Google map pack
The three-business block on a local search, what actually moves it, and what nobody can move.
How to win the Google map packWhat is a Google Business Profile
What the profile is, how to claim it, and which fields carry real weight.
What is a Google Business ProfileWhat is NAP consistency
Why one wrong address on one directory is worth fixing, and which listings to fix first.
What is NAP consistencyWhy is my business not showing up on Google
Three genuinely different failures that produce the same symptom, and how to tell them apart.
Why is my business not showing up on GoogleHow to get more Google reviews
Asking well, the rules you must not break, and why steady flow beats a campaign.
How to get more Google reviewsHow long does SEO take to work
The honest ranges, the variables that decide them, and why a fixed timeline is a warning sign.
How long does SEO take to workOne location versus several
Almost everything published about local SEO assumes a single location. Multi-location work is a different problem, and the difference is worth naming because the failure modes are specific.
| Item | Single location | Multiple locations |
|---|---|---|
| Google Business Profile | One profile to keep accurate | One verified profile per location, managed as a group |
| Main risk | Incomplete profile, thin website | Locations competing with each other for the same searches |
| Website structure | Service pages plus an area page or two | A location hub with a real page per location, each owning its own area |
| Reviews | One review stream to maintain | Per-location review streams, which vary in quality by manager |
| Measurement | Grid tracking around one address | Grid tracking per location, compared against each other |
| Most common mistake | Treating the profile as set-and-forget | Duplicating the same page text with the city name swapped |
The self-competition problem is the one that surprises people. Two branches twenty minutes apart, both optimised for the same city, will often suppress each other rather than double your coverage. Each location needs its own genuine territory.
How to tell whether it is working
Start with the map. Because local ranking varies by the searcher's position, the only honest visibility measurement is a grid of points across the area you serve, tracked over time. A grid shows you where you are strong, where you fade, and whether the shape is expanding. A single reported position tells you almost nothing and is trivially easy to make look good.
Then look at the profile itself. Google reports calls, direction requests, website clicks, messages and bookings originating from your Business Profile, and those are separate from your website analytics. A rise here is often the earliest visible sign that local work is landing, because it happens before any of it shows up in site traffic.
Read the full breakdown: How to tell whether it is workingHide the full breakdown: How to tell whether it is working
Then look at what reached you. Calls that rang, forms that arrived, chats that opened. This is where most reporting quietly stops being useful, because traffic is easy to grow and enquiries are not. If the numbers at the top moved and the phone did not, something between the two is broken and that is the thing to fix.
Finally, tie it to booked work. Not every enquiry is worth the same, and a channel that produces ten cheap enquiries can be worth less than one producing two good ones. The moment you can see which source produced which booked job, most arguments about marketing budget resolve themselves.
One honest caveat about the surface as a whole. The share of searches that end without any click has been rising, and SparkToro's 2026 analysis put it at 68.01% of US Google searches. Some of that is people getting what they needed from the results page itself, including from your own profile, which is a genuine outcome that does not appear in website analytics at all. Judge local work on calls and bookings, not on sessions.
Want someone to look at your local presence?
We will tell you what we would change and in what order, whether or not you work with us.
Straight answers.
How long does local SEO take to work?
Longer than anyone selling it would like, and it depends on where you are starting. A verified profile with the right categories can change what you rank for within days, because you are correcting information Google already wanted. Building prominence against established competitors takes months.
The honest framing is that local SEO compounds. Expect movement over weeks and months, not days, and be suspicious of any specific timeline offered before anyone has looked at your market.
Can I show up in towns I travel to but have no office in?
In the map pack, it is difficult, because distance from the searcher is one of the three factors Google names and you cannot change your address without actually moving. A service-area business can define the areas it covers, which helps, but proximity still favours businesses physically closer.
In organic results it is entirely possible, because those are not distance-constrained in the same way. A genuinely useful page about the work you do in that area can rank there. What does not work is publishing a page per city with the name swapped, which produces thin duplicate pages that rank for nothing.
Do I need local SEO if I already have a Google Business Profile?
Having a profile is the entry requirement, not the work. A claimed but half-completed profile with the wrong primary category, no services listed and four reviews from 2023 is common, and it is leaving most of the available visibility on the table.
The other half is your website. Your profile and your site support each other, and a profile claiming services your website never mentions is a weaker signal than one where both agree.
Are citations still worth building?
Accuracy is worth more than volume. Making sure the listings that already exist are correct and consistent does real work. Paying to be added to hundreds of low-quality directories does very little, and can leave you with a trail of records you cannot easily correct later.
Prioritise the platforms people actually use in your industry, plus the large aggregators that other sites copy from.
Should I put my city and service in my Google business name?
No. Practitioners rate keywords in the business title as one of the strongest map pack signals, which is exactly why it is tempting, but Google's guidelines for representing your business require the name to be your real-world name. Adding descriptors that are not part of it risks the profile being suspended.
If a competitor is doing it, you can report it through Google's suggest-an-edit process. Copying them puts a business you depend on at risk to match a listing that may not survive.
Can I do local SEO myself?
Much of it, yes, and this guide is written so you can. Claiming and completing the profile, fixing your main listings, asking customers for reviews and answering them are all within reach of a business owner who will spend an hour a week on it.
What tends to need help is the website side, multi-location structure, diagnosing why something is not showing, and keeping it going when the business gets busy. The last of those is the most common reason DIY local SEO stalls.
Does local SEO still matter if AI assistants answer the question?
It matters more, though not in a way that shows up neatly in website traffic. Assistants and AI summaries draw on the same underlying information: your profile, your citations, your reviews and what other sites say about you. A business whose details are inconsistent is harder to recommend confidently.
Be careful of anyone claiming to know exactly how an assistant picks who to name. That process is not fully documented by any of the vendors, and nobody can guarantee a citation. What is defensible is making your business easy to identify, describe and verify, which is the same work local SEO already asks for.
Where this comes from.
Primary documentation and published research behind the guidance on this page.
- Google Business Profile Help: Tips to improve your local ranking on Google (opens in a new tab)Google's own statement of the three local ranking factors: relevance, distance and prominence.
- Google Business Profile Help: Guidelines for representing your business on Google (opens in a new tab)The rules that decide whether a profile stays live, including business name accuracy.
- Google Search Central: Local business (LocalBusiness) structured data (opens in a new tab)
- Google Business Profile Help: Manage your service areas (opens in a new tab)
- FTC: Final rule banning fake reviews and testimonials (opens in a new tab)
Talk to the team
A short call, a look at how the business currently shows up, and a straight answer on what we would do first.
