Basics
Business name displayed clearly on the homepage
Physical address or service area stated clearly
Phone number visible in the header on every page
Email address or contact form on the contact page
Complete list of services with descriptions
Trust signals
Customer reviews displayed on the homepage
About page with owner or team information
Photo of the owner, team, or business location
Licenses, certifications, or professional memberships listed
BBB accreditation, awards, or industry affiliations if applicable
Local SEO
Google Business Profile created and verified
Location keywords in page titles and headings
Structured data markup (LocalBusiness schema)
XML sitemap submitted to Google Search Console
Unique meta description on every page
Booking and payments
Online booking or appointment request form
Payment options clearly stated (cash, card, invoice)
Booking confirmation sent automatically to the customer
Option to collect a deposit at booking if relevant
Cancellation and refund policy published
Speed and mobile
Site displays correctly on mobile and tablet
Pages load in under 3 seconds on a mobile connection
HTTPS enabled (SSL certificate active)
No broken links or missing images
Clear call-to-action on every key page
How to use this checklist
Go through each item and mark it as done, needs work, or not applicable. Start with the Basics section — a site missing contact information or a clear services list is losing customers every day. Then move to Local SEO, which is what determines whether people find you at all.
Trust signals and booking features matter more for some business types than others. A dentist benefits enormously from online booking; a one-person landscaping company may just need a good contact form. Adapt accordingly.
Speed and mobile are non-negotiable for every business. Google factors mobile usability and page speed into local search rankings, and most customers search from their phones. A slow or broken mobile experience costs you real business.
Frequently asked questions
What makes a good local business website?
How long does it take to build a local business website?
Do I need a blog for my local business website?
What is the most important thing on a local business website?
Want all 25 items handled for you?
DoxtAI builds and manages your site — checklist included by default. Free preview, no credit card.
Get My Free Website Preview