How Many Pages Should a Small Business Website Have?
A practical guide to how many pages a small business website needs, with example structures, the MAPS framework, and a 10-point sitemap checklist.

Most small business websites can start with 5–8 core pages, but there is no ideal page count that applies to every business. A website should have enough pages to explain the offer clearly, give important services their own space, answer trust questions, and create a clean path to enquiry or purchase.
The wrong goal is “make the site bigger.” The right goal is give each important customer need its own useful destination without creating thin, repetitive pages.
A practical 5–8 page starting point
For a straightforward service business, a useful structure often looks like this:
- Home
- About
- Main Service 1
- Main Service 2
- Main Service 3
- Reviews or Case Studies
- FAQ or Resources
- Contact
Some businesses can combine a few of these. Others need more.
Example: A solo consultant with one clear offer may only need Home, Service, About, Case Studies, and Contact. A contractor offering kitchens, bathrooms, extensions, and whole-home remodeling benefits from separate pages because each service has different questions, proof, and search intent.
Veil Vertex's current Managed Website plan includes up to eight agreed core pages, which is a useful illustration of how much structure many small service businesses can cover without building an unnecessarily large site.
Give major services their own pages
One of the most common mistakes is putting every service on one generic page.
A dedicated service page is usually justified when the service has its own:
- Customer problem
- Buying questions
- Process
- Pricing considerations
- Proof or case studies
- Call to action
- Search demand
Google's SEO Starter Guide recommends organising content logically and using descriptive links so users and search engines can understand how pages relate to each other.
Example: An accounting firm may offer bookkeeping, tax preparation, payroll, and CFO services. One “Our Services” page can introduce them, but separate pages give each service enough room to explain who it is for and what happens next.
Do not create pages just to target keywords
More pages do not automatically mean more search traffic.
If five pages say almost the same thing with slightly different city names or keyword variations, they can create a weaker experience rather than a stronger one.
A page should exist because it has something distinct to say.
Before adding a page, ask:
- Does this page answer a different customer question?
- Does it serve a different service, location, or audience?
- Can it contain useful information that is not repeated elsewhere?
- Does it deserve its own call to action?
- Would a visitor reasonably want to land directly on it?
If the answer is no, the content may belong on an existing page instead.
Add location pages only when they are genuinely useful
Location pages can make sense for businesses serving several real markets.
A useful location page might include:
- Services available there
- Local contact or office details
- Relevant service area information
- Local examples or projects
- Local reviews
- Different scheduling or availability details
A weak location page simply swaps one city name for another.
If a business truly operates across several areas, separate location pages can help customers find relevant information. If it does not, creating dozens of near-identical city pages adds clutter.
Ecommerce and content-heavy businesses need more pages
Page count changes dramatically when the website is not just a brochure.
An ecommerce site may need:
- Category pages
- Product pages
- Shipping information
- Returns
- Account pages
- Guides
- Support pages
A content-led business may need:
- Blog articles
- Resource hubs
- Comparison pages
- Glossaries
- Download pages
- Topic archives
In those cases, the correct question is not “How many pages should the site have?” It is “Can customers and search engines understand the structure as the site grows?”
Google's search documentation consistently emphasizes clear site structure and crawlable links rather than a preferred total page count.
Think in page roles, not page totals

Every page should have a job.
Most pages fall into one of five roles:
- Explain: Home, About, Process
- Sell: Service, Product, Pricing
- Prove: Case Studies, Reviews, Portfolio
- Answer: FAQ, Blog, Guides
- Convert: Contact, Booking, Quote, Checkout
If a page has no clear role, it may not need to exist.
This is also useful during a redesign. Instead of asking whether the new site should have 12 or 20 pages, list the customer questions and business goals first. The page count should emerge from that structure.
The MAPS framework for deciding how many pages you need
Use MAPS before adding or removing pages:
- M — Main offers: Does each important service or product need its own destination?
- A — Audiences: Do different customer groups need meaningfully different information?
- P — Places: Are there real locations or service areas that deserve separate pages?
- S — Search and sales intent: Does the page answer a distinct question or support a distinct conversion step?
If a proposed page does not fit one of those categories, question whether it needs to exist.
A 10-point website structure checklist
Use this before finalising a sitemap:
- Is the homepage focused on the overall business rather than every detail?
- Does each major service have enough information to stand alone?
- Can visitors reach key pages from the main navigation?
- Are there clear About and Contact destinations?
- Is proof easy to find?
- Are FAQs or guides answering recurring customer questions?
- Are location pages genuinely different rather than duplicated?
- Can every page be linked naturally from another relevant page?
- Does each page have one clear job and next action?
- Could any two pages be merged without losing useful information?
A small business website should be as large as it needs to be and no larger.
For many service businesses, 5–8 strong core pages are a better starting point than 20 thin ones. Add pages as the business adds real services, locations, proof, or customer questions.
If you are planning a new site, Veil Vertex can help turn the business into a sensible page structure rather than starting from a page-count target. Review the Managed Website scope or start from the Veil Vertex website to discuss the simplest useful structure.
FAQ
How many pages does a small business website need?
Many service businesses can start with 5–8 core pages. The right number depends on how many distinct services, audiences, locations, and customer questions the website must cover.
Is a 5-page website enough for a small business?
Yes, for a simple business with one or two offers. Home, Service, About, Proof, and Contact can be enough when each page is clear and useful.
Should every service have its own page?
Major services usually deserve separate pages when they have different customer questions, proof, processes, calls to action, or search intent.
Do more website pages improve SEO?
Not automatically. More useful pages can create more search opportunities, but thin or repetitive pages do not become valuable simply because there are more of them.
Should every city have its own location page?
Only when the business genuinely serves that market and can provide useful, distinct local information. Near-identical city pages usually add little value.
Want a clearer website that makes it easier to enquire?
Tell Veil Vertex about the website you want to improve, or start with a free tailored website audit.