New ChatGPT vs Google Search Volume: What OpenAI’s 20% Claim Really Means

Local SEO

Local SEO Checklist: Everything a Local Business Should Do

My practical, step-by-step list of what a local business should set up once, check every month and review every quarter to rank in Google's local results.

Local SEO Checklist: Everything a Local Business Should Do

Quick Answer

A local SEO checklist starts with a verified, complete Google Business Profile with the right primary category. Then keep the same name, address and phone across citations, Bing Places and Apple Business Connect. Add a page and LocalBusiness schema for each location. Ask for and reply to reviews every month and build local links. Track results in Business Profile performance, Search Console and call tracking.

Key Takeaways

  • Google ranks local results mainly on relevance, distance and prominence. You can only influence relevance and prominence.
  • Verify your Google Business Profile, use your real business name and pick the most specific primary category.
  • Keep name, address and phone exactly the same on your profile, website, citations, Bing Places and Apple Business Connect.
  • Give each location its own page with matching NAP and LocalBusiness schema using the most specific type.
  • Ask for and reply to reviews every month, with no rewards and no filtering out unhappy customers.
  • Tag your profile link with UTMs and use call tracking so you can measure what local SEO brings in.
In this article
  1. How Google Ranks Local Results
  2. Local SEO Checklist: One-Off Setup Tasks
  3. Monthly Local SEO Tasks
  4. Quarterly Local SEO Tasks
  5. The Checklist at a Glance
  6. Common Local SEO Mistakes to Avoid
  7. Final Thoughts
  8. Frequently asked questions

If your business serves people in a certain town or area, you need to show up when they search for what you do nearby. This local SEO checklist covers everything that matters. That means a verified and complete Google Business Profile, the same business details across the web, a steady flow of reviews and strong location pages. It also covers LocalBusiness schema, local links, and tracking that tells you what is working.

I have split it into three parts: one-off setup tasks, monthly habits and quarterly reviews. Work through the setup once, then keep the routine going.

How Google Ranks Local Results

Before the checklist, it helps to know what you are aiming for. Google’s own advice on improving local ranking says local results are based mainly on three things.

  • Relevance: how well your profile and website match what someone searched for. You earn it with complete, detailed information.
  • Distance: how far your business is from the searcher, or from the place named in the search. You cannot change this, so don’t waste effort trying to fake it.
  • Prominence: how well known your business is. Google points to how many websites link to you and how many reviews and good ratings you have.

Google also says there is no way to pay for a better local ranking. Every item below feeds relevance or prominence. Those are the two levers you control.

Local SEO Checklist: One-Off Setup Tasks

These tasks build the base. Most take an afternoon each. You only need to repeat them if something changes.

1. Claim and Verify Your Google Business Profile

Search for your business name on Google Maps first. A profile may already exist, made by Google or a customer. You should claim that one instead of making a duplicate.

  1. Sign in with a Google account the business owns, not a staff member’s personal account.
  2. Claim the existing profile or add a new one, entering your name, category and location.
  3. Finish verification using whichever method Google offers you. This can be a phone call, text, email, video recording or postcard, depending on the business.
  4. Add a second owner or manager so you are not locked out if one person leaves. I always do this on day one.

Verification matters. Google says verified businesses are more likely to show in local results. Unverified profiles cannot be fully managed.

2. Get Your Business Details Right

Google’s rules for how you show your business are strict. Breaking them can get a profile suspended. The main rules:

  • Name: use your real-world business name, exactly as it shows on your signs. Adding keywords or places, such as “Smith Plumbing – Emergency Plumber Leeds”, is not allowed.
  • Address: use your real physical location. P.O. boxes and virtual offices are not eligible.
  • Service-area businesses: if you travel to customers, such as plumbers, cleaners or mobile mechanics, hide your address. Set the areas you serve instead.
  • Phone: use a local number you control, not a central call centre where possible.
  • Hours: list your regular hours for customers, and add special hours for holidays.

3. Choose Your Categories Carefully

Your primary category is one of the strongest relevance signals on the profile. Pick the most specific category for your core business. For example, “Italian restaurant” instead of “Restaurant”, or “Family law attorney” instead of “Lawyer”. If you run a restaurant, my guide to local SEO for restaurants covers what diners look for.

Add secondary categories only for things you really offer. Google’s rules say to use as few as possible and not to use categories as keywords. A dental practice that also offers implants might add “Dental implants provider”. But a bakery should not add “Wedding venue” because it once hosted a party.

Check which primary category the top-ranking competitors in your area use. When I do this, it often shows a better fit than the one the business first picked.

4. Complete Every Relevant Profile Section

Google says businesses with complete and accurate information are more likely to show in local results. Fill in:

  • A plain, useful business description. Say what you do, who you serve and where, without keyword lists.
  • Services and products, with short descriptions and prices where it makes sense. Our guide to setting up Business Profile services and products walks through this.
  • Attributes such as wheelchair access, parking or online appointments.
  • Booking or menu links if they fit your type of business.
  • Real photos: outside (so people know the building), inside, your team, and your work or products.

5. Build Your Citations and Fix NAP Consistency

NAP stands for name, address and phone number. A citation is any place online that lists them. Examples are directories, review sites, industry bodies and social profiles.

Matching details help Google trust that the information about your business is correct. Mismatched ones create doubt and send customers to the wrong place. Think of an old address on one directory or a different phone number on another.

  1. Decide on one exact format for your name, address and phone, and use it everywhere.
  2. Search Google for your business name, old addresses and old phone numbers to find existing listings.
  3. Fix or close outdated and duplicate listings.
  4. Claim the main platforms in your country, then the directories for your industry and town.

Quality beats volume here. In my opinion, a handful of accurate listings on sites your customers really use is worth more than hundreds of low-quality directory entries.

6. Claim Bing Places and Apple Business Connect

Google is not the only map. Bing Places for Business feeds Bing and other services that use Bing’s data. It lets you import your details straight from Google Business Profile, which saves time.

Apple Business Connect controls how your business shows in Apple Maps, Siri and other Apple apps. Many iPhone users open Apple Maps by default. So an unclaimed or wrong listing there costs you customers you will never see in Google’s data. This is the listing I see forgotten most often.

Claim both, verify them, and make sure the details match your Google profile exactly.

7. Build Local Landing Pages

Your Business Profile links to your website, and Google uses your site to judge relevance. Each physical location needs its own page, linked from your profile. Google shut down the free Business Profile websites in 2024, so the link should point to your own site.

A strong location page includes:

  • The full NAP, matching your profile exactly.
  • Opening hours, an embedded map and directions or parking notes.
  • The services offered at that location.
  • Content about that location: the team, photos of that branch, local reviews, and details such as nearby landmarks.
  • A title and heading that name the service and town, for example “Physiotherapy in Harrogate”. Our guide to writing title tags Google keeps covers this in more depth.

Service-area businesses can make pages for the main towns they serve. But only if each page says something truly different. Fifty pages that swap one town name for another are thin content, and they rarely help.

8. Add LocalBusiness Schema

Structured data (code that labels your details for search engines) helps them read your business details without guessing. Google’s LocalBusiness structured data documentation requires name and address. It recommends properties such as telephone, url, geo and openingHoursSpecification.

Use the most specific type there is, such as Dentist, Plumber or Restaurant, not the general LocalBusiness. Put the markup on each location page, with that location’s own details. A simple example:

{
  "@context": "https://schema.org",
  "@type": "Dentist",
  "name": "Riverside Dental",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "12 Bridge Street",
    "addressLocality": "York",
    "postalCode": "YO1 6DA",
    "addressCountry": "GB"
  },
  "telephone": "+44 1904 000000",
  "url": "https://www.example.com/york/",
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "08:30",
    "closes": "17:30"
  }]
}

Test it with Google’s Rich Results Test before you publish. Keep the details the same as what is visible on the page.

9. Set Up Tracking Before You Start

You cannot tell what is working without a starting point. Set these up on day one:

  • Google Search Console: verify your site so you can see which local searches bring impressions and clicks.
  • UTM tags on your profile link: add parameters to the website URL in your Business Profile, such as ?utm_source=google&utm_medium=organic&utm_campaign=gbp. Then profile visits show on their own in GA4. Our guide to building organic search reports in GA4 shows how to report on them.
  • Call tracking: if phone calls drive your business, a tracking number tells you which calls came from the profile. The common approach is to use the tracking number as the main phone and keep your real number listed as an extra phone. That way your core details stay the same.
  • Business Profile performance: note your starting numbers for calls, direction requests, website clicks and searches.

Monthly Local SEO Tasks

Local search rewards businesses that stay active. These tasks take a few hours a month. They keep your profile fresh and your reputation growing.

Ask for Reviews Every Month

Reviews feed prominence. They are often what decides it for a customer comparing two businesses. A steady flow matters more than a burst of reviews followed by silence.

  1. Copy your review link from your Business Profile, or make a QR code from it.
  2. Ask every customer at a natural moment, such as when a job is done or in the follow-up email.
  3. Make it easy: one link, one short sentence, no hoops.

Stay within Google’s rules. Don’t offer discounts or gifts for reviews. Don’t write reviews for yourself. And don’t ask only happy customers while steering unhappy ones somewhere else. Breaking these rules can get reviews removed or the profile restricted.

Reply to Every Review

Google says replying to reviews shows customers you value their feedback. Thank good reviewers in a sentence or two. Mention the specific service where it fits naturally.

For bad reviews, reply calmly, admit the problem and offer to sort it out offline. Future customers read your reply as much as the review itself.

Publish Updates and Photos

Business Profile posts let you share offers, events and news right on your listing. Post when you have something real to say: a seasonal service, a new product, a holiday closure.

Add fresh photos each month too. New photos of recent work show customers the business is active. They are easy to collect if you make it part of the team’s routine.

Check Your Profile for Unwanted Edits

Anyone can suggest edits to a Business Profile, and Google sometimes applies them on its own. Log in each month and check your name, hours, categories, phone number and website link.

Fix anything that has changed without your approval. A wrong phone number or a closed-on-Saturday flag can quietly cost you weeks of customers.

Review the Numbers

Spend 20 minutes on your monthly figures:

  • In the Business Profile performance report, look at calls, website clicks, direction requests and the search terms people used to find you.
  • In Search Console, filter searches that contain your town or “near me”. Watch impressions, clicks and average position on your location pages.
  • In your call tracking tool, check call volume and, if you can, which calls turned into customers.

Where you can, compare each month with the same month last year. Local demand often changes with the seasons, so comparing with the month before can mislead you. I always use the year-on-year view first for local businesses.

Quarterly Local SEO Tasks

Every three months, step back and look at the bigger picture. These tasks catch slow problems and find new chances.

Audit Your Citations

Search for your business name and phone number again. Look for new duplicates, directories that have copied old data, and listings that still show an old address. Fix them at the source.

If you have moved, changed phone numbers or rebranded during the quarter, this is your most important task.

Refresh Location Pages

Update each location page with recent reviews, new photos, current team members and any new services. Check the schema still matches the page, especially opening hours.

Look at which location pages get impressions in Search Console but few clicks. Those pages often need a clearer title or a better description of what you offer there.

Links from respected local websites support prominence and send real visitors. Good sources for most local businesses include:

  • Sponsoring a local sports team, charity event or school fundraiser that lists sponsors on its website.
  • Joining a chamber of commerce or local business group with a member directory.
  • Local news coverage of something truly newsworthy: an anniversary, an expansion, a community project.
  • Partnerships with businesses that fit with yours, such as a wedding photographer and a local venue recommending each other.
  • Useful local resources on your own site, such as a guide to parking near your clinic, that other local sites want to link to.

Aim for a few relevant links each quarter, not a big push once a year. Avoid buying links or swapping them in bulk.

Check Competitors and Categories

Search your main services from a few different spots in your area, or use a grid-based rank tracker. Note who shows in the map results and what they do differently. Look at categories, number and age of reviews, photos and services listed.

Google adds new categories from time to time. Check if a more specific primary category now exists for your business.

Review Your Tracking Setup

Check that your UTM-tagged link still works, call tracking numbers route correctly, and GA4 still records conversions from local pages. Broken tracking is common after website changes. It is easy to miss for months.

The Checklist at a Glance

Frequency Tasks Main ranking factor
Once (setup) Claim and verify profile, details, categories, citations, Bing Places, Apple Business Connect, location pages, schema, tracking Relevance and prominence
Monthly Ask for and reply to reviews, posts and photos, check for edits, review performance data Prominence
Quarterly Citation audit, refresh location pages, local links, competitor and category check, tracking check Relevance and prominence

Common Local SEO Mistakes to Avoid

  • Business names stuffed with keywords. They may give a short-term lift but risk suspension. They are also easy for competitors to report.
  • Virtual offices and fake addresses. Profiles at addresses where you do not serve customers are not eligible and often get removed.
  • Duplicate profiles. Two profiles for one location split your reviews and confuse Google. Merge or remove the extra one.
  • Linking the profile to the homepage for every branch. Businesses with many locations should link each profile to its own location page.
  • Ignoring the website. Your site is what the profile links to, and what Google reads to judge relevance. So a slow, thin or badly structured site holds you back in both map and organic results.

Final Thoughts

A good local SEO checklist is less about tricks and more about being complete, accurate and active. Get the setup right once. Keep reviews and updates flowing every month. Check your citations, pages and links every quarter.

My advice is to start with your Google Business Profile today. Confirm it is verified, check your primary category and fill every empty section. Then work through the rest of the setup list one task at a time.

Frequently Asked Questions

What is the most important part of local SEO?

For most businesses it is the Google Business Profile, because it controls how you show in the map results. A verified profile with the right primary category, accurate details and a steady flow of reviews does more than any other single task. Your website and citations then support it.

How long does local SEO take to work?

Fixes such as correcting your category or business details can show an effect within weeks once Google processes them. Building prominence through reviews and links takes longer, usually several months of steady work. Competitive categories in big cities take the longest.

Do I need a website for local SEO?

You can show in map results with only a Business Profile, but a website helps a lot. Google uses your site to understand what you offer, and other sites can link to it, which supports prominence. A website also gives you location pages, schema and a place to turn visitors into customers.

Does adding keywords to my Google Business Profile name help?

It can sometimes give a short-term lift, but it breaks Google's rules and can lead to suspension. Competitors can also report it. I'd use your real-world business name and earn relevance through categories, services and your website instead.

How many reviews do I need to rank in Google Maps?

There is no fixed number. Google looks at review count and rating as part of prominence. So compare yourself with the businesses already ranking for your main services. Aim for a steady flow of recent reviews, not a one-off target.

What is the difference between a citation and a backlink?

A citation is any mention of your business name, address and phone number, such as a directory listing. It may not include a link. A backlink is a link from another site to yours. Citations mainly help with accuracy and trust. Links from respected local sites support prominence and send visitors.

Should a service-area business show its address?

No. Google's rules say businesses that travel to customers should hide their address and set a service area instead. If you also serve customers at your premises during set hours, you can show the address.

How often should I post on Google Business Profile?

There is no required number. Post when you have something useful to share, such as an offer, event, new service or holiday hours. For many small businesses, a few posts a month plus fresh photos keeps the profile looking active.

Get the Next Guide in Your Inbox

Google updates, AI search changes and practical SEO guides. We email you when a new article is published, nothing else.

One email when we publish something new. No spam, unsubscribe in one click. Privacy

Written by Lovepreet Singh Digital Marketing Manager @ Softtrix
  • 12+ years in SEO
  • 331 articles
  • Punjab, India

Lovepreet Singh has been working in SEO for the last 12 years. He started as an SEO analyst, checking rankings and fixing on-page issues, and today he is Digital Marketing Manager at Softtrix Tech Solutions, looking after search and growth for client websites, from online stores to local service businesses.

  • AI Search & AEO
  • Technical SEO
  • Local SEO
  • Google Business Profile

Keep Reading