1. A clear headline that says what you do
Within three seconds, a visitor should know what you offer, who it's for and where you work. "Emergency plumbing in Cape Town, 24/7" beats "Welcome to our website" every time.
2. One obvious call to action
Decide the single action you want: call, book, request a quote. Put that button at the top of the page and repeat it further down. Too many competing buttons means fewer clicks on any of them.
3. Contact details that are easy to find
Phone number in the header, a short contact form, your email and your service area. On mobile, the phone number should be tap-to-call.
4. A mobile-first layout
Most of your visitors are on a phone. Text must be readable without zooming, buttons big enough to tap, and forms short. Google also ranks sites using the mobile version.
5. Fast loading
Slow sites lose visitors and rankings. Compress images, avoid heavy plugins and use good hosting. Our guide to website speed and Core Web Vitals explains what to measure.
6. A page for each service
One "Services" page listing everything makes it hard to rank for any single service. Give each main service its own page with its own headline, details, pricing guidance and call to action.
7. Proof: reviews, results and real work
Show Google reviews, short testimonials with names, before-and-after photos or case studies. Proof does more selling than anything you write about yourself. Need more reviews? Read how to get more Google reviews.
8. An About section with a real person
People buy from people. A photo of the owner or team and a few honest lines about why you do this builds trust quickly, especially for service businesses.
9. Basic on-page SEO
- A unique title tag and meta description on every page
- One H1 per page that includes the main keyword
- Descriptive headings and image alt text
- Your business name, address and phone number matching your Google Business Profile
For location-based businesses, our local SEO guide goes deeper.
10. Security (HTTPS)
Your site should load on https:// with a padlock in the browser. Without an SSL certificate, browsers warn visitors that your site is "not secure", which kills trust instantly.
11. Analytics and conversion tracking
Install Google Analytics and Google Search Console so you can see how people find you and what they do. If you run ads, track form submissions and calls as conversions.
12. A way to capture people who aren't ready yet
Not everyone will buy today. A newsletter sign-up, a free guide or a quote request keeps the door open. Then use email marketing to follow up.
Quick self-check
- Open your site on your phone. Can you tell what you do in three seconds?
- Can you call or book in one tap?
- Does it load quickly on mobile data?
- Does every service have its own page?
- Can you see reviews without scrolling forever?
If you answered no to two or more, your site is probably costing you enquiries. We build sites around this exact checklist. See our web design service or book a free call.
Frequently asked questions
What should be on the home page of a small business website?
A clear headline saying what you do and where, one main call to action, contact details, proof such as reviews, a short summary of services with links to each service page, and a short About section.
How many pages does a small business website need?
Typically a home page, a page for each main service, an about page and a contact page. Businesses targeting several towns may add location pages.
Does a small business website need a blog?
Not on day one, but helpful articles that answer customer questions can bring in search traffic over time and give you content for email and social media.