How many pages should a website have? For a local service business, one page for every distinct thing a customer searches for, plus the handful of pages that hold the site together. In practice that lands most contractors somewhere around ten to twenty five pages, and the number matters far less than what each page is for.
The wrong version of this question is “is five enough” or “is fifty too many.” Pages are not a quota. Each one is a doorway that either matches a real search or it does not, and a site with eight focused pages beats a site with forty vague ones every time. So the useful way to ask how many pages should a website have is to ask what each page is supposed to catch. Below is the structure that works, and how the pages should link to each other.
Table of Contents
- How Many Pages Should a Website Have? The Short Answer
- The Six Page Types a Service Business Needs
- The Home Page Is a Directory, Not a Brochure
- How Many Pages Should a Website Have for Its Services?
- Service Area Pages and Where They Stop Paying Off
- About, Contact, and the Pages Everyone Underrates
- How the Blog Fits Without Competing With Your Service Pages
- How These Pages Link Together
- When Adding Pages Starts Hurting You
- Frequently Asked Questions
How Many Pages Should a Website Have? The Short Answer
Count your services. Count the towns you genuinely want work from. Add a home page, an about page, a contact page, and a blog index. That total is your answer, and it is different for a two-person electrical shop than for a full service roofing company.
The reason owners ask how many pages should a website have is that they have been told more pages means more traffic. That is half true and dangerous. More pages that each answer a real search means more traffic. More pages that overlap and repeat each other means the same traffic split across weaker pages that all rank a little worse.
It also matters that the question usually shows up in a sales conversation, where a bigger page count is being used to justify a bigger scope. Anyone who answers how many pages should a website have without first asking what you sell and where you sell it is quoting a template, not planning a site.
Think of it as one page per intent. Somebody searching for a specific repair, somebody searching for your trade plus their town, somebody checking whether you are legitimate before they call. Each of those is a different visitor with a different question, and each needs its own page to answer it properly.
The Six Page Types a Service Business Needs
- Home. One page. Proves what you do, where you work, and why you can be trusted, then routes people onward.
- Service pages. One per service you want more calls for. This is where most of your organic traffic will eventually land.
- Service area pages. One per town that genuinely matters, built only when you can say something specific about working there.
- About. One page. Real photos, real names, licenses, history. Read more often than owners expect.
- Contact. One page. Phone, form, hours, service area, and a map.
- Blog. An index plus posts that answer questions your service pages should not be cluttered with.
That is the whole architecture. Everything else, the gallery, the financing page, the careers page, is optional and gets added when there is a reason. If somebody is telling you the site needs sixty pages before it launches, ask which search each of those sixty answers.
Work through those six types with your own list and you will have a number in about ten minutes. That is genuinely all there is to how many pages should a website have as an opening plan. The count will drift as you add services and towns, and that is fine, because the structure absorbs new pages without needing a rebuild.

The Home Page Is a Directory, Not a Brochure
Your home page is not where you explain everything. It is where you prove relevance in five seconds and then hand people off to the page that actually matches their problem. Treat it as a directory with proof attached.
That means a block for each major service linking into its own page, a list of the areas you cover, your trust signals, and your phone number in a place a thumb can reach. It does not mean nine paragraphs about your commitment to excellence.
The home page will also rank for your business name and often for your trade plus your main town. That is a good outcome and it is not a reason to make the home page carry every service. Once it is trying to rank for everything, it ranks well for nothing.
This is the piece owners get backwards when they ask how many pages should a website have. They try to shrink the site by loading the home page up, which produces one long page that ranks for a single term and buries everything else. Splitting it out does not make the site harder to run. It makes each page easier to write.
How Many Pages Should a Website Have for Its Services?
One per service you want more calls for. This is the single biggest structural decision on the site. A page targets one thing, so if you sell installation, repair, and maintenance, those are three different searches by three different people with three different levels of urgency, and one combined page serves none of them well.
Search engines have to pick which page of yours to show for a query. When one page covers everything, it competes against itself for every term, and Google picks whichever section it thinks is closest. When each service has its own page, there is no ambiguity about which page answers what.
Conversion improves for the same reason. Somebody searching for an emergency repair does not want to scroll past your maintenance plans to find the number. A dedicated page can open with the exact problem they have, show proof of that exact job, and put a form under it. Google’s SEO starter guide makes the same point about organizing a site around what people are actually looking for.
So when someone asks how many pages should a website have, the honest reframe is: how many distinct jobs do you want the phone to ring for? That is your service page count, and it is the part of the build we settle first in any website design project.
Service Area Pages and Where They Stop Paying Off
Service area pages let you show up in towns where your shop is not physically located. Map results lean heavily on where your business sits, so a town twenty minutes out is hard to win that way. The organic results underneath the map are open to whoever has a page that fits.
The catch is that these only work when each page says something real about working in that town. Neighborhoods you cover, drive time, jobs you have done there, the specific problems common to housing stock in that area. A page that is the previous page with the town name swapped out is the pattern search engines were built to catch.
So the answer to how many pages should a website have on the area side is: as many towns as you can write honestly about, and not one more. Two strong town pages outperform a dozen thin ones, and they take less time to build.

About, Contact, and the Pages Everyone Underrates
The about page is read more than owners think, and it is read at the worst possible moment, right before somebody decides whether to let you into their house. Put real photos of the actual crew on it, real names, how long you have been doing this, and your license numbers. Skip the stock photo of a handshake.
The contact page needs your phone as a tap-to-call link, a short form, your hours, and the areas you serve, written as text rather than baked into a map image. Make your business name, address, and phone match your Google Business Profile exactly, because inconsistency across the web is a slow drag on local rankings.
Neither page needs to be long. They need to be specific and easy to verify. Most of the work is deciding what to leave out. Nobody ever asks how many pages should a website have and means these two, but they are the pages a nervous customer opens right before they dial.
How the Blog Fits Without Competing With Your Service Pages
Blog posts answer questions. Service pages sell services. Keep that line clean and the blog helps. Blur it and your blog post starts outranking your own service page for the term you actually wanted, which is a real problem with a boring name.
- Write posts about questions, symptoms, and comparisons. Keep transactional searches on the service pages.
- Never let a post take a URL a service page should own. That slug belongs to the money page.
- Link every post to the service page it relates to, using the service name as the anchor text.
- Publish on a schedule you can hold. Four thin posts a month is worse than one real one.
- Update old posts instead of writing near-duplicates of them.
The blog is also the only part of this structure where the page count grows forever. Everything else is roughly fixed once your service list is set. That is worth knowing when you are budgeting time, and it is why the answer to how many pages should a website have is really two answers: a fixed core, and a blog that keeps adding to itself.
How These Pages Link Together
Structure is not just which pages exist. It is which pages point at which. A page nothing links to is a page search engines find late and visitors never find at all, no matter how well it is written.
- Home links down to every service page, by name, in real text links rather than a slideshow.
- Each service page links up to home and sideways to the two or three services most often bought with it.
- Each area page links up to its parent service page, using the service name as the anchor.
- The footer links to every service page and every area page, on every page of the site.
- Blog posts link into service pages. Service pages link out to a blog post only when it genuinely helps a buyer.
Run one test on your own site. Pick your deepest page and count the clicks from the home page. If it takes more than three, it is effectively invisible, and the fix is a link, not a rewrite.
Linking is also the reason how many pages should a website have has an upper limit in practice. Every page you add has to be reachable and has to be pointed at by something relevant. Once you have more pages than you can wire in sensibly, the extra ones are just sitting there.
When Adding Pages Starts Hurting You
There is a point where more pages makes the site worse. It arrives when two pages target the same search, when a page has nothing specific to say, or when nobody has time to keep them all accurate. Stale pages with old phone numbers and services you dropped do real damage.
Signs you have crossed the line: two pages ranking and swapping positions for the same term, pages with no visits at all in six months, or pages you forgot existed. Merge them, redirect the loser to the winner, and stop treating deletion as failure.
So how many pages should a website have at the top end? However many you can keep accurate and each of which earns its keep. If you cannot say what a page is for in one sentence, it should not be there. That pruning pass is part of how we approach every website design rebuild, because most sites arrive carrying pages nobody has looked at in years.
Frequently Asked Questions
How many pages should a website have for a small service business?
Usually ten to twenty five, made up of a home page, one page per service you want calls for, one page per town that genuinely matters, plus about, contact, and a blog. A two-person shop with three services and two towns is fine at nine pages. Build the count from your service list rather than from a number somebody quoted you, which is exactly how a website design project should start.
Is a one-page website ever enough?
It can work as a temporary placeholder while something better gets built, and it can work for a business with exactly one service in one town. It stops working the moment you want to rank for more than one thing, because a single page can only be about one topic in the eyes of a search engine. Most owners outgrow it within a year and rebuild anyway, which is the expensive way to answer this question.
How many pages should a website have if I serve a lot of towns?
One town page for every town you can write about honestly, and no more than that. If you cover thirty towns, you do not need thirty pages, you need pages for the towns already sending you work plus the few you want to break into. Build two, watch what they do for a quarter, then decide. Rolling them out in waves instead of all at once is how we sequence it inside a website design build.
Do more pages mean better rankings?
No, and that assumption is behind most versions of how many pages should a website have. More pages that each answer a distinct search mean better rankings. More pages that overlap divide the same traffic across weaker pages and can leave two of your own pages competing for one term. Quality and distinctness beat volume, which is why any real SEO program spends time merging and pruning, not just publishing.
Should each service really get its own page?
Yes, for every service you want more calls for. Services you are indifferent about can stay as a line item on a broader page. The test is simple: if you would be happy to get a call for it tomorrow, it deserves a page that can rank on its own and convert on its own. Run that test down your service list and most of how many pages should a website have answers itself.
How long does it take new pages to start ranking?
Months, not weeks, and the first sign of life is impressions rather than calls. New pages have to be crawled, indexed, then tested against pages that have been in place for years. Most owners run Google Ads during that window so the phone keeps ringing while the structure matures. Your ad budget goes straight to Google or Meta and is separate from our management.
Map Out Your Site Before You Build It
List your services, list the towns you actually want work from, and you have answered how many pages should a website have for your business in about ten minutes. Everything after that is writing and linking. If you want somebody to sanity check the structure before you build twenty pages you may not need, book a call with HelixEdge and we will map it out with you.

