A small business website needs a home page, one page for each service, a page for each area it truly serves, an about page with proof the business is real, and a contact page. Pricing, a work gallery, and answers to common questions come next. Each page should do one job for one kind of visitor.
Charme and Sons, a handyman company in Peoria, came to us with a one page website. It had a menu across the top, and the menu links went nowhere. A visitor who clicked one got nothing.
We rebuilt it into 72 pages: services, cities, pricing, financing, and a gallery of the company's real work. That number is not a target. It is what you get when every question a customer has is given its own page. Here is how to work out the right set for your business.
Which pages are essential for a small business website?
The essential pages for a small business website are home, services, service areas, about, and contact. Together they answer the five things a new visitor wants to know: what you do, whether you do the specific thing they need, whether you come to them, whether you can be trusted, and how to reach you.
| Page | The job it does |
|---|---|
| Home | Says what you do and where in one glance, then routes people to the right page |
| Service page (one per service) | Answers one specific need in full: what is included, how it works, what affects the price |
| Service area or city page | Shows that you work in that place, with details that are true only there |
| About | Proves the business is real: who runs it, licenses, insurance, how long you have done this work |
| Contact | Gives every way to reach you, your hours, and a form that someone actually receives |
| Pricing or financing | Removes the biggest reason people do not call |
| Gallery or past work | Shows results instead of describing them |
| Reviews | Lets customers say it for you |
| FAQ | Answers the questions you get every week, so the phone call starts further along |
| Privacy policy | Explains what your forms and analytics collect |
The first five are the core. The second five are the difference between a site that exists and a site that persuades.
Why does each service need its own page?
Each service needs its own page because people search for one thing at a time. Someone looking for a ceiling fan installer is not searching for "electrical services". A page about that one job can answer it properly, and gives search engines a clear match for that search.
A single "Services" page with a bulleted list does neither. It tells the visitor you do the job and nothing about how, and it competes for a dozen different searches with one paragraph each.
A good service page covers what the work includes, what it does not, how long a typical job runs, what changes the cost, and what the customer should do next. If you can say all that about a service, it deserves a page. If you can only write two sentences, fold it into a related one.
Do you need a page for every city you serve?
You need a page for a city only when you really work there and have something specific to say about it. A city page that repeats another page with the place name swapped is a doorway page, and search engines treat a site full of those as low quality.
The Vortech site has 108 pages covering each service in each city the crew actually drives to. The words "actually drives to" set the limit. The pages carry real job photos and verified license numbers, not a paragraph with a different town pasted in.
We explain how to build these pages at scale, and where to stop, in programmatic SEO for local service businesses. The line between a useful city page and a doorway is the subject of city pages vs doorway pages.
What should an about page include?
An about page should include the facts a cautious customer would check: who owns or runs the business, license and registration numbers, insurance, the area served, and photos of the real people and vehicles. Its job is to prove the business exists, not to tell a founding story.
Verifiable details do more than adjectives. A license number that a visitor can look up on the state's own website is stronger than the word "trusted" repeated five times. This is most of what people mean by E-E-A-T: evidence a reader can confirm for themselves.
Which pages can a small business skip?
A small business can skip any page that has no clear job. Common examples are a blog nobody will write for, a "Careers" page with no openings, a "News" page last updated years ago, and a separate page for each team member at a three person company.
An empty or stale page does harm. A blog with one post from long ago tells visitors the site is unattended. If you will not maintain a page, do not publish it.
A blog is worth having when you will use it to answer real customer questions, one per article. Otherwise put those answers on the service pages and the FAQ.
How should the menu be organized?
Organize the menu around what visitors are looking for, in their words: Services, Areas, Pricing, About, Contact. Keep it to a handful of items, put the phone number or contact button where it is always visible, and make sure every link leads to a finished page.
Before you launch, run this check:
- Click every item in the menu and the footer.
- Confirm each one opens a real page with real content.
- Do the same on a phone, where the menu is a different piece of code.
- Submit the contact form and confirm the message arrives.
- Remove any link whose page is not ready.
It sounds too obvious to list. The site we replaced for Charme and Sons would have failed at step one.
Frequently asked questions
How many pages should a small business website have?
As many as you have distinct things to say. A single-service local business may need fewer than ten. A contractor with a dozen services across several cities can honestly fill a hundred. Count your services and real service areas, and the number follows.
Is a one page website enough?
It can be for a new business with one service and customers who come by referral. It stops being enough when you want to be found in search for more than your name, because one page cannot answer many different searches well.
Does a small business need a privacy policy page?
If your site has a contact form, analytics, or advertising tags, a privacy policy is the normal way to disclose what is collected. The rules differ by state and country, so check which ones apply to your business.
Should I put prices on my website?
Where you can, yes. If exact prices are not possible, publish starting points or explain what makes a job cost more or less. Visitors who see nothing about price often assume the worst and move on.
Where should reviews go on a website?
On their own page and on the pages they relate to. A review about a water heater job belongs on the water heater page, where the next customer with that problem will read it.
If you want a second opinion on your site map, send us your list of services and areas. We will tell you which pages are worth building.