Small business websites rarely fail because of fancy design. They fail because a customer can't quickly tell what you do, where you are, or how to reach you. This checklist is organized in the order most owners should tackle it: content first, then trust, then technical details, then measurement.
1. Content every local site needs
- A homepage that answers three questions on the first screen: What do you do? Where do you do it? What should I do next? A headline, a short supporting line and one clear button (call, book, order or get a quote) is enough.
- Your phone number, as a tap-to-call link. Most visitors are on a phone. A number that can't be tapped is a lost call.
- Hours, address and a map. Put them in the footer of every page and on the contact page. Make sure they match your Google Business Profile exactly. Our Google Business Profile checklist helps you check that.
- A page for each main service. One page per service, written in plain language: what's included, who it's for, how it works and what it costs, or how pricing is set. Resist the urge to put everything on one page.
- An honest About page. Who owns the business, how long you've been operating, where you're based and licenses or insurance if they apply. Only include facts you can stand behind.
- Real photos. Your team, your space, your work. Stock images are fine as filler, but customers notice when nothing on the page is real.
- A simple contact form that works. Ask for as little as you need, usually name, email or phone, and a message. Test it, and make sure the notification actually reaches someone.
2. Trust signals
- Genuine reviews or testimonials, with permission. Link to your Google reviews instead of copying quotes you can't verify. Never invent a testimonial.
- Clear pricing or a clear way to get one. If you can't list prices, explain how quotes work and how long they take.
- Policies in plain language. Cancellation, refunds, warranties and privacy. A short privacy page is expected, and required in many situations if you collect data.
- A secure connection (https). It should be on by default with modern hosting. Check that every page loads over https with no warnings.
3. Mobile and speed
Test on a real phone, over mobile data, not only on your office Wi-Fi. Google measures real-world Core Web Vitals, and its "good" thresholds are a largest content paint of 2.5 seconds or less, interaction delay under 200 milliseconds and a layout shift score under 0.1. Practically, that means: compress your images, avoid huge sliders and auto-playing videos, limit third-party scripts, and make sure buttons are big enough to tap. If a page feels slow to you, it feels slower to a customer.
4. Local SEO basics
- Unique title and description on every page. The title should say what the page is and where, for example "Emergency plumber in Tampa | Company name". Don't repeat the same title across pages.
- One H1 per page, and headings (H2, H3) that follow the content's outline.
- Your name, address and phone number in text, not only in an image, matching your Business Profile.
- Local business structured data. A little code that tells search engines your name, address, hours and services. It's helpful but not magic. Make sure it matches what's visible on the page.
- A sitemap and a Search Console account. Submit your sitemap so Google knows your pages exist, and check Search Console monthly for errors and the queries that bring people to you.
- Service-area pages, if you travel to customers. Only with real, distinct information for each area. See our guide on service area pages without spam.
5. Accessibility and basics people forget
- Add descriptive alt text to meaningful images.
- Use enough color contrast between text and background.
- Make sure forms have labels, and buttons can be reached with a keyboard.
- Give your site a custom 404 page that links back to the home page.
- Add a favicon and a social sharing image so links look right when shared.
6. After launch: what to measure
Pick a few numbers and look at them monthly: calls and form submissions (the actions that matter), where visitors come from, which pages they land on, and the search queries in Search Console. Don't obsess over daily traffic. For a new site, expect indexing and visibility to take weeks or months, and be skeptical of anyone who promises first-page rankings by a date.
Should you build it yourself?
If you have the time, a simple website builder can work. If your time is better spent running the business, a managed option can handle the build and updates. We compare the options in our guide to DIY website builders versus a managed website, and you can see typical ranges in website costs by industry. Want to see what yours could look like? Try a free demo, or see our one-time website packages.
A quick pre-launch test you can do in 15 minutes
- The stranger test. Show the homepage to someone who doesn't know your business for five seconds. Ask what you do and where. If they can't answer, simplify the top of the page.
- The thumb test. On a phone, can you reach the phone number, menu or booking button with one tap and without zooming?
- The form test. Submit your contact form with a test message. Confirm it arrives where you expect and that the visitor sees a thank-you message.
- The link test. Click every menu link and button. Broken links and dead ends are the most common launch bugs.
- The consistency test. Compare your name, address, phone and hours with your Google Business Profile and social pages.
- The speed test. Run the home page and one inner page through Google's PageSpeed Insights, and fix the largest problems first, usually oversized images.
Keep improving
A website is never done. Schedule a monthly check of your contact form, your hours and prices, and any seasonal content. Once a quarter, read your Search Console report to see what people searched for before they found you, and add or improve a page when you spot a question customers keep asking. Write for those people first; search engines tend to follow.
General information, not legal advice. Platform policies change; check the platform's current rules before acting. We don't guarantee rankings, reviews or revenue.