Pages every service business website needs

Last updated: October 5, 2026 · 3 min read · By Ali Raza

Quick answer

Every service business website needs: a homepage, one page per service, location pages for the areas you serve, a projects or portfolio page, reviews, an about page, a pricing or “how much does it cost” page, an FAQ, a contact or quote page and a guides or blog section. Together these answer what customers and search engines need to know.

Many small business websites have five pages: Home, About, Services, Gallery and Contact. That structure is easy to build but hard to rank, because one “Services” page cannot be the best answer for ten different searches.

Here are the ten pages we plan for almost every service business, and what each one must do.

A service business website structure

Homepage
Service pagesOne per service you want to rank for
Location pagesCities and regions you serve
Projects & reviewsProof that you deliver
Pricing & FAQAnswers before the call
AboutPeople, credentials, story
Guides & contactExpertise and an easy next step

1. Homepage

States what you do, where and for whom, shows proof, and routes visitors to the right service. It is a signpost, not a brochure.

2. Individual service pages

The most important pages for leads. Each covers one service in depth: what is included, process, typical cost drivers, projects, FAQs and a quote form. “Basement renovations” and “kitchen renovations” deserve separate pages.

3. Location pages

For businesses that serve several cities, a page per main area with genuinely local content: projects there, local rules or permits, travel areas and reviews from local customers. Avoid copy-and-paste pages with only the city name changed.

4. Projects or portfolio

Real photos, the problem, what you did and the result. Case studies also give AI assistants concrete facts to cite about your work.

5. Reviews and testimonials

Gather reviews from Google and other platforms in one place, with names and project types.

6. About

Who runs the business, experience, licences, insurance and why you do the work. People buy from people.

7. Pricing or cost guide

Even without fixed prices, explain typical ranges or what drives cost. Cost questions are among the most searched, and a helpful answer filters out poor-fit enquiries.

8. FAQ

Short, direct answers to the questions your team hears every week. Add FAQ schema that matches the visible answers.

9. Contact or request a quote

A short form, phone, messaging options, service area and what happens next. See our lead-generating website checklist for form tips.

10. Guides or blog

Helpful articles answering questions customers ask before they buy, linked to the matching service page. This is how you appear for research-stage searches and in AI answers.

How should these pages link together?

Link each service page to related locations, projects and guides, and link every guide back to its service page. This internal linking helps visitors and shows search engines which pages matter most. Planning a rebuild around this structure? Read how to redesign without losing rankings first, or let our website design and development team plan the sitemap with you.

Frequently asked questions

How many pages should a small business website have?

Enough to give each main service and service area its own page, plus proof, about, pricing, FAQ, contact and guides. For many service businesses that is 15 to 40 pages.

Should each service have its own page?

Yes. Separate service pages rank for specific searches and let you answer each customer's questions in depth.

Are location pages still useful for SEO?

Yes, when each page has genuinely local content such as projects, reviews and local information. Duplicate pages with only the city name changed are not.

Does a service business need a blog?

A guides section answering real customer questions helps you appear in research-stage searches and AI answers, and supports your service pages.

AR

Ali RazaFounder, Upstack Web

Full-stack developer with 7+ years of experience and a master’s degree in Computer Science. Ali builds custom software, CRMs and AI automation for growing businesses in the US, Canada, the UK and Europe. About Upstack Web