12 Things Every Small Business Website Must Have
A practical checklist of what your website needs to turn visitors into calls, WhatsApp messages and walk-ins.
The small business websites that bring customers aren't necessarily the fanciest — they're the ones that get these basics right.
1. A clear headline that says what you do
Within five seconds, a visitor should know what you offer, where, and for whom. "Welcome to our website" says nothing. "Physiotherapy clinic in Sector 14 — back, knee and sports injury treatment" says everything.
2. Tap-to-call and WhatsApp buttons
Most of your visitors are on a phone. Make it one tap to call you or message you on WhatsApp — ideally with a button that stays visible while scrolling.
3. A fast, mobile-friendly design
If your site takes too long to load, many visitors leave before seeing anything. Compress images, avoid heavy sliders and autoplay videos, and test on an ordinary phone on mobile data — not just office Wi-Fi.
4. Your services, clearly listed
Give each main service its own section or page with a short description, who it's for and what to expect. Separate pages also help you appear on Google for each service.
5. Location, map and timings
Full address, embedded Google Map, nearby landmark and opening hours. Make sure they match your Google Business Profile exactly.
6. Real photos
Your shop, your team, your work. Real photos build far more trust than stock images of smiling models — especially for local businesses where people will visit in person.
7. Reviews and testimonials
Show a few genuine customer reviews and link to your Google reviews. Short, specific quotes ("They fixed my AC the same day") work best.
8. A simple enquiry form
Name, phone, what they need. That's usually enough. Every extra field reduces how many people complete it. Make sure enquiries reach a phone or inbox someone checks daily.
9. An "About" page with a face
People buy from people. Share who runs the business, how long you've been doing it and why customers can trust you.
10. Basic SEO done right
- A unique page title and description for every page
- Your city/area mentioned naturally where relevant
- Proper headings, descriptive image names and alt text
- Submitted to Google Search Console with a sitemap
11. Security and ownership
- HTTPS (SSL) — the padlock in the browser. Without it, browsers may warn visitors.
- Domain registered in your name, with login details you control — not only your developer's.
- Regular backups, so nothing is lost if something goes wrong.
12. A clear next step on every page
Every page should end with something to do: call, WhatsApp, book, get directions, request a quote. Never leave a visitor wondering "now what?"
Quick self-check
Check | Yes / No |
|---|---|
Can someone tell what I do in 5 seconds? | ☐ |
Can they call or WhatsApp me in one tap? | ☐ |
Does it load quickly on mobile data? | ☐ |
Are my address, phone and timings correct and matching Google? | ☐ |
Are there real photos and real reviews? | ☐ |
Do I own my domain and have the logins? | ☐ |
Does every page have a clear call to action? | ☐ |
Our free Website Planner suggests the exact pages and features for your type of business.
Not sure how your website scores?
Send us your website link. We'll check it against this list — plus speed, mobile experience and Google visibility — and tell you what to fix first.
Keep reading
All guides →Do I Really Need a Website for My Small Business?
You have Instagram and a Google listing. Is a website still worth it? An honest answer — including when you don't need one yet.
How to Choose a Website Developer: 10 Questions to Ask First
Avoid the most common and costly mistakes. Ask these questions before you hire anyone to build your website.
Why Is My Business Not Showing on Google Maps? 12 Reasons (and Fixes)
Searched for your own business and it isn't there? Here are the most common reasons and exactly how to fix each one.