Local SEO is how a business with a place, or a service area, gets found by people nearby: in Google's map results, in the local pack above the organic links, in Maps, and increasingly in the answers AI assistants give when someone asks for "a good accountant near me". This checklist starts from what Google itself says decides local results, then adds the listings, reviews and pages that feed those factors, and the AI layer that most local checklists still leave out.
What decides local rankings?
Google is unusually direct about this. Its Business Profile help pages say local results are based mainly on three things:
- Relevance: how well your Business Profile matches what someone is searching for.
- Distance: how far your business is from the person searching, or from the location in their search.
- Prominence: how well known your business is. Google adds that more reviews and positive ratings can help your local ranking.
It also says there is no way to request or pay for a better local ranking. Every item on the checklist below feeds one of those three factors. Distance you cannot change, so the work is on relevance and prominence.
What is on the local SEO checklist?
1. Is your business profile claimed and verified?
Claim your Google Business Profile and verify it. An unclaimed profile can be edited by anyone and shows less information. If you have several locations, give each its own verified profile.
- Passes when
the profile is verified, and every location has a profile of its own.
- Best source
- Google Business Profile
2. Does your primary category say what you are?
The primary category is the strongest relevance signal you control. Pick the one that describes what you are, not everything you do, then add secondary categories for real services. A dentist who lists "cosmetic dentist" as primary will show for different searches than one who lists "dentist".
- Passes when
the primary category names what you are, and every secondary category is a service you actually sell.
3. Is every field on the profile filled in?
Hours, holiday hours, services, service areas, attributes, a description in plain language, and photos of the actual place. Incomplete profiles give Google less to match a search against.
- Passes when
no field that applies to you is empty, and the photos show the place as it is now.
4. Do your name, address and phone match everywhere?
Your business name, address and phone number should read the same on your website, your Business Profile and every directory. Small differences, a suite number in one place and not another, an old phone number, a trading name in one listing, make it harder for search engines and AI assistants to be sure they are looking at the same business.
- Passes when
name, address and phone read character for character the same on the site, the profile and every listing you checked.
5. Are your directory listings kept to one version?
Directories feed each other and feed AI answers. Pick one canonical version of your details, then update the directories that matter: the general ones, the ones for your industry, and any that show up when you search your business name. Re-check them twice a year; old data has a way of coming back.
- Passes when
the directories that appear for your name and your category carry the canonical details, and the next re-check is in the calendar.
- Best source
- a search for your business name, and for your category in your town
6. Do you ask for reviews, and answer them?
Ask every satisfied customer for a review, make it easy with a direct link, and answer every review, good and bad, in a calm, specific way. Reviews feed prominence, and they feed what AI assistants repeat about you: BrightLocal's 2026 consumer survey found 82% of consumers read AI-generated review summaries, and 23% would rely solely on them to make a decision.
- Passes when
asking is part of finishing every job, and no review from the last three months is unanswered.
7. Does each location have its own page?
One page per location, with the address, hours, the services offered there, directions, parking, and something specific to that place: the team, local photos, the neighbourhoods served. Do not swap the town name into the same text on twenty pages; that is a doorway page and it helps no one.
- Passes when
each location page says something true about that place that no other page on your site says.
8. Is each location page marked up?
Add LocalBusiness structured data (or the most specific subtype) to each location page, with the same name, address, phone and hours as the profile. The markup must match what the page shows.
- Passes when
every location page validates, and its markup matches both the page and the profile.
- Best source
- a schema validator
9. Do local sites mention you?
Local press, chambers of commerce, sponsorships, suppliers and partners that link to you or name you all add to prominence. These are also the pages AI assistants quote when asked for a recommendation in your area.
- Passes when
you can list the local sites that name you, and the local roundups that name your competitors and not you.
10. Is the profile kept current?
Use Business Profile posts for offers, events and updates, and keep photos current. Freshness matters less than accuracy, but a profile with photos from five years ago tells searchers something.
- Passes when
the hours, posts and photos describe the business as it is this season.
11. Do you track rankings from where your customers search?
A local ranking depends on where the searcher is, so a single rank number for "plumber" means little. Use a local rank tracker that checks from several points in your service area, and track the map pack and the organic results separately.
- Passes when
you read the map pack and the organic results separately, from more than one point in your service area.
- Best source
- a local rank tracker
12. What do AI assistants say when asked for a business like yours?
This is the step most checklists still miss. Ask ChatGPT, Perplexity and Google's AI for "the best [your service] in [your area]" and similar questions, several times over several days, and note who they name and which pages they cite. The band below shows how many people already ask.
- Passes when
you know who the assistants name for your main service in your area, which pages they cite, and whether you are among them.
- Best source
- the answers themselves, asked repeatedly from your own area
