What should a small business website include? It does not need hundreds of pages, and it does not need to be complicated, loud or packed with every feature possible. But it does need the right foundations if you want it to bring in enquiries.
At a basic level, your website needs to explain what you offer, build trust and make the next step easy. That is where many small business websites fall short.
This checklist walks through the main things a small business website should include if you want it to feel clear, useful and built around enquiries.
If you are planning a new website, it is also worth reading our main guide to small business website design, which explains how your website structure, message and design work together.
Start with a clear homepage
Your homepage is usually the first page people see. That means it needs to do a lot of work quickly.
When someone lands on it, they should be able to understand what you do within a few seconds. They should not have to scroll, click around or guess whether they are in the right place. A strong homepage usually includes a clear headline, a short explanation of what you offer, a main call to action and a simple overview of your services. It should also give people a reason to trust you. This does not mean your homepage needs to explain every detail of the business. It should give visitors enough information to understand the basics and decide where to go next.
Think of it as the front door of your website. It should welcome people in, make the offer clear and guide them towards the next useful page.
A homepage should usually answer:
- what you do
- who you help
- where you are based
- what makes you different
- what someone should do next
If your homepage does not answer those points clearly, the rest of the website has to work harder than it should.

Make your services easy to understand
Your services are one of the most important parts of your website. This is where visitors decide whether you actually offer what they need. A common mistake is having one short services page with a few vague bullet points. That might be enough for a very simple business, but in many cases it does not give people enough information. If you offer several key services, each one should usually have its own page.
For example, a web design business might have separate pages for website design, website redesign, SEO, website maintenance and e-commerce websites.
This helps in two ways.
- It makes the website easier for visitors to use. They can go straight to the services they care about and read the details properly.
- It gives search engines a clearer understanding of what each page is about
Each service page should explain what the service includes, who it is for, what problem it solves and how someone can enquire. You do not need to overcomplicate it. You just need to be clear. If someone is looking for help, they want to know whether you understand their problem and whether you can solve it.

Add an about page that builds trust
An about page is not just a place to write a short business history. For a small business, it is a trust page. People often want to know who they are dealing with before they get in touch. This is especially true for service-based businesses, where the customer is not just buying a product. They are trusting someone with their time, money or project.
Your about page should help people feel more confident. It can explain who you are, what you do, why you do it and who you help. It can also talk about your approach, experience, values or the kind of customers you work best with. The aim is not to write a long personal story. The aim is to make the business feel real.
A good about page might include:
- A short introduction to the business
- Your experience or background
- The type of customers you help
- Your approach to the work
- Real photos if suitable
- Links to services, work or contact pages
People do not always choose the biggest business.
They often choose the one that feels clear, reliable and easy to trust.
Show proof, not just promises
It is easy for a website to say that a business is professional, reliable or experienced. Most visitors will want proof. That proof can come in different forms. Reviews, testimonials, case studies, project photos, before and after examples, accreditations, awards and real client results can all help. You do not need every type of proof on one website. But you do need something.
If you have reviews, show them clearly. If you have completed projects, include examples. If your work is visual, use strong images. If you solve specific problems, explain what changed for the customer. Proof helps reduce doubt. It shows visitors that other people have trusted you before, and that your business can deliver what it says.
This is why a work or case study page can be useful. It gives people something real to look at before they enquire. You can view examples of how this can work on our website design work page. Do not hide your best proof away. Bring it into the main journey of the website.
A testimonial near a service section can be more useful than a separate reviews page that nobody clicks.
Make contact options obvious
If you want enquiries, your contact options need to be easy to find. That sounds simple, but many websites make this harder than it needs to be. A visitor should not have to search through the footer, open three pages or fill in a long form just to ask a question. Your website should include a clear contact page, visible buttons and simple enquiry options throughout the site.
Depending on the business, this might include:
- A contact form
- Email address
- Phone number
- Business location
- Opening hours
- Booking link
- Social media links
- Google Maps embed
The right contact options depend on how your customers prefer to get in touch. For some businesses, a phone number matters. For others, a form or booking link works better. The important thing is that the next step is obvious. If someone is ready to enquire, the website should not slow them down.
Include strong calls to action
A call to action tells people what to do next. Without one, visitors may read the page and leave without taking action. Your calls to action should be simple and direct. They do not need to be clever.
Examples include:
- Request a quote
- Book a call
- Get in touch
- Start your project
- View our services
- Send an enquiry
The wording should match the action you want people to take. A service business might use “Request a quote” or “Book a call”. A restaurant might use “Book a table”. A consultant might use “Schedule a consultation”. Your call to action should appear in natural places across the website.
That usually means near the top of the homepage, after important service sections, below testimonials and at the end of key pages. The goal is not to shout at people. It is to make the next step easy when they are ready.
Make the website work properly on mobile
Many people will visit your website from a phone. That means mobile design cannot be an afterthought. A mobile-friendly website should be easy to read, easy to scroll and easy to use on a smaller screen. Buttons should be easy to tap. Text should not feel cramped. Images should load properly. The menu should be simple. A website can look good on a desktop and still feel awkward on mobile.
Before publishing a site, check the important pages on your phone. Look at the homepage, service pages, contact page and enquiry forms. Ask simple questions.
- Can you read the text comfortably?
- Can you tap the buttons easily?
- Can you find the contact page quickly?
- Does the form feel simple to complete?
If the answer is no, the website needs more work.
A poor mobile experience can cost enquiries quietly. People may not complain. They may just leave.
Keep the site fast and easy to use
Website speed matters because people do not want to wait around. A slow website can make a business feel less professional before the visitor has even read the page. Common causes of slow websites include oversized images, too many plugins, poor hosting, heavy animations and unnecessary scripts.
You can test your website using Google PageSpeed Insights.
Speed is not the only part of user experience, but it is an important one. Your website should also be easy to move through. The menu should be clear. The page structure should make sense. Important information should not be buried. A simple website that loads quickly and explains things clearly will often work better than a complex website with too much going on.
Add the SEO basics from the start
A small business website should be built with SEO in mind from the start. That does not mean stuffing keywords into every sentence. It means making the website easy for search engines and people to understand.
The basics include:
- Clear page titles
- Useful headings
- Service pages for key offers
- Location keywords where relevant
- Image alt text
- Internal links
- Fast-loading pages
- Mobile-friendly design
- Clear contact information
- Helpful content
If you serve a local area, your website should make that clear.
For example, if you are a plumber in Bristol, a wedding photographer in Manchester or a web designer in the UK, that context should appear naturally on the site. Search engines need to understand what you offer and where you offer it. Visitors need the same thing.
Google’s Search Central documentation is a useful place to understand how Google looks at websites and content.
Use content to answer customer questions
A blog is not essential for every small business, but it can be useful when done properly. The purpose of a blog is not just to make the website look active. It should answer real questions that potential customers are already asking.
For example:
- How much does a small business website cost?
- What should a small business website include?
- Do i need a website redesign?
- Why is my website not getting enquiries?
- Should I use a DIY website builder?
These topics work because they match the way people research before they buy. Good blog content can bring in organic traffic, build trust and give you more useful pages to link to from your main services. It can also help people understand what matters before they contact you. That usually leads to better enquiries.
Do you need every feature?
Not every small business website needs the same features.
A trades business may need strong service pages, local SEO, reviews and easy contact options. A restaurant may need menus, photos, opening times and booking options. A consultant may need service pages, case studies, testimonials and clear positioning. An online shop may need product pages, payment options, delivery information and customer support details.
The right website depends on what you want visitors to do. Before adding features, ask whether each one helps the customer move forward.
If it does, it may be worth including If it adds clutter without helping the journey, it may not be needed.
A good website is not the one with the most features.
It is the one that makes the right action easier.
What should a small business website include?
If you are still asking what a small business website should include, the best place to start is with the essentials.
- Clear homepage
- Strong headline
- Simple explanation of what you do
- Service pages
- About page
- Reviews or testimonials
- Examples of work
- Clear contact page
- Visible calls to action
- Mobile-friendly design
- Fast-loading pages
- SEO Basics
- Helpful content
- Internal links
- Clear business information
You may also need FAQs, pricing guidance, case studies, booking features, e-commerce tools or a blog, depending on the business. Start with the essentials first.
Then build from there.
Final thoughts
So, what should a small business website include? Clear messaging, useful pages, proof, easy contact options, mobile-friendly design and basic SEO.
That means clear messaging, useful service pages, proof, easy contact options, mobile-friendly design, fast performance and basic SEO. If your website includes those foundations, it has a much better chance of supporting your business properly. If it is missing them, the site may be costing you enquiries without you realising.
Start with clarity.
- Make the offer clear
- Make the next step clear
- Make the experience easy
That is what a small business website should include.
