Services

Content Distribution16 min read

Local SEO Checklist for a Business People Visit in Person

A local SEO checklist is the short list of jobs that lets potential customers find your business in local search, trust what they see in the search results, and arrive.

For local businesses that people visit, such as a lodge, clinic, restaurant, shop or office, ten jobs shape your local search rankings and your search visibility. This article puts them in order, then shows how to run a short local SEO audit every month.

Keep this local SEO checklist open while you work, and tick each job off.

Google says local results are based mainly on relevance, distance and prominence. You cannot change distance. You can change the other two, and most of the checklist below is about exactly that: describing your business completely, then giving search engines reasons to believe it.

Done well, your local SEO efforts build a stronger local presence in Google Search and Google Maps. Source: Google Business Profile Help.

A local SEO checklist starts with one question: can a stranger find you and arrive?

Local search helps people find local businesses they can reach today, which is a different job from general search.

Someone typing “dentist Gaborone” or “restaurant near me” is not researching. They are a prospective customer about to travel somewhere. That is local intent, and it changes what matters for any business owner who wants to be found.

A general article ranks because it explains something well. A local business ranks because search engines are confident about four facts: what you are, where you are, when you are open and whether people were happy with you. Everything on this checklist feeds one of those four.

A beautiful website alone does not help. If your Google Business Profile is unverified, your hours are wrong and three directories show three different phone numbers, search engines hesitate. A hesitating search engine shows someone else, and your potential customers never see the business you worked to build online.

If your business takes bookings from far away, such as a safari camp selling to travellers overseas, the same checklist still applies, because those travellers also search Google Maps once they land. Our guide to AI search for tourism businesses covers the part that happens before the trip.

Local search rewards accurate business information

Local search runs on trust, and trust runs on accurate business information.

BrightLocal’s Business Listings Trust Report 2021 surveyed 1,141 US consumers. It found that 85% had met incorrect or incomplete information on a business listing in the previous year, and 63% said finding incorrect information would actively stop them choosing that business. Source: BrightLocal Business Listings Trust Report.

The same report found that consumers were most likely to lose trust when a phone number (66%) or an address (60%) was wrong or inconsistent. Hours matter too: 76% had arrived too early or too late because opening hours were wrong online.

That is a US survey from 2021, so treat the exact figures as a guide to the pattern, not a forecast for your town. The pattern holds anywhere: a visitor who finds the wrong detail does not call back. The ten steps below keep every detail right in the places a visitor looks.

Work through ten steps in this order

The first four steps create the facts. The next four spread and prove them. The last two keep them true.

1. Write down the words customers use for your business and your place

Before you touch any profile, list how a customer would describe you in one line. Use the words a visitor uses, not the words on your brochure. “Family doctor in Francistown” beats “integrated primary healthcare provider”.

Pair each service with each place you serve. A short list of ten to twenty phrases is enough. These local keywords are the raw material for every page and profile that follows. This is keyword research at the smallest useful scale, and our Library entry on keyword research explains the wider method.

Done when you have a one-page list that names your main services and the towns, suburbs or landmarks people attach to them.

2. Claim and verify your Google Business Profile

Your Google Business Profile is the listing that appears in Google Maps and in the local pack, the small block of map results at the top of many local searches, sometimes called the local map pack.

Appearing in the local pack is the main aim of local SEO efforts for any business with a location people visit. The profile is free to add or claim, and it is the quickest way to improve your local visibility.

Search for your business name and city in Google Maps first, because many owners already have a profile they have forgotten. If a profile exists, claim it. If not, create one at business.google.com/add. Google explains each route in Add or claim your Business Profile.

Then verify it. Google states that verification tells it you are authorised to represent the business, so the profile is more likely to show in results. Photos and videos also appear only after verification. A verified, complete profile is what puts you in contention for the local pack at all.

Done when the profile shows no “claim this business” prompt and the verification step is complete.

3. Choose your primary category and fill in every field

Your primary category is the single most important label on the profile, because it tells Google what kind of business you are. Pick the most specific one that is true. Add secondary categories only for services you genuinely offer.

Then complete the rest. Google lists the details that help customers know what you do, where you are and when they can visit: full address if customers can visit, business hours including special hours, category and attributes such as parking or Wi-Fi.

Write a business description in plain words, written for a person, not a keyword list. Two or three sentences on what you do, for whom and where is enough.

Add holiday hours before the holiday, not after. Google says businesses with complete and accurate business information are more likely to show up in local search results.

Keep the profile alive after the first setup, because regularly updating your Google Business Profile keeps it accurate. Update services, add new photos and publish posts when something changes, so the profile always matches the business.

Done when no section of the profile is empty and your hours match your shopfront sign.

4. Use your real name and an address people can actually reach

Google’s guidelines ask for your real-world business name, as it appears on your storefront, website and stationery. Adding keywords or slogans to the name can get a profile suspended.

Address needs the same care. If your address is a plot number, or you are known by a landmark, write the formal address on the profile and put directions in the description and on your website. Visitors who get lost do not leave kind reviews.

Google separates two kinds of business. A business with a location customers visit shows its address. A service area business that travels to customers sets a service area instead of publishing an address. A hybrid does both. Choose the one that describes how you really work, and keep your business location and service area honest.

Done when your name, address and phone number match what is on your shopfront, invoices and website.

5. Build service pages and a website that say who you are, where you are and what you do

Your homepage should answer three things in the first screen: what you do, where, and how to contact you. Put your address, phone number and other contact details in text, not only in an image, so search engines can read them on your own website.

Keep the address and phone number identical to the profile, so your own website backs up your local business information everywhere else.

Give each main service its own page. Service pages let you speak to one search at a time. A page for “pool repairs” will serve that search better than a homepage that mentions everything once, and it gives other website pages something specific to link to.

Write page titles and meta descriptions that name the service and the town, because relevant keywords in metadata help searchers choose your result.

Use those local keywords naturally in the text. Add local content only a local could write, such as an area guide or a page about community events you take part in. It shows relevance to people searching nearby.

If you have multiple locations, give each one a location page with its own address, hours, directions and photos. Businesses with multiple locations gain most from this, and location pages should say something true about that branch. Do not copy the same text across them with only the town name changed.

Make sure your business online is easy to act on. Add a map, clear contact buttons and click-to-call for mobile devices, since many local searches happen on phones. Potential customers who cannot see your business location or phone number quickly will try the next result.

Done when someone landing on your homepage can find your town, your hours and a phone button without scrolling.

6. Add local business structured data

Structured data is code that labels the facts on a page so search engines can read them without guessing. For local businesses, Google documents a LocalBusiness structured data format covering name, address, phone number, geographic coordinates and opening hours.

Structured data sounds technical, but the job is small.

Many website platforms add local business schema through a plugin. If you use one, fill in its business fields rather than leaving the defaults. Ask your web developer to check the markup, then test the page with Google’s Rich Results Test and fix any critical errors it flags.

Our Library entry on schema markup explains the idea in plain language.

Structured data helps search engines understand your business better. It is not a ranking trick. Local business structured data states your name, address and phone number in a form machines read without guessing, so it belongs beside the visible details on the page.

Done when the structured data test passes for your contact page and the details inside it match your profile exactly.

7. Keep your business listings and directories consistent

A citation is any mention of your name, address and phone number on another site, such as business directories, a chamber of commerce page or a tourism board listing.

Search engines compare these directory listings, and differences confuse search engines about which version is real. Citations can also support your Google Business Profile in local search results.

Audit your business listings regularly. Search your business name and your old phone number, and note every listing that shows old details.

Correct the ones that matter: the major business listings, relevant directories for your trade, industry specific directories and local directories such as your chamber or association. Check that each shows the same business information, and keep NAP consistency by merging duplicate entries so only one version of each business directory listing remains.

Done when every listing you can find shows the same name, address and phone number as your profile.

8. Add real photos and a short video

Google says photos help customers recognise your business when they arrive, and that an exterior photo is especially useful. Add a logo, a cover photo, photos of the entrance, inside and your team at work.

Google’s technical limits are simple. Photos should be JPG or PNG, between 10 KB and 5 MB, with a recommended resolution of 720 by 720 pixels and a minimum of 250 by 250. Videos can run up to 30 seconds and 75 MB. The full list is in Google’s photo guidelines.

Done when a first-time visitor could recognise your entrance from the photos alone.

9. Ask for online reviews and answer every review

Online reviews feed prominence, and they do something harder to measure: they decide whether a stranger walks in. Google says more reviews and positive ratings can help your local ranking.

Google lets you share a link or QR code so customers can leave a review. Put the QR code at the till or on the receipt.

Never offer discounts or gifts in exchange for reviews. Google treats incentivised reviews as fake and misleading content, and that can cost you the profile.

Ask happy customers to write reviews. Positive reviews help, and a negative review answered well is useful feedback for future customers.

BrightLocal’s Local Consumer Review Survey 2026, of 1,002 US adults, found that 97% of consumers read reviews for local businesses and 89% expect business owners to respond.

It also found that 80% are likely to use a business that responds to all of its reviews, and 68% will only use a business rated four stars or higher. Source: BrightLocal Local Consumer Review Survey.

Reply to reviews in a sentence or two, in plain words. For negative reviews, acknowledge the problem, offer a way to fix it offline and move on. Treat negative feedback as a free audit of what customers notice. Google’s advice is to be conversational, not promotional. See Tips to get more reviews.

Done when every review from the past three months has a reply.

Local link building is not a campaign. It is building local links from the places your local community already reads: your chamber, local events you sponsor, local charities you support, community events you host, local media outlets that cover your sector, local bloggers, local suppliers and other local sites.

Building local links takes patience. Local events, such as a school fair or a market day, give you a reason to be mentioned.

Such local backlinks tell search engines your community knows you. Google’s own guidance says prominence is partly based on how many websites link to your business.

Local press mentions and links from other websites that your customers trust count more than a long list of weak ones. Ask each partner to link to the right service area page, not only the homepage.

Then set up Google Search Console and look at it monthly. Check which searches show your site and whether pages are indexed. Google Search Console is free, and it shows how many users find you through organic search.

Inside your Business Profile, read the performance view for calls, direction requests and website visits. Those matter more than ranking positions.

Track your own local search rankings for the phrases from step 1, and look at the local pack for your main search. Note which competitors appear, which categories they use and how many reviews they hold. Organic search results and local pack results can differ, so check both.

Tracking local rankings this way shows where to improve.

Done when you have a monthly diary entry to check these three places and a note of who holds the local pack today.

Many local searches happen on phones, so mobile users judge your site within seconds. Google’s page experience guidance explains Core Web Vitals, the measures of loading, responsiveness and visual stability. Search Console reports them for your site.

You do not need to chase a perfect score. Fix the obvious: oversized photos, a slow plugin, a pop-up that covers the phone button. Test on a mid-range phone with a modest connection, because that is what many of your visitors hold.

Voice search deserves one line of attention. People who ask a phone for “a pharmacy open now” hear one answer, not ten. Correct hours, a clear category and a consistent address are the whole preparation.

The same checklist bends to how your customers arrive

The ten steps do not change, but their weight does. These are illustrations of how three kinds of business might set their priorities. They are not client results.

A restaurant lives or dies on hours, photos and reviews. Steps 3, 8 and 9 come first. A wrong closing time costs more than a missing blog post.

A clinic or professional office needs trust, so step 5 matters more: named practitioners, services in plain words, directions, parking. A new patient will check the website after finding the map listing.

A lodge or camp has two audiences, travellers planning from far away and guests who need directions on the last stretch of road. Steps 5 and 8 carry more weight, and the website needs to answer the planning questions that search and AI answers now handle.

In the Khwai Expeditions Camp case study, twelve months of brand, website and content work took a camp in the Okavango from 37 ranking keywords to 1,700.

That work was wider than a local checklist, but it began the same way: clear facts about who the camp is.

Search engines and AI answers draw on the same facts

When someone asks an AI assistant for “a good clinic near the stadium”, the answer is built from sources the assistant trusts: your profile, your website, listings and reviews.

The facts you fix for local search are the facts an AI system reads, so the same work builds local visibility in both. Treat your Google Business Profile, your own website and your business listings as one set of facts.

That is why inconsistency now costs more. A search engine used to show you a list and let the visitor decide. An AI answer may name one business or none. Our guides to AI visibility and answer engine optimisation explain how that works.

Voice search follows the same path. A spoken query for the nearest pharmacy open now only works if your hours are correct in the places that answer it.

A monthly local SEO audit protects your search visibility

A local SEO audit is not a big exercise. Once a month, work through this table. It covers your profile, reviews, website pages, listings and search results.

CheckWhat to look atFix if
ProfileHours, phone, photos, descriptionAnything has changed in the real world
ReviewsNew reviews and repliesAny review is more than a week old without a reply
WebsiteContact page, service pages, mobile speedA phone number or address differs from the profile
ListingsSearch your name and phone numberA listing shows old details
Search ConsoleSearches, indexing, page experiencePages are not indexed or load slowly
ResultsCalls, directions, visits in the profileNumbers fall for two months in a row

The rhythm is the point. Opening hours change, a staff member leaves, a landlord moves your entrance. Local SEO decays when nobody owns the monthly check. Put one person’s name next to it.

If you want a version made for Botswana, the free ebook Rank in Botswana is built for readers who want Google to show their business first. Be Where They Look helps you choose which channels deserve your time.

For the wider picture of how your business gets seen, see our distribution strategy service and our guide to content distribution. Pricing is on the plans page.

Whichever route you take, keep working down the local SEO checklist in order.

One short email a week on these decisions is in Ground Truth, every Wednesday.

FAQ

How long does local SEO take to work?

There is no fixed timeline, and Google says you cannot request or pay for a better local ranking. Fixes to hours and listings can show quickly. Reviews and links build over months, so local SEO results come slowly. Judge progress by calls and direction requests, not by one ranking position.

Do I need a website if I have a Google Business Profile?

A profile can bring calls and directions on its own, but a website gives search engines and AI systems a second place to confirm your facts. Service pages and a contact page answer questions the profile cannot. Most businesses do better with both.

What is NAP and why does it matter?

NAP means name, address and phone number. When it differs between your profile, website and directories, search engines are less sure which is right. Keep it identical everywhere, including the way you write street and plot details.

Is local SEO different from ordinary SEO?

It shares the basics: a fast site, clear pages and links. The difference is the physical layer: your profile, location, hours, listings and reviews. Our guide to SEO covers the general method, and this local SEO checklist covers the local part.

How do I check my local SEO?

Search your main phrase from step 1 on a phone, in a private window, standing in your town. Note whether you appear in the local pack and in organic search results. Then open your Business Profile performance view and Google Search Console. Repeat monthly and compare.

Tumisang Bogwasi

Founder

Tumisang Bogwasi is a two-time award-winning entrepreneur and the founder of Brandesis, where he builds branding strategies that help businesses stand out. Outside work, he enjoys community engagement and the outdoors.

More from Tumisang

Find out whether Google can find and read your site.