Skip to content

The Local SEO Checklist: 20 Checks That Decide Who Gets Found

A working local SEO checklist ordered by impact: profile, website, citations, reviews and measurement, with what to expect from each.

Avi CohenAvi Cohen
··3 min read
A person working through a printed checklist on a clipboard
Key takeaways
  • The checklist is ordered by impact rather than by convenience: profile accuracy first, because it is both the strongest lever and the fastest to show a result.
  • Distance cannot be changed, so every item here works on the two factors that can be: relevance and prominence.
  • Most local businesses fail on consistency rather than effort. The same business name, address and phone everywhere beats any single clever tactic.
  • Measure calls, direction requests and form submissions. Rankings move first, but they are a means, not the outcome.

Local search rewards three things: relevance, distance and prominence — and since distance is fixed, everything worth doing works on the other two. This checklist is ordered by how much each item moves those, not by how easy it is.

Work top to bottom. The first five items produce more movement than the remaining fifteen combined, and they are the fastest to show a result. If you run more than one branch, start with local SEO for multiple locations instead, because the sequence changes.

Profile: the fastest feedback in local SEO

1. Primary category is exact. The single highest-leverage field. It decides which searches you are eligible for, so a near miss quietly caps everything else. Our Google Business Profile guide covers how to choose it.

2. Secondary categories cover real services. They broaden eligibility without weakening the primary. Use accurate ones; skip aspirational ones.

3. Business name matches reality. No appended keywords. Google’s representation guidelines prohibit it, and competitors report it.

4. Hours are correct, including holidays. “Open now” filters depend on this, and wrong holiday hours generate the angriest reviews in local search.

5. Every applicable attribute is set. Accessibility, parking, appointment requirements, payment types. These drive filtered searches and answer questions before someone calls.

6. Services and products are listed with descriptions. Explicit text about what you do beats forcing Google to infer it from a category.

7. Photos are real and current. The premises, the team, the work. Stock photography is obvious and adds nothing.

8. The description is written for a customer. Plain language, what you do and who for.

Website: the half most local businesses skip

9. A page per service, not one page listing all of them. Someone searching for a specific service should land on a page about that service.

10. City pages only where you have something to say. Real specifics or nothing. Near-duplicates hurt.

11. Name, address and phone visible in HTML. Not inside an image, not only in the footer graphic. Text that can be read and matched.

12. LocalBusiness structured data. It does not lift rankings on its own; it removes ambiguity about who and where you are.

13. Loads fast on a phone. Local searches skew heavily mobile and often happen with poor connectivity.

14. The phone number is tappable. A click-to-call link, not typed text a customer has to copy.

Citations and consistency

15. Name, address and phone identical everywhere. One exact format across your site, your profile, your listings and your invoices. This is where most businesses lose, and it costs nothing but discipline.

16. Listings on the platforms your customers actually use. A dozen accurate, maintained ones beat two hundred auto-submitted. Which platforms matter depends entirely on your vertical.

17. Duplicate listings found and removed. Old profiles from a previous address or owner split your signals against yourself.

Reviews: the prominence engine

18. Asking is systematic, not occasional. At the moment value is delivered, by the person who delivered it. Never filtered by expected sentiment, which violates the guidelines.

19. Every review gets a reply. Especially the negative ones, where the audience is the next reader rather than the complainant. Our framework for responding covers the wording.

Measurement

20. Track calls, direction requests and form submissions. Not rankings. Rankings move first and are worth watching as a leading indicator, but they are not the outcome anyone is paying for. If enquiries are not moving after two quarters of consistent work, something upstream is wrong.

What to expect

Profile items can move visibility within days, because Google re-crawls profile data quickly. Website changes take a few weeks to be reflected. Citations and reviews compound over quarters and are the part that eventually separates two businesses with equally good profiles.

The order matters more than the completeness. A business that nails items one through eight and ignores everything else will usually outrank one that did the reverse. If you would rather have it run as a system, that is our local search work.

Prompt

Run this checklist with your AI assistant

Fill in the three details in the first line, then paste. The assistant will not see your Google Business Profile, so give it the facts it asks for and check its answers against the real profile.

You are auditing the local search setup of a small business.

Business: [NAME]
Primary category on Google Business Profile: [CATEGORY]
City and services: [CITY, SERVICES]

Work through this list in order and, for each item, tell me: is it likely a problem, what specifically to change, and how much it matters relative to the others.

1. Is the primary category the closest possible match for what customers search? Suggest two alternatives and say why each might be better or worse.
2. Which secondary categories should be added for the services listed above?
3. Does the business name contain any keyword that is not part of the legal or signage name?
4. What attributes should a business of this type have set?
5. Should there be a separate page per service, and which services justify one?
6. Which nearby cities could justify a location page with genuinely specific content, and what would that content need to contain to be worth publishing?
7. What review cadence is realistic for this business, and at what moment should staff ask?

Finish with the three changes you would make first, in priority order, and what result each should produce.

Paste into Claude, ChatGPT, Gemini, or any assistant. Check the output against your own data before acting on it.

Frequently asked questions

What is the most important item on a local SEO checklist?

The primary category on your Google Business Profile. It determines which searches you are eligible to appear for at all, so an inaccurate one limits every other improvement you make. It is also one of the fastest changes to take effect, since profile data is re-crawled quickly.

How long does a local SEO checklist take to work through?

The profile and website items are typically a week of focused work for a single-location business. Citations and review processes are ongoing rather than finished. Expect early visibility movement within weeks from the profile items, and compounding gains over two to three quarters from the prominence items.

Do I need a separate page for every city I serve?

Only for cities where you can write something genuinely specific. A page per city with real detail — jobs completed there, response times, local requirements — earns its place. Twenty near-identical pages with the city name swapped compete with each other and risk being treated as scaled low-value content.

Avi Cohen
About the author
Avi Cohen · SEO & Digital Analytics

Runs SEO and analytics across Pacific54’s client roster: the audits, the clusters, and the dashboards that keep everyone honest.