Free checklist

Local SEO checklist for small businesses.

Everything that decides whether people nearby find you on Google, Maps and AI search, in one list you can work through.

Work through this list from top to bottom. The first two sections usually make the biggest difference for a local business. Print it or keep this page open while you go.

By Ahmad Awwad · Updated October 2026

1. Google Business Profile

Your profile is what shows up on Google Maps and in the local results.

  • Claim and verify your profile at business.google.com, using the exact business name customers see on your sign.
  • Pick the most specific primary category (for example "Mexican restaurant" rather than "Restaurant") and add a few relevant secondary categories.
  • Fill in every field: hours, holiday hours, phone, website, service area or address, services or menu, and attributes.
  • Upload real photos: logo, storefront, inside, your team and your work. Add new ones every month.
  • Post an update every week or two: offers, events, new products or a recent job.

2. Website basics

Google and AI tools read your website to decide what you do and where.

  • Each page has a clear title under 60 characters with the service and city, for example "Emergency Plumber in Houston, TX | Joe's Plumbing".
  • Each page has one main heading (H1) that says what the page is about.
  • One page per main service, and one page per city or area you serve if you serve several.
  • Your name, address and phone appear as text on every page, usually in the footer, exactly as on Google.
  • The site loads fast on a phone. Test it free at pagespeed.web.dev and aim for a mobile score above 70.
  • The whole site uses https (the padlock in the browser).
  • LocalBusiness structured data (schema) lists your name, address, phone, hours and profiles, so search engines read them without guessing.
Want this checked for you?

Get a free SEO and AI visibility report for your website in about 60 seconds.

Get my free SEO report

3. Listings and citations

Other sites that list your business confirm to Google that you are real and where you are.

  • Get listed on the big ones: Bing Places, Apple Business Connect, Yelp, Facebook, BBB and your local chamber of commerce.
  • Use the same name, address and phone everywhere, written the same way. Fix old listings with an old address or number.
  • Add industry directories that matter for your trade, such as TripAdvisor for restaurants or Angi for home services.

4. Reviews

Reviews affect both your ranking and whether people choose you.

  • Ask every happy customer for a Google review, with a direct link (find it in your Business Profile under "Ask for reviews").
  • Reply to every review, good and bad, within a few days. Keep replies short, polite and specific.
  • Never buy or fake reviews or offer discounts in exchange for them. It breaks Google's rules and the FTC's rules.

5. Content that answers questions

Pages that answer real questions get found on Google and quoted by AI tools.

  • Add an FAQ section with the questions customers ask you on the phone, answered in plain words.
  • Write about prices and timelines where you can, even as ranges. These are among the most searched questions.
  • Show local proof: projects, customers or events in the neighborhoods you serve (with permission).

6. Tracking

So you know what is working.

  • Set up Google Search Console to see which searches show your site.
  • Set up Google Analytics 4 and track calls, form sends and bookings as conversions.
  • Check your Business Profile performance each month: calls, direction requests and website clicks.

Questions

How long does local SEO take to work?

Profile and website fixes often show changes within a few weeks. Ranking in the top 3 on Google Maps for competitive searches usually takes several months of steady work: reviews, content and listings.

What is the most important local SEO factor?

For most local businesses it is a complete, active Google Business Profile with steady reviews, backed by a website that clearly says what you do and where.

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

Yes. Google and AI tools use your website to confirm what you offer and where. A profile without a website usually ranks lower and gets fewer calls.

More free guides

Ready to grow?

Tell me about your business and goals. I'll recommend the right next steps.

Free SEO reportWhatsApp