Home / Local SEO / Local SEO checklist
Local SEO Checklist for 2026: What to Do First, Next and Ongoing
A printable local SEO checklist for 2026: Google Business Profile, website, citations, reviews and tracking, with priority and time for every item.
A local SEO checklist is the ordered list of jobs that gets a business found in Google Maps and local search. Claim and verify your Google Business Profile, make your name, address and phone match everywhere, build one page per service, ask every customer for an honest review, and track calls and clicks. Below is a suggested order for 2026, with a priority and a time estimate on every item. Print it, work from the top down, and finish the first block before you touch anything else.
Key takeaways
- Start with the Google Business Profile. Google says only verified businesses can show their business info on Maps and Search, so claiming and verifying comes first.
- Follow Google's written rules one field at a time. Your name should match your real-world name, your categories should be the fewest that describe your core business, and your description can't contain links or focus on promotions or prices.
- Back the profile with a real website. Give each service its own page, use the same name, address and phone as the listing, and add LocalBusiness structured data so Google can read your hours and details.
- Ask every customer for an honest review, and answer the reviews you get. The FTC's 2024 rule bans fake reviews and rewards tied to a positive or negative review.
- Check the numbers once a month, not every day. Google says edits can take up to 3 days to appear and new businesses can take up to a month to show in rankings.
This page covers your whole local presence. If you only want to work on the profile, use my free Google Business Profile checklist. It goes deeper on the profile alone.
What a local SEO checklist is (and what it is not)
A local SEO checklist is a list of tasks, in order, that help a business show up when people nearby search for what it sells. The results it aims at are the map pack (the map with three business listings near the top of Google) and the regular local results below it. Google's own help page says local results are based mainly on relevance, distance and prominence. The same page says businesses with complete and accurate information are more likely to show up in local results.
You can't change distance. Your shop is where it is, and the searcher is where they are. A checklist helps with the other two. It improves relevance by telling Google clearly what you do and where you do it. It builds prominence over time with reviews, mentions and links.
A local SEO checklist is not:
- A ranking guarantee. Nobody controls Google's results, and anyone who promises a spot is guessing.
- A one-time project. The profile, the reviews and the citations drift if no one looks after them.
- A list of tricks. Most of the items below are Google's own rules, and breaking them can get a profile disabled or suspended.
- A content calendar. Writing blog posts every week does not fix a profile with the wrong category.
Read the tables like this. P1 means do it now, because the other tasks depend on it. P2 means do it this month. P3 means it helps but can wait. Times are my rough estimates for a single location run by an owner. They don't include waiting on Google.
Step 1: Foundation (Google Business Profile and NAP)
Everything else rests on this block. If the profile is unverified, duplicated or breaking a rule, work on your website and citations won't do much.
| # | Task | Rule or reason | Priority | Time (my estimate) |
|---|---|---|---|---|
| 1 | Confirm you are eligible | Google says your business must have a location customers visit or must travel to customers, and must meet customers in person during the hours you list. | P1 | 10 min |
| 2 | Search for duplicates, then claim and verify | Google allows one profile per business, and only verified profiles show on Maps and Search. | P1 | 30 to 60 min, plus waiting |
| 3 | Set the business name | Use your real-world name as it appears on your storefront, website and stationery. Don't add a city, a service or a tagline. | P1 | 5 min |
| 4 | Set the address or service area | Your address or service area must be accurate and precise. A virtual office you don't work from is not eligible, and neither is a remote P.O. box. | P1 | 15 min |
| 5 | Choose categories | Choose the fewest categories that describe your core business. Make them specific, and don't use them as keywords. | P1 | 15 min |
| 6 | Set the phone number | The number should reach your actual location. Google's guidelines prefer a local number over a call center and ban numbers or URLs that send people somewhere other than your business. | P1 | 5 min |
| 7 | Enter hours, including holiday hours | Google's ranking tips list business hours, including special hours, as basic information you should keep complete. | P1 | 10 min |
| 8 | Write the description | The description field allows no links of any kind, no focus on promotions or prices, and no gimmicky or misspelled text. | P2 | 30 min |
| 9 | Add attributes, services and real photos | Google lists details like attributes as part of a complete profile. | P2 | 45 min |
| 10 | Write down your one official NAP | Write down one version of your name, address and phone, character for character. Every listing below gets copied from it. | P1 | 10 min |
The fields that get profiles suspended
Three fields deserve the most care: the name, the address and the categories. Common mistakes include adding "Kansas City" or "Roofing" to the name, listing a mailbox as an address, or stacking ten categories. Google says profiles that break its guidelines can be disabled or suspended. If yours is already down, my guide to a suspended Google Business Profile walks through the steps. You can read more about how I handle profiles on the Google Business Profile page.
Step 2: Website
The profile is a listing. Your website is where you explain what you do. Google reads both, so they need to say the same things.
| # | Task | What good looks like | Priority | Time (my estimate) |
|---|---|---|---|---|
| 11 | NAP on every page | Put the same name, address (or service area) and phone as your profile in the footer or on the contact page. Copy them from task 10. | P1 | 20 min |
| 12 | One page per main service | Each service gets its own page that explains what you do, where you do it and how to book. A single list of bullet points is not enough. | P1 | 2 to 4 hrs per page |
| 13 | Location or area pages | Write a page only for an area you really serve, with details that are true for that area. Don't build near-copies with the town name swapped. | P2 | 2 to 3 hrs per page |
| 14 | Title tags | One simple format is service, city, then brand, for example "Water Heater Repair in Olathe | Brand". Write one per page, and make it say what the page actually covers. | P1 | 5 min per page |
| 15 | LocalBusiness structured data | Mark up the name, address, phone and hours on the page that matches your profile. Follow Google's LocalBusiness documentation. | P2 | 1 hr |
| 16 | Profile website link | Point the website field on your profile to a page that represents that one location. Use your home page if you have one location. | P1 | 5 min |
| 17 | Phone test | Open every service page on your own phone. Make sure the number taps to call and the page reads well without zooming. | P1 | 20 min |
LocalBusiness schema without the myths
Google's documentation says LocalBusiness structured data lets you tell Google about business hours, departments and reviews. The review part only applies if your site collects reviews about other businesses. So don't mark up your own testimonials as review stars. Choose the most specific business @type that fits, such as Plumber or Dentist, instead of the general LocalBusiness. Make the markup match what the page shows. Google does not say this markup raises map pack rankings, so I treat it as a way to make your details clear, not a shortcut.
Step 3: Citations (directory listings)
A citation is any listing of your name, address and phone on another site. The goal is consistency, not volume. A few accurate listings are better than many wrong ones.
- Search your business name, your old phone numbers and any past addresses. Note every listing that is wrong.
- Claim Bing Places and copy your profile details into it exactly.
- Claim Apple Business Connect if you're eligible, so Apple Maps users see the same facts.
- Add your local chamber and the main directories for your trade. Use your official NAP from task 10.
- Fix or remove the wrong listings you found in step 1 before adding new ones.
- Write down every login in one shared document so the next person can find them.
Plan for about 2 to 4 hours for the core set (P2). The cleanup can take longer if you've moved or changed numbers. My local directories page explains which listings to start with.
Step 4: Reviews
Google's ranking tips say that replying to reviews shows you value feedback and helps your business stand out. Federal law also covers how you ask for reviews, and several of the top-ranking checklists I read skip it. The FTC's rule at 16 CFR Part 465 makes several review practices violations on their own.
| Practice | Allowed? | Source |
|---|---|---|
| Asking every customer for an honest review | Yes | Fits both rules below |
| Fake reviews, including AI-written reviews or reviews from people who never used you | No | FTC final rule |
| A discount or gift that depends on the review being positive (or negative) | No | FTC final rule |
| Reviews from managers or employees without disclosing who they are | No | Federal Register |
| Hiding or suppressing negative reviews | Restricted | Federal Register |
| Posting your own phone or email in a review reply | Yes | Google guidelines |
| Asking a reviewer for personal or confidential information | No | Google guidelines |
Here is a review routine that stays within those rules (P1, about 30 minutes to set up):
- Copy the review link from your profile and turn it into a short link or QR code.
- Ask every customer when the job is done, using the same words each time. Don't screen out unhappy customers first.
- Send one reminder a few days later. After that, stop.
- Reply to every review within a week. Thank people by name and answer complaints calmly, without asking for their personal details.
- Once a month, check whether reviews mention your services and towns. Use what customers say when you update your service pages.
Step 5: Content and local links
This is where prominence comes from over time. Don't publish a blog post every week. Focus on three things:
- Answer questions on your service pages (P2, 1 hr per page). Add the questions customers ask on the phone, along with prices you're willing to publish and what a job involves.
- Earn real local mentions (P3, ongoing). Join the chamber, sponsor a team or event, or ask suppliers and partners to list you. A link from a business that actually knows you usually means more than a paid directory.
- Keep the profile active (P2, 15 min a week). Add recent job photos and post updates when something changes, such as new hours or a new service.
If most of your work comes from the map, my guide on how to rank higher in Google Maps goes deeper on that part. Trades should also see the contractors page, and law firms the lawyers page.
Step 6: Tracking
Track a few numbers once a month. Watching rankings every day mostly adds stress.
| # | Metric or tool | What it actually counts | Priority | Time (my estimate) |
|---|---|---|---|---|
| 18 | Calls (Performance report) | The number of times someone tapped the call button on your profile. People who dial your number by hand aren't tapping that button, so their calls won't show up here. | P1 | 5 min a month |
| 19 | Website clicks and directions | Clicks on your website link and direction requests. Google adjusts direction requests for multiple taps, cancellations and spam. | P1 | 5 min a month |
| 20 | Searches | The search terms that showed your profile. Google updates this metric at the start of each month, and it can take up to 5 days to appear. | P2 | 10 min a month |
| 21 | Google Search Console | Connect it to your website, then check your service and area pages each month. | P2 | 30 min setup |
| 22 | Where your leads came from | Ask every new customer how they found you, and write it down. It costs nothing. | P1 | 1 min per lead |
One warning that is easy to miss: Google says Performance data includes interactions from both organic results and Google Ads. If you run ads, part of your call count comes from paid ads. Read the numbers as a trend, not an exact count.
The schedule: first week, first month, ongoing
Here is the whole checklist laid out by timing. Print this table and tape it near your desk.
| When | Tasks (numbers from the tables above) | Rough total time |
|---|---|---|
| First week | Eligibility, duplicates, claim and verify, name, address or service area, categories, phone, hours, official NAP, website NAP, profile website link, phone test, review link set up (1 to 7, 10, 11, 16, 17) | 4 to 6 hours, plus waiting on verification |
| First month | Description, attributes and photos, service pages, title tags, LocalBusiness schema, Bing Places and core citations, cleanup of wrong listings, Performance and Search Console baseline (8, 9, 12, 14, 15, 18 to 21) | 10 to 20 hours, depending on how many pages you need |
| Ongoing | Ask for reviews and reply to them, add photos and posts, check the profile for edits you didn't make, check the monthly metrics, earn local mentions, add area pages when you really expand (13, 22) | 1 to 2 hours a week |
Once the first week is done, give Google time. Changes to your profile can take up to 3 days to appear. Judge the first month as a whole, not each day.
Doing it yourself or handing it off
Most owners can do the first-week block alone. The tasks that slip are the ongoing ones, because nobody owns them. If you want to compare the two options honestly, read Google Business Profile management vs DIY. For typical price ranges, see what local SEO costs.
Here is what I do and don't do. I work on the Google Business Profile, the map pack, Bing Places and directory citations for Kansas City businesses. I don't do technical SEO or blog production. I take one business per category per map area. Google Ads is a separate service and isn't part of the listing plans. I can't guarantee rankings, and neither can anyone else. You can see the four-step process on how it works, and more on my approach on the local SEO page.
How I put this together
On October 18, 2026, I read the pages ranking at the top of Google US for "local seo checklist". I noted what each one covered, what it left out and where it made claims without sources. Every rule in this article is linked to the primary source that states it: Google Business Profile Help (the representation guidelines, the local ranking tips, the "find your business" page and the Performance report page), Google Search Central's LocalBusiness documentation, and the FTC's final rule on consumer reviews with its Federal Register notice. The time estimates are my own planning numbers for a single-location business, not test results. This article has no client results or case studies, and none are implied.
Related guides
- SEO for Landscapers in Kansas City: A Practical Local Guide
- SEO for Cleaning Companies: A Practical Local Guide
- SEO for Painting Contractors: How to Win Local Jobs in Kansas City
- Family Law SEO in Kansas City: A Practical Guide for Divorce and Family Lawyers
- How to Rank Higher in Google Maps (What Google Actually Says)
FAQ
How long does a local SEO checklist take to finish?
The first-week items take most single-location owners an afternoon or two, plus time waiting on verification. Google says profile edits can take up to 3 days to show, and new businesses can take up to a month to appear in rankings. The ongoing items never really end.
What is the most important item on a local SEO checklist?
A claimed, verified and accurate Google Business Profile. Google says only verified businesses can show their info on Maps and Search, so nothing else on the list matters much until that is done.
How many Google Business Profile categories should I choose?
Google's guidelines say to choose the fewest categories it takes to describe your core business. Pick the most specific primary category that is true, add a secondary only when it describes real work you do, and don't use categories as keywords.
What should a service area business do with its address?
Google asks that your address and service area be accurate and precise, and a rented mailing address you don't work from is not eligible. If you work from home and travel to customers, set a service area and don't show the home address to the public.
How do I ask for reviews without breaking the rules?
Ask every customer the same way, with a direct link, and never tie a reward to a positive or negative review. The FTC's 2024 rule bans fake reviews, rewards tied to a positive or negative review, and undisclosed insider reviews, and Google does not allow asking for personal or confidential information through reviews.
What should I track each month for local SEO?
In your Business Profile Performance report, track calls, website clicks, direction requests and the searches that showed your profile. Google notes that calls count taps on the call button, and that the data includes Google Ads interactions, so read it as a trend, not an exact count.
Does LocalBusiness schema help me rank in the map pack?
Google's documentation describes LocalBusiness structured data as a way to tell Google about hours, departments and other details. It does not promise a ranking boost, so I treat it as a clarity step that backs up the profile, not a ranking trick.
Get a free Map Pack Check from Kansas City SEO Services
If you'd like a second pair of eyes before you start, I can look at your listing first. The Map Pack Check is a free five-minute screen recording of your Google listing next to the top three competitors near you, in Kansas City, Overland Park, Olathe or elsewhere in the metro. It shows what is winning the pack and gives you a clear next step, with no retainer required. If the profile needs a rebuild, Listing Fix is $795 one time, and ongoing Map Pack care is $1,150 a month with a three-month minimum. Both are listed on my pricing page, and I don't promise rankings. Request your free Map Pack Check or call (816) 608-8581.