Local SEO
The 12-Point Local SEO Checklist for Small Businesses
8 min read

Local search is the cheapest customer acquisition channel most businesses already own and rarely maintain. When someone types "contractor near me" or "best lunch spot downtown", the winner is usually not the best business — it is the best-documented one. This checklist is the same one we run inside every free 48-hour audit.
1. Fix the foundations of your Google Business Profile
Your profile is the single highest-leverage local asset you have. Complete every field, not just the obvious ones: primary and secondary categories, service areas, opening hours including holidays, attributes, products, and services with descriptions and prices.
Profiles with complete categories and service lists appear in more "near me" queries because Google has more text to match against intent.
- Choose one precise primary category, then add secondary categories for each real service line
- Upload at least 20 original photos: exterior, interior, team, work in progress, finished results
- Post weekly — offers, projects, and answers to common questions
2. Make your name, address, and phone identical everywhere
Inconsistent contact details across directories dilute the trust signals search engines use to confirm you exist at a fixed location. Pick one canonical format and enforce it on your website, social profiles, invoices, and every directory listing.
3. Build a real page for every service and every location
One "Services" page listing eight things will never outrank eight focused pages. Each page should carry its own H1, a specific description of the work, pricing signals, photos of that work, FAQs, and a clear call to action.
For multi-location businesses, every location gets its own page with embedded map, local phone number, staff, and location-specific reviews.
4. Treat reviews as a system, not luck
Review velocity — a steady stream rather than a burst — correlates strongly with local pack visibility. Automate the ask: a text or email at the exact moment the customer is happiest, with a one-tap link.
Reply to every review, positive or negative. Replies are indexable text and prospective customers read them closely.
5. Add structured data so machines can quote you
LocalBusiness, Service, Product, FAQPage, and BreadcrumbList schema help search engines and AI assistants understand exactly what you sell, where, and at what price. This is now the difference between being summarised in an AI answer and being invisible in one.
6. Measure the things that pay you
Track calls, form submissions, direction requests, and quote requests as conversions — then divide spend by closed jobs. Rankings are a leading indicator; booked revenue is the result.



