What should a small business website have? 8 essentials
A good business website is not about fancy effects. These eight essentials help customers find you, trust you and contact you, especially on a phone.
"What should my business website have?" is one of the questions I hear most from shop owners, clinics, schools and start-ups. The honest answer is shorter than people expect. A good website does three jobs: it tells visitors what you do, it gives them a reason to trust you, and it makes it easy to take the next step.
Here are the eight essentials I would check on any small business website.
1. A clear statement of what you do and where
Within a few seconds, a visitor should know what you sell, who it is for and which area you serve. Put it in plain words at the top of the home page, for example "Fresh bread delivered across Freetown". Clever slogans can wait. Clarity comes first.
2. Contact details that are easy to find
People often leave a website because they cannot work out how to reach the business. Show your phone number, address, opening hours and email on the contact page, and repeat the phone number in the header or footer. Add a map link so people can find you.
3. A WhatsApp button
Many customers in Sierra Leone would rather send a quick WhatsApp message than fill in a long form. A button that opens a chat with your business number, with a short pre-written message, removes a lot of friction. Make sure the number is one you check every day, and reply promptly.
4. Trust signals that are real
Visitors want proof that you are a real business. Useful, honest trust signals include:
- Photos of your actual work, shop or team
- Reviews and testimonials from customers who have agreed to be quoted
- Your registered business name and address
- Clear information about delivery, returns or guarantees, if you offer them
Only show what is true. A few genuine reviews are worth more than a long list of vague praise, and invented ones can damage your reputation quickly.
5. A simple way to book or order
Think about what you want a visitor to do, then make that step short. A salon needs a booking request. A restaurant needs a menu and a way to order. A consultant needs an enquiry form. Ask only for what you need, such as name, phone number and a short message. Every extra field makes people less likely to finish.
6. Payment options that match how your customers pay
If you sell online, think about how your customers really pay. That might be mobile money, bank transfer, cash on delivery or a card. Not every option suits every business, and some payment providers have their own requirements and fees. Check the current terms with the provider before you promise anything on your site. If you are not ready for online payment, a clear "order by WhatsApp" step is a fine place to start.
7. Fast, mobile-friendly pages
Most visitors will open your site on a phone, often on slow mobile data. Use compressed images, keep pages light and test the site on a real phone. I explain how in my guide to building a website that loads fast on slow mobile data. A fast site also supports your search visibility, as I describe in the local SEO checklist for Freetown businesses.
8. Basic security and ownership
This part is easy to forget. Make sure your website uses HTTPS (the padlock in the browser), keep the software up to date, use strong passwords, and turn on two-step verification where you can. Also confirm that your domain name is registered in your name or your business name, not only in a developer's account. If you ever change developer, you will want full control.
What you can leave out for now
Many small businesses do not need a blog, a live chat robot or heavy animations on day one. Start with the essentials above, then add features when you see a real need. A simple site that works well beats a complicated one that is slow or out of date.
A quick self-check
Open your website on your phone and imagine you are a new customer. Can you tell what the business does? Can you contact it in two taps? Do you trust it? If the answer to any of these is no, that is the first thing to fix.
If you would like help planning or improving a business website, see my web development services or get in touch and tell me about your business.