Web Design & StrategyWritten by Victoria Benoit14 min readSeptember 10, 2026

What Pages Should a Small Business Website Have?

There isn't one perfect number of pages for every small business website. The better place to start is figuring out what your customers actually need to know.

A lot of small business websites start with the same question:

How many pages do I need?

Five is a pretty common answer.

Home. About. Services. Contact. Then maybe a fifth page for something specific to the business.

And honestly, five pages can be a very good starting point for a straightforward small business website.

But I wouldn't treat it as a rule.

A restaurant, a plumbing company, a spa and an online store have very different information to organize.

One business may genuinely only need a single page. Another may need individual pages for ten different services before the website starts making sense.

Don't decide how many pages your website needs first. Decide what your customers need to know first.

Once you know that, the page structure becomes much easier to figure out.

So, how many pages does a small business website need?

For many small businesses, I think around five pages is a reasonable starting point.

It gives you enough room to explain the business without creating dozens of pages with very little on them.

A basic structure could look something like this:

  1. Home
  2. About
  3. Services or Products
  4. Contact
  5. One business-specific page such as Pricing, Menu, Gallery, Portfolio, FAQ or another important service

But that is a starting point, not a website formula.

I would rather see a business have four useful pages than ten pages containing a paragraph each just because someone decided the website needed to be bigger.

On the other hand, squeezing twenty services into one enormous page because you are determined to keep the website at five pages does not necessarily make it simpler.

Sometimes you only realize how many pages you need once you start organizing the information.

Start with what customers need to know

This is where I use what I call the 7 Customer Questions™.

Before deciding where everything belongs, I want a small business website to help a customer answer:

  1. Who? Who are you and who do you serve?
  2. What? What do you offer?
  3. Where? Where are you or where do you operate?
  4. When? When are you available?
  5. Why? Why should someone choose you?
  6. How? How does someone take the next step?
  7. Can I? Can they actually find, understand and complete what they came to do?

Those answers do not each need their own page.

They are simply a way of checking whether the website contains the information customers need.

From there, you can decide how that information should be grouped.

When does something deserve its own page?

This is usually more useful than asking whether a particular page is technically required.

I generally think something deserves its own page when customers are likely to be curious about it or when it needs enough explanation that adding it to another page would make the information harder to use.

Products and services are good examples.

If you offer one straightforward service that takes two paragraphs to explain, it probably does not need an entire page.

If that service has its own process, pricing, options, FAQs, examples and important details, giving it a dedicated page can make much more sense.

A page deserves to exist when separating the information makes it more useful, understandable or easier to find.

I use a more specific four-question Page Test™ when I'm deciding whether a piece of content has enough purpose to stand on its own.

That is also why I generally prefer a useful content-heavy page over a collection of thin pages created simply to make the website look larger.

1. Home page

Almost every small business website is going to need a homepage.

Its job is to give someone an overview of the business and direct them toward the information or action that matters to them.

Someone should not need to click through half the website just to figure out what the company does.

For a product or service-based business, I generally want the main offering to be clear by around the middle of the homepage, if not much earlier.

A useful homepage might include:

  • a clear hero section
  • an overview of your main products or services
  • a short introduction to the business
  • reviews or testimonials
  • location or service area information
  • clear calls to action
  • a newsletter signup if it is actually relevant

The homepage does not need to contain every piece of information on the website.

Think of it as the overview that helps someone understand where they are and where they should go next.

2. About page

An About page can be particularly useful when the person, team, story, experience or values behind the business affect whether a customer feels comfortable choosing it.

That is especially common with professional services and businesses where trust plays a major role in the decision.

But an About page should do more than say that the company is passionate about providing quality service.

It can help explain things like:

  • who is behind the business
  • how or why the company started
  • relevant experience
  • qualifications or certifications
  • who the business works with
  • what makes its approach different

For some very small or straightforward websites, this information may fit perfectly well into a section on the homepage instead.

Again, the page itself is not the requirement.

The useful information is.

3. Services page

If you run a service-based business, customers need somewhere to understand what they can actually hire you for.

For a business with a few simple services, one Services page may be enough.

But once those services need more explanation, individual pages often make the website easier to understand.

For example, imagine a company offers five substantially different services.

Trying to explain the process, pricing, inclusions, examples and FAQs for all five on one page could become enormous.

Instead, the main Services page can provide an overview and direct customers to dedicated pages for the services they care about.

A detailed service page might answer:

  • What is the service?
  • Who is it for?
  • What is included?
  • How does it work?
  • How much does it cost, if appropriate?
  • How long does it take?
  • What should someone expect?
  • How do they book or inquire?

A bare list of service names tells someone what exists.

A good service page helps them decide whether it is right for them.

4. Product pages

Product-based businesses work a little differently.

If customers can purchase products online, individual product pages are usually part of the shopping experience.

A useful product page might include:

  • clear product photography
  • price
  • description
  • sizes, variations or options
  • important specifications
  • availability
  • shipping or pickup information where relevant
  • a clear way to purchase

Even businesses that do not sell directly through their website may benefit from product pages or product category pages if customers regularly want to see what is available before contacting them.

The goal is still the same: give someone enough useful information to understand the offering and know what to do next.

If selling directly through the website is part of the plan, an e-commerce integration can add the purchasing functionality without changing the basic principle behind how those product pages should be organized.

5. Contact page

A dedicated Contact page makes sense for a lot of businesses, but the important part is making contact information easy to find.

Depending on the business, that could include:

  • a contact form
  • email address
  • phone number
  • physical address
  • business hours
  • service area
  • directions
  • links to relevant social accounts

You may not need all of these.

A remote consultant and a local restaurant have very different contact needs.

What matters is that someone who wants to reach you does not have to go searching for a way to do it.

6. Menu page

For restaurants and cafés, I would treat the menu as one of the most important pieces of content on the website.

When I am researching somewhere to eat, I want to know what is available and what it costs.

If the menu changes regularly, say that.

If there are drinks, desserts or other items customers are likely to care about, make those easy to find too.

A dedicated Menu page usually makes sense because it is one of the main things customers are coming to the website to see.

And where possible, I prefer a menu that works naturally as part of the website rather than making mobile visitors wrestle with a difficult PDF.

7. Pricing page

Not every business needs a dedicated Pricing page.

Sometimes pricing belongs directly on the service or product page where the customer is already learning about the offering.

A separate Pricing page becomes more useful when there are several packages, plans or options that customers are likely to compare.

Whether pricing should be published at all depends on the business.

Restaurants should generally make their current menu pricing easy to find.

Standardized treatments, products and packages are also much easier to compare when the customer can see the price.

Highly customized work may genuinely need to be quoted individually.

The more standardized the purchase is, the stranger it feels when the customer cannot find a price.

8. Booking or reservation page

If booking is a major action on the website, it needs to be very easy to find.

Whether that requires its own page depends on the booking system.

Some businesses can use a clear button that opens an external booking platform.

Others may benefit from a dedicated page that explains the process, what someone should choose and anything they need to know before booking.

This is especially useful when the booking process itself requires some context.

The important thing is not whether the URL says /booking.

It is whether someone who has decided to book can figure out how to do it.

When the website itself needs the booking functionality added, a booking system integration can connect that next step to the rest of the customer experience.

9. Location page

A separate Location page can be useful for brick-and-mortar businesses, particularly when customers need more than an address.

That might include:

  • directions
  • parking information
  • transit information
  • accessibility details
  • hours
  • multiple locations
  • what to expect when arriving

For a simple local business, putting the address and hours on the homepage, Contact page and footer may already be enough.

A separate page is useful when there is actually something useful to put on it.

10. FAQ page

I do not think every business needs an FAQ page just because FAQ pages are common.

They are useful when customers repeatedly have questions that do not fit naturally elsewhere or when several answers need more explanation.

But sometimes the existence of an FAQ is a sign that information belongs somewhere else.

If everyone asks what a service includes, for example, that answer may belong on the service page rather than hidden in a separate FAQ.

FAQs work best when they support the main content instead of replacing it.

11. Portfolio, gallery or case studies

Businesses that sell expertise, craftsmanship or a visual result often benefit from showing their work.

But the format should match what customers actually need.

A gallery may be enough for a photographer, salon, contractor or other visual business where the finished result tells much of the story.

A case study makes more sense when the process, problem and outcome are important to understanding the work.

And sometimes you do not need a separate gallery at all.

Strong photography throughout the website can be more useful than putting every image into one isolated page.

12. Reviews or testimonials

Reviews can help answer one of the biggest customer questions:

Why should I trust you?

But they do not necessarily need their own page.

In many cases, reviews are more useful when they appear throughout the website near the product, service or claim they support.

A dedicated testimonials page can make sense when there are enough useful stories to justify it, but I would not create one just to have another item in the navigation.

13. Blog or resources

No, every small business does not need a blog.

A blog makes sense when the business has useful things to talk about and a reason to keep publishing.

That might include answering customer questions, building search visibility, demonstrating expertise or creating resources that customers genuinely use.

For some businesses, calling the section Resources, Guides, Insights or something more specific may make more sense than “Blog.”

What I would not recommend is creating a blog because someone said websites are supposed to have one and then publishing twice in 2023.

A useful content section can be valuable.

An abandoned one is not automatically helping anything.

If a business does have a real content strategy but the website does not currently support publishing, a blog setup can add that structure without pretending every business needs one.

14. Legal and policy pages

These pages are easy to forget because they usually are not part of the exciting website planning conversations.

Depending on the business and what the website does, additional pages may include things like:

  • privacy information
  • terms and conditions
  • shipping information
  • return or refund policies
  • cancellation policies
  • accessibility information

Which ones are appropriate depends on the business, location and functionality of the website.

These pages also generally do not need to compete with your main customer pages in the primary navigation.

Not every page belongs in the main navigation

Having a page does not mean it needs to sit across the top of the website.

The main navigation should help people find the most important areas without presenting every possible destination at once.

A five-page website may be able to show almost everything in the main navigation.

A twenty-page website probably needs more organization.

Services can sit beneath a Services menu. Products can be grouped into categories. Legal information can live in the footer.

The goal is not to make every page one click away. The goal is to make the pathway to that page understandable.

That is why website navigation matters more as a site grows. More pages are manageable when the pathways between them remain clear.

What about a one-page small business website?

There are absolutely situations where one page is enough.

If the business or purpose is very simple, there may not be enough useful information to justify splitting everything into separate pages.

A one-page website can still explain what the business does, who it is for, where it operates and what someone should do next.

I would rather see one well-organized page than five almost-empty ones.

The limitation appears when the business starts having more to explain.

If products, services, locations or other important information become difficult to organize on one page, that is usually a sign the website has outgrown the format.

Different businesses need different pages

This is why I do not think there is one universal small business website structure.

A coffee shop might prioritize:

  • Home
  • Menu
  • About
  • Location and hours
  • Contact

A plumber or electrician might prioritize:

  • Home
  • About
  • Services
  • individual service pages
  • service area
  • Contact or Request a Quote

A spa or salon might prioritize:

  • Home
  • Services
  • individual treatment pages
  • Pricing
  • About
  • Booking
  • Contact and location

A consultant or professional service might prioritize:

  • Home
  • About
  • Services
  • individual service pages
  • Work or Case Studies
  • Resources
  • Contact

An ecommerce business may need:

  • Home
  • Shop
  • product category pages
  • individual product pages
  • About
  • Contact
  • shipping and return information
  • other relevant policies

These are examples, not templates every business in the category needs to copy.

Too many pages can be a problem too

More pages do not automatically make a website better.

If several pages contain almost no useful information, the visitor ends up clicking repeatedly without learning very much.

That is one reason I generally dislike creating thin pages simply for the sake of having them.

Sometimes combining related information produces a much stronger page.

Other times, a page becomes so large and covers so many different subjects that separating it improves the experience.

The goal is not fewer pages.

The goal is not more pages.

The goal is to organize the information in the way that makes the most sense for the person looking for it.

If the issue is how much information belongs on one page rather than whether the page should exist at all, I've also broken down how much information you should put on a webpage.

So, what pages does your small business website actually need?

Start with the information rather than a number.

Figure out what your customers need to understand about your business, what they are likely to have questions about and what they need before they can make a decision.

Then organize it.

Some information will naturally belong together. Some will deserve its own page. And sometimes you will discover that a page you assumed you needed does not really have enough purpose to exist on its own.

For a straightforward business, five pages may cover everything beautifully.

For another, it may be fifteen.

For another, one page might genuinely be enough.

The number itself is not what makes the website useful.

A page deserves to exist when it gives useful information a clear place to live and makes that information easier for customers to find, understand or act on.

If your website can do that while answering the questions your customers actually have, you are starting from a much stronger place than simply trying to fill a standard list of pages.

And if you are planning the website itself, the number of pages is also one of the things that can affect scope and cost. I break that side down separately in How Much Does a Small Business Website Cost in Canada?.

Keep Reading

Related Articles

View all articles →

Web Design & Strategy

How Often Should You Update Your Website?

How often should you update your website? Learn when to update business information, content, products, SEO, performance and design.

13 minRead →

Web Design & Strategy

Web Designer vs. Web Developer: What's the Difference?

Learn what web designers and developers actually do, where the roles overlap and which one your project needs.

8 min readRead →

Web Design & Strategy

Website Refresh vs. Redesign: How to Decide

Does your website need a refresh or a full redesign? Learn the difference, what each can fix and how to decide which approach makes sense for your business.

7 min readRead →

Web Design & Strategy

How Much Does a Small Business Website Cost in Canada?

How much does a small business website cost in Canada? Learn what affects website pricing, what different budgets can include and what to compare in a website quote.

12 min readRead →
Build around your customers

Not sure what your website actually needs?

The right website structure depends on your business, your content and what customers need to accomplish. Start with the information, then build the website around it.