Local SEO checklist (2026): 35 checks to show up on Google

35 local SEO checks, each with a 'done when' test: Google Business Profile, website, citations, reviews and links. Printable, with a 90-day plan.

By James Olawale · · 7 min read

Small business owner writing a list at a desk in her studio
Photo: Kampus Production on Pexels

A local SEO checklist covers five areas: your Google Business Profile (verified, right category, complete, active), your website (a page per service, your city in titles, fast on phones, LocalBusiness schema), your citations (the same name, address and phone on every directory), your reviews (a steady flow with replies) and your links and mentions (local sites that point to you). Below are 35 specific items (32 core plus 3 bonus), each with a "done when" test, so you can work through it in a weekend and then keep it up in about an hour a month.

Print it, copy it into a spreadsheet, or work down it with your website open in another tab. If you want a head start, run the free Scala SEO check first: it flags most of the website items below automatically.

How to use this checklist

  • Do the sections in order. The Google profile is the fastest win for most local businesses, so it comes first.
  • Mark each item done only when it passes the "done when" test. "Sort of" doesn't count.
  • Re-check every quarter. Hours change, staff change, and directories go out of date.

Priority tags: High items affect whether you show up at all. Medium items help you rank higher or convert more. Low items are polish.

Part 1: Google Business Profile (items 1–10)

Google says local ranking is based mainly on relevance, distance and prominence. Most of that starts here. Setup instructions are in our Google Business Profile setup guide.

#ItemDone whenPriority
1Profile claimed and verifiedYou see "Your business on Google" when you search your name while signed in, with no "Verify" bannerHigh
2Owned by a business Google accountThe primary owner is a business email you control, not a staff member's personal accountHigh
3Most specific primary categoryIt's the narrowest true option ("Pizza restaurant", not "Restaurant") and matches what top local competitors useHigh
4Accurate secondary categoriesEach one is something a customer could actually come to you forMedium
5Regular hours and special hoursHours match your door sign, and holiday hours are set at least a week aheadHigh
6Services, products or menu addedEvery main service or menu section is listed with a short descriptionMedium
7Description writtenUses most of the 750 characters, says what you are and where in the first 250, no links or promosMedium
8Attributes tickedEvery true attribute (accessibility, Wi-Fi, outdoor seating, owner identity) is selectedLow
920+ real photosLogo, cover, exterior, interior, products and team, all your own, none older than a year for the exteriorMedium
10Weekly updatesAt least one update posted in the last 7 daysMedium

For a deeper version of items 3–10, see how to optimize your Google Business Profile.

Part 2: Your website (items 11–21)

Google's relevance signal includes your linked website, and AI answer tools read it too. Our website SEO basics guide explains each item in more depth.

#ItemDone whenPriority
11Name, address and phone on every pageNAP in the footer, matching your Google profile character for characterHigh
12Homepage title names your service and cityThe title tag reads like "Crumb & Co. · Bakery in East Austin" and is under about 60 charactersHigh
13Unique meta description on key pagesEach main page has its own 1–2 sentence description, not a blank or a copyMedium
14One page per main service"Custom cakes", "Wedding cakes" and "Sourdough" each have their own page, not one "Services" listHigh
15One clear H1 per pageEach page has one main heading that says what the page is aboutMedium
16Location page(s) if you serve several areasEach area page has real local details (landmarks, parking, service notes), not just a swapped city nameMedium
17Fast on a phoneYour homepage loads and is usable in about 3 seconds on mobile data; check Google's PageSpeed InsightsHigh
18Works on a phoneText readable without zooming, buttons easy to tap, tap-to-call phone numberHigh
19Photos have descriptive file names and alt text"sourdough-loaf-crumb-and-co.jpg" with alt text "Sourdough loaf on a wooden board", not "IMG_4821"Low
20LocalBusiness schema addedStructured data with name, address, phone, hours and geo coordinates, and it passes Google's Rich Results TestMedium
21HTTPS and no broken pagesThe padlock shows, and no menu link leads to a "page not found"High

Part 3: Citations and NAP consistency (items 22–26)

A citation is any online mention of your business name, address and phone number. Google's prominence factor draws on information from across the web, including directories. Mismatched details create doubt.

#ItemDone whenPriority
22One master NAP written downYou have a single exact format (suite numbers, "St" vs "Street", phone format) saved for copyingHigh
23Core listings claimedApple Business Connect, Bing Places, Yelp, Facebook page and Instagram profile all claimed and matchingHigh
24Industry directoriesListed on the 1–3 sites your customers use: TripAdvisor or OpenTable (restaurants), Healthgrades or Zocdoc (clinics), Mindbody or ClassPass (fitness), Houzz or Angi (home services)Medium
25Local directoriesListed with your chamber of commerce, neighborhood association or city business directoryLow
26Old details cleaned upSearching your old phone number or old address finds no live listings with outdated infoMedium

Tip: when you move or change your phone number, update Google first, then the rest of the list the same week. Set a calendar reminder to search your business name in a private browser window every three months.

Part 4: Reviews (items 27–29)

Google states that review count and rating factor into local ranking. Full scripts and templates are in our guide on how to get more Google reviews.

#ItemDone whenPriority
27A simple way to askYour review link is saved as a short link and a QR code at the counter, on receipts or in follow-up emailsHigh
28A steady flowYou get new Google reviews every month, not just in one burstHigh
29Every review answeredAll reviews from the last 90 days have an owner reply, including the negative onesMedium

Two rules: never offer anything in exchange for a review, and ask every customer, not only the happy ones. Google's policy prohibits incentives and selectively asking for positive reviews.

Links from other websites, especially local ones, are part of how Google judges prominence. They also feed the AI answer tools that now recommend businesses (more on that in our guide to showing up in AI search).

#ItemDone whenPriority
30Local partners link to you3+ local organizations you work with (suppliers, venues, schools, charities you sponsor) link to your siteMedium
31Local press or blogsYou've pitched one story to a local paper, neighborhood blog or newsletter in the last 6 monthsLow
32Social profiles link backInstagram bio, Facebook page and any other social profiles link to your websiteMedium

Easy link ideas for a local business: sponsor a youth sports team, host a free class for a community group, give a talk at the library, or partner with the shop next door on a joint event. Each one usually comes with a mention on their site.

Bonus items for active businesses (33–35)

#ItemDone when
33You post on social media every weekInstagram and Facebook show posts from the last 7 days (see how often a small business should post)
34You track calls and direction requestsYou check the Performance tab in your Google profile monthly and note the trend
35You check what AI tools say about youYou've asked ChatGPT or Google's AI Mode "best [your service] in [your city]" and noted whether you appear and what sources it cites

Your 90-day plan

  • Weekend 1: Part 1 (Google profile) and items 11, 12, 22 and 23.
  • Weeks 2–4: The rest of Part 2 (website), with help from a developer if needed.
  • Month 2: Part 3 (citations) and start the review routine from Part 4.
  • Month 3: Part 5 (links), then repeat the whole checklist.

If the website items look daunting, start with the free SEO check. Scala scans your site, explains each problem in plain words and writes the fixes (titles, descriptions, page copy) for you to paste in.

Frequently asked questions

What is the most important local SEO task?

For most local businesses, it's claiming and verifying your Google Business Profile with the most specific primary category and complete details. It controls whether you appear in the map results at all.

How long does local SEO take to work?

Fixes to your Google profile can show up in days, but ranking changes usually take weeks to a few months. Treat it as a monthly routine rather than a one-time project.

What does NAP consistency mean?

NAP stands for name, address and phone number. NAP consistency means those details are written exactly the same way on your website, Google profile and every directory, so search engines trust which details are correct.

Do I need a website for local SEO?

You can appear in Google Maps without one, but Google's relevance signal includes your linked website, and AI search tools read websites too. A simple site with a page per service and your address on every page is enough to start.

How often should I go through a local SEO checklist?

Do the full checklist once, then repeat it every quarter. Weekly tasks like posting updates and replying to reviews take about 15 minutes.