How Many Pages Should a Small Business Website Have?

One of the most common questions we hear: "How many pages does my website actually need?" The answer depends on how many services you offer and how many locations you serve — but there's a simple framework that works for almost every local business.
The Essential Pages Every Site Needs
Regardless of your industry, every small business website should have:
- Home: Your first impression — clear headline, services overview, reviews, and a call to action.
- About: Your story, your team, and why customers should trust you.
- Contact: Phone, email, address, hours, and a contact form or booking link.
- Services (overview): A page listing all your services with links to individual service pages.
One Page Per Service
This is where most businesses fall short. A single "Services" page that lists everything won't rank for any specific service on Google. If you offer five services, you need five separate service pages — each with its own description, photos, and call to action. This gives Google a page to rank for each specific search.
One Page Per Location (If You Serve Multiple Areas)
If you serve multiple cities, create a page for each one. "HVAC Services in Austin" and "HVAC Services in Round Rock" are two different pages targeting two different searches. Without location pages, Google has nothing to show when someone searches in a city you serve but aren't located in.
Blog or FAQ Pages
A blog or FAQ section lets you answer the questions customers are already asking — and each answer is a page Google can rank. Even 5–10 well-written articles can bring in traffic for long-tail searches that your service pages won't capture.
The Formula
Here's a simple way to calculate how many pages you need:
4 essential pages + (1 page per service) + (1 page per location, if multiple) + (5–10 blog/FAQ pages)
A plumber offering 6 services in 3 cities would need: 4 + 6 + 3 + 5 = 18 pages. A salon offering 4 services in one location would need: 4 + 4 + 0 + 5 = 13 pages.
We Build All the Pages You Need
WebWorkBay creates service pages, location pages, and SEO content as part of every website build. You tell us about your business, and we structure the site so Google and customers can find exactly what they need.