On this page
Most small-business websites need 8–12 core pages: a homepage, one page per service, about, pricing, contact, and a page per city you serve. Fewer than that and Google has nothing to rank; more without a plan and you're maintaining dead weight.
That's the short answer. The longer answer is that "how many pages" is the wrong question to obsess over — the right one is "does each page have a clear job?" A website isn't better because it's bigger. It's better when every page earns its place by targeting a specific search, answering a specific question, or moving a specific visitor toward calling you. Let's map what that actually looks like.
The 8–12 core pages
Here's the skeleton that works for the overwhelming majority of local service businesses:
- Homepageyour strongest, most general page. It tells a first-time visitor who you are, what you do, where you work, and why you're the right call, then routes them deeper. It targets your broadest keyword (think "web design company" or "plumber Gilbert AZ") and links out to everything else.
- One page per servicethe workhorses. If you offer four services, that's four pages. Each targets the specific search for that service and goes deep enough to rank and to convince.
- Abouttrust and story. Who's behind the business, why you started, what you believe. It's more important than most owners think; buyers read it before they call.
- Pricingthe page everyone visits and few businesses have the nerve to build. Being upfront about how you charge filters out bad-fit leads and builds instant trust with good ones.
- Contactthe conversion page. Phone, form, address, map, hours. Make it effortless.
- A page per city you servethe local SEO engine. One genuinely unique page for each city where you want to rank (more on doing this right below).
Add a blog once the core is solid, and you're naturally in the 8–12 range. That's not a rule handed down from Google — it's just what it takes to cover who you are, what you sell, where you sell it, and how much it costs, with one clear page per job.
Notice what drives the number: it's your business, not an arbitrary target. A solo consultant with one service and one location might need six pages and no more. A multi-service contractor working across eight cities might legitimately need thirty, because each service and each city is a real, distinct search with a real page behind it. The 8–12 figure is just where most local service businesses land once every genuine job has its own page and nothing has been padded to hit a count. If you find yourself inventing pages to look bigger, stop — and if you find yourself cramming three real services onto one page to look leaner, stop there too. Let the pages follow the work.
One page per service (why combining kills rankings)
This is the single most common mistake we see, and it's costing small businesses rankings every day: cramming every service onto one "Services" page.
Here's the problem. Google ranks pages, and it wants to serve the most specific, relevant page for each search. When someone searches "website redesign," Google is looking for a page that is about website redesign — that uses the term in the headline, answers the questions a redesign buyer has, and demonstrates depth on that exact topic. A combined page that gives each service two sentences can't compete with a competitor's dedicated, 600-word page on the same service. You've split your relevance across a dozen topics; they've concentrated theirs on one.
Separate service pages also give you more surface area. Six services means six pages, each able to rank, each able to earn links, each able to answer that service's specific questions. It's the difference between one fishing line and six.
The flip side — and the reason this needs judgment — is that you should only split services that are genuinely distinct and that people actually search for separately. Don't manufacture ten near-identical pages to game the count. Build a page when there's a real search and a real story behind it. Done honestly, dedicated service pages are the backbone of small-business web design that actually ranks.
City pages done right vs doorway spam
City pages are where local businesses win — and where they most often cross the line into tactics Google punishes. The difference between the two comes down to one word: unique.
Done right, a city page is genuinely about serving that city. It references real neighborhoods, speaks to how customers in that area actually search, addresses local specifics, and reflects work you really do there. A Gilbert page and a Mesa page read differently because Gilbert and Mesa are different. That uniqueness is what makes each page a legitimate, rankable answer — and it's also what makes the page useful to a real human from that city.
Doorway spam is the lazy version: one template, find-and-replace the city name, publish twenty. Google has been explicit for years that these "doorway pages" — pages built only to funnel visitors from search into the same generic destination — violate its guidelines. They don't just fail to rank; a pile of them can drag down the trust of your whole site.
The honest test: could you defend this page to a customer from that city as genuinely written for them? If yes, build it. If it's just your Chandler page with "Chandler" swapped for "Tempe," don't. This is also why technical, on-page SEO fundamentals matter so much on local pages — the structure has to back up the substance.
What NOT to build
Just as useful as knowing what to build is knowing what to skip. These pages usually create maintenance work without adding value:
- A "Services" mega-page instead of dedicated pages. Covered above — it dilutes relevance. A short services overview that links to each dedicated page is fine; a services page that tries to be all of them is not.
- Thin, duplicate city pages. If you can't make it unique, don't make it.
- A "Blog" full of AI-spun filler. Empty word count doesn't help; it signals low quality. Publish when you have something genuinely useful to say.
- Separate pages for every tiny sub-service nobody searches for. Group these under the relevant service page.
- A "Gallery" or "Portfolio" with no context. Images without descriptive text give search engines nothing to read. If you show work, write about it.
- Legal-required pages you forget to add. Privacy policy and terms aren't glamorous, but missing them looks unprofessional and can matter for compliance.
The goal isn't the biggest sitemap — it's the tightest one where every page pulls its weight. For most local businesses that lands right around 8 to 12 pages at launch, growing deliberately from there as you add city pages and genuinely useful articles.
Not sure how your current site maps against this? A good starting point is figuring out which pages you're missing and which are dead weight — the kind of gap analysis that choosing an agency on real results, not promises should always begin with.
Is your website winning, or quietly leaking?
Tick every box that is honestly true of your site today. Whatever you cannot tick is what we would fix first.
Your site is likely losing leads you already paid for.
Most of these gaps are invisible until you measure them, and every one of them sends high-intent visitors back to the search results. The good news: they are all fixable, and usually fast.
No jargon, no contracts. Just a straight answer.
