I have been building websites for more than 15 years. Client sites, media sites, niche projects, experiments. Today that work lives under Built by Knup, and one of the first questions I get from a small business owner is some version of this: "What pages do I actually need?"
It is a good question, because the answer is usually fewer than you think, and a little different than you expect.
Some owners show up wanting 30 pages because a competitor has 30 pages. Others want a single page with a logo and a phone number. Neither is usually right. A small business website has one job: help the right person understand what you do, trust you, and take the next step. Every page should help with that job or it should not be there yet.
Here is how I think about it.
Start with what the site needs to do
Before you list a single page, write down what the website is supposed to get people to do. Call you. Fill out a form. Book an appointment. Buy something. Show up at your location.
That one answer shapes the whole site map. A contractor who wants quote requests needs strong service pages and an easy form. A coach who wants booked calls needs a clear offer and a scheduling link. A shop that sells online needs product and checkout pages before it needs a blog.
I wrote about the gap between traffic and actual business in Why Your Blog Gets Traffic but No Leads. The same idea applies here. Pages are not the goal. The next step is the goal, and pages are the path to it.
The core pages every small business website needs
These are the pages I would put on almost every small business site at launch.
1. Home page
Your home page is the front door. Visitors decide quickly whether they are in the right place, so the top of the page has to answer three questions fast:
- What do you do? In plain words, not a slogan.
- Who is it for, and where? Especially if you serve a local area.
- What should I do next? One clear button, like "Get a Quote" or "Book a Call."
Below that, give a short overview of your main services, a bit of proof (reviews, results, or logos of who you have worked with, if you have permission), and the same call to action again. The home page does not need to say everything. It needs to point people to the page that does.
2. Services pages (one per main service)
This is the page type most small business sites get wrong. They lump every service into one long page with a bulleted list.
If you offer a few distinct services, give each main one its own page. A dedicated page lets you explain who it is for, what is included, how it works, and what to do next. It also gives Google a clear page to show when someone searches for that specific service. Google's own SEO Starter Guide talks about organizing your site so each topic has a clear, useful page, and service pages are the most practical version of that for a small business.
A good service page usually covers:
- The problem it solves, in the customer's words.
- What is included and what is not.
- How the process works, step by step.
- Proof that you have done it before.
- Common questions about that service.
- A clear next step.
If you only do one thing, you can fold this into the home page at first. But as soon as you offer two or three different things, split them up.
3. About page
People hire people. Your about page is where they check whether they like you enough to reach out.
Skip the corporate mission statement. Tell them who you are, why you do this work, how long you have been doing it, and what it is like to work with you. Add a real photo of you or your team. If there is a story behind the business, tell the short version.
In my experience, this is the page small business owners undersell the most.
4. Contact page
This sounds obvious, but I still see sites where the contact information is buried or missing.
Your contact page should include:
- A simple form. Ask only for what you need to respond. Every extra field makes some people give up.
- Phone and email, if you want people to use them.
- Your address or service area, if you are local.
- Hours, if they matter.
- What happens next. "We reply within one business day" sets expectations and builds trust.
Also put your phone number or main button in the header or footer so people never have to hunt for the contact page in the first place. And make sure your business details match your Google Business Profile. Mismatched phone numbers and addresses confuse customers.
5. Reviews or testimonials
Social proof does a lot of selling for you. You can give reviews their own page, sprinkle them across your service pages, or both.
Use real reviews from real customers, with their permission, and keep the wording honest. A handful of specific reviews ("They showed up on time and explained every option") beats a wall of vague ones ("Great service!"). If you have a few short case studies or before-and-after examples, this is a great place for them.
6. Privacy policy (and terms, if needed)
If your site has a contact form, email signup, analytics, or ads tracking, you are collecting some kind of information, and a privacy policy explains what you collect and how you use it. Depending on what you sell and where your customers are, you may also want terms of service or a refund policy.
I am not a lawyer, and this is not legal advice. The right wording depends on your business, so if you are unsure, ask an attorney or use a reputable policy tool and read what it generates. Just do not skip the page. Link it in the footer of every page.
7. Thank-you page
This is the page almost everyone forgets. When someone fills out your form, send them to a real thank-you page instead of a tiny "Message sent" line.
A thank-you page lets you confirm what happens next, point them to something useful while they wait, and track your leads accurately in your analytics. It is a small page that makes the whole site feel more professional.
Pages worth adding as you grow
Once the core is solid, these pages can help a lot. You do not need all of them on day one.
FAQ page
Every business answers the same questions over and over. Put them on the site. A good FAQ page saves you time, handles objections before a call, and can help people who search for those questions find you. Keep the answers short and honest, and link to the right service page from each answer.
Location or service area pages
If you serve several cities or areas, a page for each one can help, but only if each page is actually useful. Talk about the jobs you do there, local details, and reviews from customers in that area. Copying the same page and swapping the city name is the kind of thin content that goes against what Google's guide on creating helpful content recommends, and it does not help customers either.
Portfolio or case studies
If people buy from you based on what your work looks like (design, construction, landscaping, photography, web work), a portfolio page belongs high on your list. Show the work, explain the project in a sentence or two, and say what the result was.
Pricing page
Not every business can publish prices, and that is fine. But if you can share starting prices or packages, a pricing page filters out bad-fit leads and builds trust with good ones. Even "Most projects start at..." or "Here is what affects the price" is better than nothing. I wrote more about this in How to Price Your Services Without Undervaluing Yourself.
Blog or resources
A blog is a long game. It can bring in search traffic and answer customer questions in depth, but only if you will actually keep it going. If you start one, pick topics people really search for. My guide on how to do keyword research for a blog walks through how I pick them. If you know you will not post, leave the blog off. An abandoned blog with one post from three years ago looks worse than no blog at all.
Booking or scheduling page
If your business runs on appointments, a booking page can replace a lot of back-and-forth. Embed your scheduling tool, explain what the appointment is for, and say what they should have ready.
Behind-the-scenes pages people forget
These are not pages visitors go looking for, but they still matter.
- A custom 404 page. When someone hits a broken link, give them a friendly message, a search box or main links, and a way to contact you instead of a dead end.
- An XML sitemap. This is a file, not a page people read, that lists your pages for search engines. Google explains it in its sitemaps overview. Most modern site builders can generate one for you.
- Accessibility basics. Readable text, good color contrast, image descriptions, and forms that work with a keyboard. The W3C's WCAG overview is the standard reference.
- Speed. Every page should load quickly on a phone. Run your key pages through PageSpeed Insights to spot obvious problems.
Pages you can skip at launch
Here is the part that saves owners the most time and money. You do not need these to launch:
- A "Meet the Team" page for a one- or two-person business. Put that on the about page.
- A careers page, unless you are actually hiring.
- A news or press page with nothing in it yet.
- A separate page for every tiny service you might offer someday.
- A blog you are not ready to maintain.
Launch with the pages that help people take the next step, then add pages when you have a real reason. A smaller site that is clear and current beats a big site that is half-finished.
A simple starter site map
If you want a quick template, here is what I would start most small businesses with:
- Home
- Services (one page per main service)
- About
- Reviews or testimonials
- Contact
- Thank-you page
- Privacy policy
That is it. Seven page types, and a site that does its job. Then grow into FAQ, location pages, a portfolio, pricing, a blog, and booking as the business needs them.
And whatever pages you choose, own the foundation: your domain, your content, and your logins. If you are still picking a name, start with my guide on how to pick a domain name for a new business. If you are hiring someone to build it, read How to Choose a Web Designer for Your Small Business first.
Final thoughts
The best small business websites are not the biggest ones. They are the ones where every page has a clear job, and the next step is never more than one click away.
If you write down what you want visitors to do, build the core pages around that, and add more only when you have a reason, you will be ahead of most of your competitors.
If you want help planning or building it, that is exactly what Built by Knup does. We start with what the site needs to do, then build the pages, lead capture, and follow-up around it.
FAQ
What pages should a small business website have?
Most small business websites should start with a home page, a page for each main service, an about page, a reviews or testimonials section, a contact page, a thank-you page for form submissions, and a privacy policy. Add an FAQ, location pages, a portfolio, pricing, a blog, or booking as your business needs them.
How many pages should a small business website have?
There is no magic number. In my experience, many small businesses launch well with somewhere around 5 to 15 pages, depending on how many services and locations they have. Focus on giving each important service and question a clear, useful page instead of hitting a page count.
Can a small business website be just one page?
It can work for a very simple business with one service, especially at the start. But a one-page site makes it harder to explain multiple services and harder to show up in search for each one. Most businesses outgrow a single page quickly.
Does a small business website need a privacy policy?
If your site collects information through forms, email signups, analytics, or ad tracking, it is a good idea to have one, and some laws and platforms require it. Requirements vary by business and location, so check with an attorney or a reputable policy tool if you are unsure.
Does a small business website need a blog?
No. A blog can help with search traffic and answering customer questions over time, but only if you keep it updated. If you will not post regularly, focus on strong service pages and an FAQ instead.
Skip the guesswork
You can do it yourself, have me build it for you, or build it together so you understand how it all works.