This local SEO checklist is a self-audit you can do in an afternoon. It covers 40 checks across six areas, in the order I’d work through them for any local business. Tick items off as you go (ticks aren’t saved, so download the printable text version if you want to work through it over several days).
Each section links to a full guide if you need the how-to.
1. Google Business Profile
Google says verified businesses are more likely to show up in local results, and that complete, accurate profiles are more likely to appear. Start here.
Google Business Profile (12)
2. Reviews
Reviews (6)
3. Your website
Website (10)
4. Citations and links
Citations and links (5)
5. Tracking
Tracking (4)
6. AI search
AI search (3)
How to use the results
Once you’ve been through the list, you’ll have a set of unticked items. Don’t try to fix them all at once. Prioritize in this order:
- Anything that breaks Google’s guidelines, like a keyword-stuffed business name or a virtual office address. These can get your profile suspended.
- Gaps in your Business Profile: verification, categories, missing details.
- A system for reviews, because it compounds every month.
- Missing service pages on your website.
- Citations, links and AI search, which take steady effort over time.
For the reasoning behind this order, read my local SEO guide for small businesses, and for going further, how to rank higher on Google Maps.
If you’d rather hand the audit and the fixes to someone else, that’s what my local SEO service does.
