Get a fixed quote
Local SEO

Local SEO Checklist for Small Businesses: How to Show Up on Google Maps

Set up your Google Business Profile, fix your listings, build pages that match local searches and earn reviews the honest way.

By Jai Nischal Verma · Published · Reviewed yearly

Local SEO Checklist for Small Businesses: How to Show Up on Google Maps

Short answer: local SEO for a small business comes down to five jobs. Claim and complete your Google Business Profile. Make your name, address and phone number match everywhere. Build one strong page per service with your city on it. Ask every happy customer for a review. Then keep it all fresh. Do those five well and you'll have done more than a lot of businesses ever do, without buying a "guaranteed #1 on Google" package from a stranger who called during dinner.

About that guarantee: Google's own help page says there's no way to request or pay for a better local ranking. What Google does say is that local results mainly come down to relevance, distance and prominence. After 20+ years and 1000+ sites launched, I can tell you most small businesses lose the local game on the two they can actually control. Here's the checklist I use, in the order I'd do it.

How Google Decides Who Shows Up in the Map Pack

Search "AC repair near me" on your phone and you'll usually get a map with a short list of businesses under it. That list comes from Google Business Profiles, not from ordinary web pages. Google's tips to improve your local ranking name three factors:

  • Relevance: how well your profile matches the search. You control this with your categories, services, description and website.
  • Distance: how far you are from the person searching. You can't control this, short of parking a second van in a better ZIP code. (Please don't.)
  • Prominence: how well known you are. Google says links, reviews and ratings all feed into this.

The specialists broadly agree. In Whitespark's 2026 Local Search Ranking Factors survey of 47 local search experts, the primary Business Profile category was the top factor for map rankings, with distance close behind. They're expert opinions, not Google's code, but they line up with what I see.

Step 1: Claim, Verify and Complete Your Google Business Profile

This is the biggest lever, and it's free. If you haven't claimed your profile, Google may have built one anyway, from crawled web content, licensed data and information from users. Which means a stranger may have uploaded the only photo of your business. It's probably your dumpster.

  • Verify it. Google says a verified business is more likely to show up in search results.
  • Pick the right primary category. Google's guidelines say to choose categories that complete the sentence "This business IS a", not "This business HAS a". You're a "Plumber", not "Water Heaters, Drains and General Awesomeness".
  • Use your real business name. The same guidelines say it should match your storefront and website. "Joe's Plumbing - Best Emergency Plumber Phoenix Cheap 24/7" isn't a name. It's a ransom note, and it can get your profile suspended.
  • Fill in everything else: hours (including holiday hours, because the Fourth of July happens every year), phone, website, services, a plain-English description and the attributes that apply to you.
  • Add real photos: you, your team, your vans, your storefront, your finished work. Not a stock photo of a man laughing alone at a salad.

One more thing: make sure the profile sits in your Google account, with your designer or marketer added as a manager. Here's who should own your domain, hosting and Google accounts.

Step 2: Storefront, Service-Area or Hybrid? Get Your Address Right

Google sorts businesses into types:

  • Storefront: customers come to you, like a dentist, a bakery or a barbershop. Show your address.
  • Service-area business: you go to customers and don't serve them at your address, like plumbers, cleaners and mobile dog groomers. Remove the address and list your service areas instead. You can add up to 20, and Google says the whole area shouldn't stretch more than about two hours' drive from your base.
  • Hybrid: you do both, like a pizzeria that also delivers. Show the address and add service areas.
Storefront, Service-Area or Hybrid?Flowchart. Question 1: Do customers come to your address? (Your sign on the door, staff there during your hours.) If no: you are a service-area business: hide your address and list up to 20 service areas, for example plumbers and cleaners. If yes, question 2: Do you also visit or deliver to customers? If yes: hybrid business: show your address and add service areas, for example a pizzeria that also delivers. If no: storefront: show your address, for example a dentist or bakery. Never list a virtual office, a P.O. box or your cousin’s nicer ZIP code.Storefront, Service-Area or Hybrid?How to set up your address on Google Business Profile.1Do customers come to your address?Your sign on the door, staff there during your hours.NOService-AreaBusinessHide your address.List up to 20 serviceareas.Plumbers, cleaners,mobile groomers.YES2Do you also visit or deliver to customers?NOYESStorefrontShow your address. Noservice areas needed.A dentist, a bakery, abarbershop.HybridShow your address andadd service areas.A pizzeria that alsodelivers.Never ListA virtual office, aP.O. box or yourcousin’s nicer ZIPcode.Storefront, Service-Area or Hybrid?Flowchart. Question 1: Do customers come to your address? (Your sign on the door, staff there during your hours.) If no: you are a service-area business: hide your address and list up to 20 service areas, for example plumbers and cleaners. If yes, question 2: Do you also visit or deliver to customers? If yes: hybrid business: show your address and add service areas, for example a pizzeria that also delivers. If no: storefront: show your address, for example a dentist or bakery. Never list a virtual office, a P.O. box or your cousin’s nicer ZIP code.Storefront, Service-Areaor Hybrid?How to set up your address on Google.1Do customers come to youraddress? (Sign on the door.)YESNO2Do you alsovisit or deliverto customers?Service-AreaBusinessHide your address.List up to 20 serviceareas.Plumbers, cleaners,mobile groomers.NOYESStorefrontShow your address. Noservice areas needed.A dentist, a bakery, abarbershop.HybridShow your address andadd service areas.A pizzeria that alsodelivers.Never ListA virtual office, a P.O. box or yourcousin’s nicer ZIP code.
Storefront, Service-Area or Hybrid? Two Questions Decide What Google Shows (and Hides).

What you can't do is list a virtual office or a rented mailbox. Google's guidelines say a virtual office isn't eligible for a Business Profile, and P.O. boxes aren't acceptable addresses. Borrowing your cousin's address in a fancier ZIP code is also, as the lawyers say, a bad idea.

Step 3: Make Your Name, Address and Phone Number Match Everywhere

SEO people call this "NAP consistency" (name, address, phone), because this industry has never met an acronym it didn't like. Google pieces your business together from lots of sources. If your website says "Suite 200", Yelp says "Unit B" and Facebook still has the number from before you switched carriers, you're asking Google to guess.

  • Write down one official version of your name, address and phone number, and use it exactly, everywhere.
  • Put it in your website footer and on your contact page, matching your Google Business Profile word for word.
  • Claim and fix your listings on the sites your customers actually use: Apple Business Connect (for Apple Maps), Bing Places, Yelp, Facebook, the BBB, Nextdoor and the big directory for your trade.
  • Merge or remove duplicates. Google's guidelines allow one profile per business location.
A bewildered retired man in a plaid jacket stands at the edge of an Iowa cornfield at golden hour, holding up his phone, which faces the camera and shows a map with a red pin in the middle of the field labeled Cornhusk Crust Pizza, Open Now
The Map Says the Pizzeria Is Right Here. The Corn Respectfully Disagrees.

Don't pay anyone to "build 300 citations" on websites nobody has visited since dial-up. Whitespark notes citations lost a little more weight again this year. Accuracy on the dozen listings that matter beats volume.

Step 4: Build Website Pages That Match What People Search

Your Business Profile links to your website, and the website is where you prove relevance. Nobody searches for "Smith & Sons". They search for "water heater replacement Mesa".

  • One page per main service, with photos of that work, what's included, a price guide if you can give one, and a few FAQs. The full page plan is in 10 must-have pages for a small business website.
  • Your city and service area in plain sight: in the homepage headline, the page titles and the footer. "Emergency plumber in Mesa, AZ" beats "Excellence in Every Drop".
  • LocalBusiness structured data (schema), so search engines can read your name, address, hours and phone without squinting. Google explains it in its LocalBusiness structured data guide.
  • A fast, phone-friendly site with tap-to-call. A lot of local searches happen standing in a parking lot, holding a coffee.

A Word About Town Pages

Pages like "Plumber in Tempe" and "Plumber in Chandler" can work, but only if each one is genuinely useful. Google's spam policies list pages targeted at specific regions or cities that funnel users to one page as doorway abuse. My test: swap the town name for another town you serve. If every sentence is still true, it isn't a town page. It's a photocopy. Real town pages have jobs you've done there, local photos, reviews from customers in that town and how fast you can get there.

Step 5: Get More Google Reviews, the Honest Way

Reviews do double duty. Google says they help prominence, and customers read them before they call. In BrightLocal's 2026 Local Consumer Review Survey of 1,002 US adults, 47% said they won't use a business with fewer than 20 reviews, 74% only care about reviews written in the last three months, and 68% will only use a business with four stars or more. So a pile of five-star reviews from 2019 is a lovely antique. It isn't a strategy.

  • Ask every customer at the happy moment: when the job's done, at checkout, on the invoice. Google suggests sharing a review link or QR code, and explains how to create one from your profile.
  • Reply to reviews, good and bad, briefly and like a human. BrightLocal found that 80% of consumers are likely to use a business that responds to all of its reviews.
  • Never buy, fake or bribe. Google prohibits offering discounts or freebies in exchange for reviews. In the US, the FTC's rule banning fake reviews has been in effect since October 21, 2024. It lets the FTC seek civil penalties against businesses that buy fake reviews or reward reviews that express a particular sentiment. "Five stars gets you a free car wash" is a particular sentiment.
A tattooed barber in a Brooklyn barbershop proudly holds up a small counter sign with a QR code reading Loved Your Fade? Leave Us a Review, while a customer in the chair with a fresh haircut holds up her phone, facing the camera, showing a five-star review screen for Gowanus Fade Club
The Review Request That Works: Right After the Fresh Fade, Not Three Weeks Later by Email.

Step 6: Keep It Fresh

Local SEO isn't a one-time chore like assembling a bookcase. It's more like mowing the lawn: easy if you do a little often, a jungle if you don't.

  • Set holiday hours before Thanksgiving, Christmas and the Fourth of July.
  • Add a few new photos of real work every month.
  • Check your profile for edits from the public. Anyone can suggest an edit to a Business Profile. Yes, anyone.
  • Once a month, look at your Business Profile performance and Search Console to see which searches bring calls.
Your First 30 Days of Local SEOTimeline in five steps: Week 1: Claim and fill in your Business Profile then Week 2: Fix your name, address and phone everywhere then Week 3: One page per service, city in the titles, schema then Week 4: Review link on every invoice, reply to all then Every Month: New photos, holiday hours, fresh reviews.Your First 30 Days of Local SEOOne job a week, then a little upkeep every month.STEP 1Week 1Claim and fill inyour BusinessProfile“Plumber,” not“Cheap Plumber24/7.”STEP 2Week 2Fix your name,address and phoneeverywhereSuite 200everywhere. NotUnit B.STEP 3Week 3One page perservice, city inthe titles,schemaNobody searchesfor “Smith &Sons.”STEP 4Week 4Review link onevery invoice,reply to allNever “five starsfor a free carwash.”ONGOINGEvery MonthNew photos,holiday hours,fresh reviewsMore lawn mowingthan deckbuilding.Your First 30 Days of Local SEOTimeline in five steps: Week 1: Claim and fill in your Business Profile then Week 2: Fix your name, address and phone everywhere then Week 3: One page per service, city in the titles, schema then Week 4: Review link on every invoice, reply to all then Every Month: New photos, holiday hours, fresh reviews.Your First 30 Daysof Local SEOOne job a week, then a little upkeep.Week 1Claim and fill in your BusinessProfile“Plumber,” not “Cheap Plumber24/7.”Week 2Fix your name, address and phoneeverywhereSuite 200 everywhere. Not Unit B.Week 3One page per service, city in thetitles, schemaNobody searches for “Smith & Sons.”Week 4Review link on every invoice,reply to allNever “five stars for a free carwash.”Every MonthNew photos, holiday hours, freshreviewsMore lawn mowing than deckbuilding.
Four Weeks of Setup, Then Upkeep. Local SEO Is a Lawn, Not a Deck.
Infographic: local SEO checklist for small businesses in 2026. Google ranks local results on relevance, distance and prominence. Six steps: claim and complete your Google Business Profile, set up your address as a storefront, service-area or hybrid business, make your name, address and phone match everywhere, build one page per service with your city on it, ask every customer for a review and reply to all of them, and keep it fresh every month. Never: keyword-stuffed names, fake or paid reviews, a virtual office address or copy-paste town pages
Save This: the Local SEO Checklist on One Page.

Local SEO Mistakes That Quietly Cost You Calls

  • A keyword-stuffed business name. It might work for a while. Then it gets reported by a competitor with time on their hands.
  • Two profiles for one business, usually because someone made a new one instead of finding the old login.
  • Fake reviews, or reviews from your mom, your mom's book club and your mom's book club's dog.

How Long Does Local SEO Take?

It depends on your competition. Some changes are quick: Google says service-area edits can take up to 48 hours to show once approved. Reviews and website pages take months to add up. A roofer in a small town might see movement in weeks. A personal injury lawyer in Los Angeles is in for a longer haul. Anyone who promises a date for #1 is guessing, or selling.

Want It Done for You?

I'm Jai. I work remotely from New Delhi with US-friendly hours: calls Monday to Friday, 9am–1pm US Eastern (ET). Most of my clients are small businesses in the US, UK, Canada and Australia. My local SEO setup starts at $499, with a fixed price in writing: Google Business Profile setup or clean-up, LocalBusiness schema, a NAP consistency check, 10 core citations, and a review request process with templates. Need the website too? The Business package (from $699) includes Google Business Profile setup and LocalBusiness schema, and Growth (from $1,399) adds service and area pages plus local SEO setup. See the pricing page or web design for US small businesses.

Planning for a trade? Here's how I approach HVAC company websites, plumber websites and cleaning service websites. Or see recent work, like the Roser Lawyers website for a Sydney law firm. Your domain, hosting, Google Business Profile and every login stay in your name.

Not sure why your competitors show up on the map and you don't? Book a free 20-minute call and we'll look at your profile and website together. Or request a free website audit, which includes a Google Business Profile check, and get the answer on video.

Frequently Asked Questions

What Is Local SEO for a Small Business?

Local SEO is everything that helps nearby customers find you on Google Maps and in local search results: a complete Google Business Profile, consistent business details across the web, website pages for each service and area, and a steady flow of genuine reviews.

How Do I Get My Business to Show Up on Google Maps?

Create or claim your Google Business Profile, verify it, choose the most specific primary category, and fill in your hours, phone, website, services and photos. Google ranks local results mainly on relevance, distance and prominence, so complete information and genuine reviews help.

Do I Need a Physical Address for Local SEO?

No. Service-area businesses such as plumbers and cleaners can hide their address on Google Business Profile and list up to 20 service areas instead. A virtual office or P.O. box can't be used as your business address.

How Many Google Reviews Does a Small Business Need?

There's no magic number, but in BrightLocal's 2026 survey of US consumers, 47% said they won't use a business with fewer than 20 reviews, and 74% only care about reviews from the last three months. Aim for a steady stream of recent reviews, not one burst.

Can I Pay Google to Rank Higher on Maps?

No. Google says there's no way to request or pay for a better local ranking. You can buy ads, which are labeled as sponsored, but the regular map results are earned.

Can I Do Local SEO Myself?

Yes. Most of the checklist is free and takes a few hours a week for the first month: claim your profile, fix your listings, improve your service pages and ask every customer for a review. Hire help if you'd rather spend those hours running your business.

Get a fixed quote in 24 hours

Tell me about your business and what you need. You'll get a fixed price and timeline in writing within 24 hours.

Book a 20-min call

Calls Monday to Friday, 9am–1pm US Eastern (ET). Prefer to write? Use the form. Email replies within one business day.

No spam. Email replies within one business day.

Book a CallGet a Quote