BlogRanking and website

Local SEO Audit Checklist: 12 Checks for a Small Business Website

A practical local SEO audit you can run yourself: twelve checks on your pages, your contact details and your technical basics, in the order I do them.

Published on October 9, 2026 · 3 min read

Key points

  • Start with access: can a search engine read your pages at all?
  • Then say clearly what you do and where, on the pages that matter.
  • Keep your phone number identical on your site and your Google profile.
  • Fix critical issues first. A long list of minor warnings can wait.

A local SEO audit does not need a forty-page report. For a small business website, twelve checks cover most of what holds a site back on local searches. I run them in this order because the first ones can make the rest pointless: if a search engine cannot read your pages, your titles do not matter yet.

Can search engines reach your site?

  1. Your site opens over HTTPS. The address starts with https and the browser shows no warning.
  2. Your robots.txt does not block everything. Open yoursite.com/robots.txt. A line reading Disallow: / under User-agent: * closes the whole site to search engines. It is more common than you would think after a redesign.
  3. Your key pages are not marked "noindex". A page with this instruction asks search engines not to list it.
  4. You have a sitemap. It lists your pages for search engines, usually at yoursite.com/sitemap.xml.

Does each page say what you do and where?

  1. One clear title per page. The title is what appears as the blue link in results. "Home" tells nobody anything. "Emergency plumber in Austin | Dumas Plumbing" does.
  2. Your city or area appears in the text, naturally, on your home page and your service pages.
  3. Each main service has its own page. A single page listing ten services competes badly with a competitor's page devoted to one.
  4. A description is written for each page. It often becomes the two lines under your link.

Are your contact details consistent?

  1. Your phone number is the same on your site, your Google Business Profile and your directory listings. See NAP consistency.
  2. Your address and opening hours are written on the site, as text, not only inside an image.
  3. Structured data describes your business. A "LocalBusiness" block in your page code gives search engines your name, address, phone and hours in a form they read without guessing.

Does the site work on a phone?

  1. Open your site on your own phone. Can you read it without zooming, and call you in one tap? Many local searches happen on a phone, in the street, with a need to fill now.

How do you prioritise what you find?

Sort by consequence, not by number. One blocking robots.txt matters more than twenty missing descriptions. I use four levels: critical (the page cannot be found), high (it is found but does not say what you do), medium, low.

An automatic local SEO audit runs these checks on your pages, shows the evidence for each finding, and turns the critical ones into tasks. To go through the points by hand, use the free printable local SEO audit checklist, which you can tick online.

Summary

AreaChecksIf it fails
AccessHTTPS, robots.txt, noindex, sitemapYour pages may not be listed at all
ContentTitles, city, service pages, descriptionsYou are listed, for the wrong searches
Contact detailsPhone, address, hours, structured dataCustomers and search engines hesitate
MobileReadable, one-tap callVisitors leave before contacting you

My advice: run the audit, fix the critical items, and run it again. A second audit that comes back shorter is the best progress report you can give yourself.

Your first visibility scan is minutes away.

See where your business stands today. Free trial, no credit card required.

Start my first visibility scan