The Local SEO Checklist: 15 Items, Ordered by Impact
The Local SEO Checklist: 15 Things That Should Be True
A local SEO checklist is the list of things that should be true about your business online, ordered by how much each one changes whether a customer searching right now ever sees your name. Most of the ones you will find are sorted by category, which is how an agency files the work rather than how an owner needs to receive it. This one is sorted by impact. Fifteen items across four tiers, each stating what finished looks like and how you verify it yourself at no cost. Eleven of the fifteen need nothing but your phone and a browser.
Key Takeaways
- Five items decide whether you appear at all. Everything below them is refinement on a profile that is claimed, correctly categorized, honestly located and correctly named.
- An item is done when something is true, not when you have performed an action. "Optimize your profile" is not checkable. "My primary category finishes the sentence this business is a" is.
- Padding your business name with keywords is the fastest way to lose the profile. Google's guidelines say it "could result in the suspension of your Business Profile."
- Most local SEO checklists written before 2026 say nothing about whether AI assistants are allowed to read your site, and for a single-location operator that item now matters more than link building.
How is this checklist ordered?
By impact, which here means how much an item changes whether a searching customer ever sees you at all. The four tiers run in that sequence: whether you appear, which of the businesses that appear gets picked, whether a machine can read and repeat you, and whether being found turns into a ringing phone.
In our AI gap report analysis of 17 local businesses across 1,352 AI answers, we found only 2 of the 13 multi-city businesses were named in every one of their cities.
That order comes out of Google's own description of how local results work. Google names three factors. "Relevance is how well a Business Profile matches what someone is searching for." "Distance refers to how far each business is from the customer who's searching." "Prominence means how well-known a business is."
Distance you cannot change without moving. Prominence is the slow one, built out of reviews, mentions and links over months. Relevance is almost entirely a question of whether your profile and your pages state accurately what you do and where you do it, and that costs nothing but attention. So the cheap, high-impact work sits in relevance, which is where this list starts.
One caveat. Impact order is our judgment from doing this work, not a task list Google publishes. A plumber in a county with four competitors and a roofer in a metro with four hundred will find different items bite hardest. Treat the sequence as a starting order rather than a law. How this connects to the wider AI and search visibility work is on our service page, and a short call sorts out which tier to start on.
Tier 1: the five items that decide whether you appear at all
This is the google business profile checklist buried inside every broader list, plus the one website item that belongs beside it. Nearly every stalled operator we look at is failing at least one.
Based on an internal study of 41 local service businesses, 68% wrote their own business name more than one way across their website and public profiles.
1. Your Google Business Profile is claimed and verified by you
Done looks like this: you can sign in today and edit the profile without asking anyone. Not your last web guy, not the nephew who set it up in 2019. You.
To check, search your business name in a private browsing window. If Google offers an "Own this business?" link, the profile is unclaimed and open for someone else to take. If the profile is clearly yours but you have no dashboard, another account holds it and you need the ownership request process, which is slow. Start it today. More on the profile in optimizing your profile.
2. Your primary category finishes the sentence "this business is a"
Done looks like this: one primary category naming what you are, with as few secondary categories as you can manage. Google's guidance is blunt. "Use as few categories as possible to describe your overall core business," and the test is whether a category completes "This business IS a" rather than "this business HAS a." A plumber who takes the occasional HVAC job is a plumber.
Checking takes thirty seconds. Open the Categories field and read it aloud as a sentence. Categories stuffed in as keywords are a common reason a profile underperforms in the Maps results.
3. Your business name field is your real-world name and nothing else
Done looks like this: the name on the profile matches the name on your van, your invoices and your website, character for character. No city, no service keywords, no "Best."
This item carries a penalty the others do not. Google's guidelines state that "Including unnecessary information in your business name isn't permitted, and could result in the suspension of your Business Profile," and that the name must be the real-world one used on your storefront, website and stationery. Owners add their city because a competitor did it and got away with it. That competitor is one report away from losing the profile.
To check, read the profile name next to your signage. If they differ, the signage wins, and the same rule covers your details everywhere else (item 6).
4. Your address or service area describes where you actually work
Done looks like this: a precise street address if customers come to you, or a service area matching where your trucks genuinely go if they do not. Google does not accept P.O. boxes, and a service area drawn three counties wide will dilute you in the town you serve.
To check, pull last month's job addresses against the service area on the profile. If most of that radius has never seen one of your trucks, tighten it.
5. Your money pages are actually indexed
Done looks like this: your homepage and every service page returns "URL is on Google" in Search Console. A page that is not indexed cannot rank, and this is the Tier 1 item that most often fails silently for years.
Check it with the URL Inspection tool, which reports "information about Google's indexed version of a specific page, and also allows you to test whether a URL might be indexable." Paste the URL, read the verdict, then use Test live URL on anything you changed recently. When a page is missing, the report names the reason, usually a stray noindex tag or a robots.txt block.
Tier 2: the four items that decide which of you gets picked
Once several businesses qualify to appear, Google has to choose an order. These four are where that choice is made, and unlike Tier 1 they are never finished, only maintained.
6. Your name, address and phone number are identical everywhere
Done looks like this: the same suite number format, the same phone formatting, the same "Inc." or no "Inc." across every place your business is listed. Machines match on strings, not on intent, and "Ste 4" and "Suite #4" are two different businesses to a matching algorithm.
To check, search your phone number in quotes and read what comes back. Every variant that appears is a small vote against you. Fix the profile first, then your website, then the listings you control, so each correction copies from one source.
7. Your core listings are claimed, not just present
Done looks like this: the listings that exist about you are ones you control and can edit. Data aggregators create listings for businesses that never asked, and those listings carry whatever phone number was true in 2017.
To check, search your business name plus your city and open the first two pages of results, then do the same on the two or three directories your trade actually uses. Chasing hundreds of them is wasted effort; claim the handful on those first two pages and stop there.
8. New reviews are still arriving this month
Done looks like this: a steady trickle with recent dates, not a pile from three years ago. Google states plainly that "more reviews and positive ratings can help your business's local ranking," and recency is part of how a reader judges whether you are still any good.
To check, sort your reviews by newest and read the date on the top one. If it is older than a month, you have a process problem rather than a service problem, and the fix is a process you can install: ask on the day the job ends, every time.
9. Every review has a reply, and the bad ones have a good reply
Done looks like this: a 100% reply rate, with the one-star replies written for the next reader rather than for the angry customer.
To check, count the unanswered ones. The number is usually higher than owners expect. A good reply to a bad review names the complaint, says what you did about it, and takes the rest offline in one sentence. We are happy to walk through where yours stands.
Tier 3: the three items that decide whether an AI names you
This tier appears on almost no competing list. Two terms first, defined plainly. Answer engine optimization (AEO) is structuring a page so an assistant can lift a direct answer out of it. Generative engine optimization (GEO) is being the source that assistant names. BrightLocal's 2026 consumer research put the share of people using AI to find a local business at 45%, up from 6% a year earlier, and an assistant returns two or three names rather than ten blue links.
10. AI crawlers are allowed in your robots.txt
Done looks like this: OAI-SearchBot is not blocked. OpenAI's own documentation recommends "allowing OAI-SearchBot in your site's robots.txt file," and says sites that disallow it will not appear in ChatGPT search answers, though they may still show as navigational links.
To check, type your domain followed by /robots.txt into a browser and read the file. Plenty of sites block these crawlers by accident, through a plugin default nobody read. The line to look for is Disallow: / under User-agent: OAI-SearchBot, or under User-agent: *, which means every crawler.
11. An assistant asked for your trade in your town returns your name
Done looks like this: you are in the shortlist an assistant reads back.
To check, open a signed-out session and ask in the words a customer would use, not yours. "Who should I call for a burst pipe in Fort Wayne" beats "best emergency plumbing services." Ask across different assistants, because they disagree; each builds its shortlist from different sources.
12. Your site carries valid LocalBusiness schema
Done looks like this: LocalBusiness structured data with name and address at minimum, ideally with telephone, url and opening hours. Schema is code that states your business facts in a format machines read without guessing.
Be clear about the limit: Google says it "does not guarantee that features that consume structured data will show up in search results." Schema removes ambiguity rather than buying placement. To check, paste the page into Google's Rich Results Test and read the result: a LocalBusiness item detected with no errors is done. If this tier feels like someone else's job, that is a reasonable conclusion, and worth a call.
Tier 4: the three items that turn being found into a booked job
Ranking without answering the phone is an expensive hobby. These three decide whether Tiers 1 through 3 ever show up in your bank account.
13. Your hours are right, including the holiday ones
Done looks like this: regular customer-facing hours that match reality, plus special hours set before the holiday rather than after it. A profile that reads Closed on a day you are open sends a ready customer to the next name, and holiday hours that never got set are the usual cause.
To check, look at your own profile on a Saturday, and set next quarter's holiday hours while you are in there.
14. Your phone number is tappable and it gets answered
Done looks like this: one tap to dial on a phone, and a human or a system that picks up inside business hours.
To check, call yourself from outside the office at 4:50pm on a Friday. The result tends to be instructive. If the phone works fine and the traffic still never dials, the problem sits on the page instead: a number buried below the fold, or typed as plain text rather than a tap-to-call link.
15. You can tell which calls came from search
Done looks like this: you can name last month's number of calls that came from Google without opening a spreadsheet you do not have.
To check, try to say the number out loud. If you cannot, this item is not done, and everything above it is being managed on feel. That tracking is a one-time setup on the website and the profile, and a demo shows what the reporting looks like in practice.
Which of these can you do yourself?
Eleven of the fifteen. Items 1, 2, 3, 4, 6, 7, 8, 9, 11, 13 and 14 need nothing but your phone, a free Google account and an afternoon. Four need more: indexing (5) needs Search Console access, robots.txt (10) and schema (12) need someone who can touch the site's files without breaking it, and call attribution (15) needs tracking that somebody has to set up once.
The uncomfortable part is that the eleven are not the hard part. They are the part nobody does, because no single one of them feels urgent on a Tuesday. The four that need access are different: they stay undone for years because there is nobody obvious to ask.
If your web company already tells you they handle SEO, this list is how you check. Ask them for the current index status of your five main pages and a screenshot of your robots.txt. Both take a competent person under ten minutes, and the response tells you more than any report will.
Where an outside team helps is mostly in the second group, plus the maintenance rhythm of Tier 2. Worth knowing before you call anyone: managing a profile on your behalf requires full ownership or manager access to it, and for multi-location operators we recommend managing each location separately rather than in bulk. If you would rather hand the list over than work it, that is a conversation worth having.
What is deliberately not on this checklist?
Three things were left off on purpose. Bulk citation packages, because volume stopped being the point and a hundred junk directories create a hundred chances for your phone number to go stale. Keyword density targets on service pages, because engines now read meaning rather than counting repetitions. And geotagging photos, which persists in older local SEO tips and has no documented effect.
Link building is real and it works, and it is still not in the top fifteen for a single-location operator who has not finished Tier 1. Links are slow and expensive. The items above are fast and free, and doing them second is how owners spend a year on the wrong thing. Where links and the rest of the website work belong is in our wider guide to SEO for small business.
One thing is missing because it belongs elsewhere. This list states what should be true. Diagnosing what is currently broken, and in what order to fix it, is a different exercise with a different shape: that is a local seo audit checklist, and we wrote up running a local SEO audit separately. There is also a free audit if you would rather see the answer than check it yourself.
How often do you run the list again?
Tier 1 quarterly, Tier 2 monthly, Tier 3 whenever the website changes, Tier 4 in the week before your busy season starts.
The cadences differ because the failure modes differ. Profile data drifts when a person edits it, so quarterly catches the edit you did not make. Reviews decay by the calendar whether anyone touches them or not, so monthly is the floor. Machine readability breaks on deploy, which is why Tier 3 is event-driven rather than scheduled. A developer migrating a site to a new host copies over a staging robots.txt that blocks every crawler, the site looks perfect to every human who visits, and nobody notices for four months. That failure is invisible from the front end, which is why it is tied to the deploy rather than the calendar.
Tier 3 also rewards speed more than the others. AI visibility can move within 24 hours of a website change such as an updated robots.txt or an llms.txt file, though results are not guaranteed. That is a faster feedback loop than anything else on this page. Worth a look at how this work is run end to end.
Frequently asked questions
What should be on a local SEO checklist for a small business?
Four groups, in this order. Whether your Google Business Profile is claimed, correctly categorized, honestly located and correctly named, and whether your pages are indexed. Whether your business details are consistent and your reviews are current and answered. Whether machines can read your site and name you. Whether being found turns into a call you can trace. A local seo checklist for small business owners fails most often at the first group, not the last.
How long does it take to work through a local SEO checklist?
The eleven do-it-yourself items take one focused afternoon, and most of that is the review and listings cleanup in Tier 2. The other four depend on who has access to your website, which for many owners is the real bottleneck. If you want a sense of where yours stands before committing the afternoon, a short call is the faster route.
Does my business name need my city in it to rank locally?
No, and adding it puts the profile at risk. Google's guidelines say unnecessary information in the business name "isn't permitted, and could result in the suspension of your Business Profile." Your city is already communicated by your address or service area, the field built for it. If a competitor in your town has "City Best Plumbing" as their profile name and outranks you, they are ranking despite that, not because of it.
Do I need to pay for a tool to check any of this?
No. Every verification line above uses a private browsing window, your phone, Google Search Console or the free Rich Results Test. Paid tools make the local seo steps faster at scale, which matters to an agency running forty profiles and does not matter to an owner running one. Buy the tool after you have run the list by hand once.
Is a local SEO checklist still worth working through now that AI answers questions directly?
More so, because assistants build their shortlist from the same underlying facts: your profile, your consistency, your reviews and what your site says plainly. A business that fails Tier 1 is invisible to both. The difference is the size of the prize, since an assistant names two or three businesses where a search results page listed ten. We can show you what the assistants currently say about you.
Where to start
Open a private browsing window, search your trade plus your city, and see how many of the first five items you can confirm in ten minutes. That is the whole starting move.
Most operators who do this find they fail at least one Tier 1 item, and it is usually number three. The city sitting in the business name has been there so long it reads as correct, and it is the one item on this page that can cost you the profile rather than a few positions. Fix that one before you read anything else about links. When you want a second set of eyes on the rest, book a call.