Every small business website needs eight core pages to convert visitors into customers: a homepage, an about page, a services or products page, a contact page, a testimonials or reviews page, a portfolio or gallery, an FAQ page, and a location page. Add a blog if you want to rank in search. That set covers what customers look for and what Google rewards. Build these first, polish them, then expand. You do not need 40 pages. You need eight pages that each do one job well.

Why this matters: 75% of people judge a company's credibility based on its website design, according to a Stanford Web Credibility study. And 88% of consumers research products online before they buy or visit a store (Episerver/Optimizely). If your pages are thin or missing, you lose the sale before you ever talk to the person.
Here is what each page should contain and how to build it.

Homepage: Say What You Do in Five Seconds
Your homepage answers three questions above the fold: what you sell, who you serve, and what to do next. Visitors decide whether to stay in about 50 milliseconds (Google research with Carleton University). You will not win them with a slideshow.
Put a clear headline at the top. Not "Welcome to Our Site." Write "Affordable Plumbing Repair in Tucson, Same-Day Service." Under it, one sentence of detail. Then a button: "Call (555) 123-4567" or "Get a Free Quote."
Below the fold, give three to five short sections: your main services, a few reviews, your service area, and a second call to action. Keep the homepage scannable. Bullet points beat paragraphs. End with your phone number and a button again, because people scroll to the bottom looking for it.
About Page: Prove a Real Person Runs This
The about page is where trust gets built, and most small businesses waste it on corporate filler. Skip "founded on a passion for excellence." Tell people who you are.
Include four things. A photo of you or your team, real faces, not stock images. A short story of why you started and how long you have done this. Your credentials, licenses, certifications, or years in business. And a line that ties back to the customer, like "We treat your home the way we treat our own."
Keep it to 300 to 500 words. Add your business address and phone here too. The about page is one of the most visited pages on a small business site, so give it a clear button to your contact or booking page at the end.
Services or Products Page: One Section Per Offering
This page makes you money, so give each service or product its own block with its own heading. A roofing company should have separate sections for repair, replacement, and inspection. Each section gets a short description, what is included, who it is for, and a price or price range if you can share one.
Pricing transparency matters more than you think. Buyers skip businesses that hide costs. If you cannot list exact prices, give a range or a starting point: "Most repairs run $150 to $400."
If you offer more than five services, give each one its own dedicated page and link to them from a main services hub. Separate pages rank better in search because each targets a specific phrase people type, like "gutter cleaning Phoenix." End every service section with a button to request that specific service.
Contact Page: Remove Every Reason to Hesitate
Make contacting you stupid easy. List your phone number as a clickable link so mobile users tap to call. Add your email, a short contact form, your address, and your hours. Put a map on it.
Keep the form to four fields: name, phone, email, and message. Every extra field drops your completion rate. Forms with three fields convert better than forms with six, and most people abandon long forms entirely.
Set expectations in writing: "We reply within one business day." Add the same phone number in your header and footer so people never have to find this page to reach you. If you take bookings online, put the scheduling button right here too.
Testimonials and Reviews: Let Customers Sell for You
People trust other customers more than they trust you. Around 49% of consumers trust online reviews as much as personal recommendations (BrightLocal Local Consumer Review Survey), and the average shopper reads several reviews before deciding.
Pull your best reviews from Google, Yelp, or Facebook and display them on a dedicated page. Use the person's first name and last initial, their town, and the specific job you did. "Maria S., Denver, new water heater install" beats an anonymous five-star quote.
Mix in results where you can. A landscaper might write, "Cut this client's water bill by 30% with a new irrigation setup." Embed a few live Google reviews so visitors see they are real. Update this page every couple of months as new reviews come in.
Portfolio or Gallery: Show the Work, Not Words
For any business where the work is visual, photos close the deal. Contractors, salons, bakeries, photographers, landscapers, and cleaners all need a gallery. People want proof you can do what you claim.
Use your own photos, not stock. Show before-and-after pairs when you can, because the contrast does the selling. Add a one-line caption to each: what the job was, where, and roughly what it cost or how long it took. Group images by category so a visitor looking for kitchen remodels does not scroll through bathrooms.
Compress every image before you upload it. Large photos slow your site, and slow sites lose visitors fast. Aim to keep each image under 200KB and save them as WebP or compressed JPG.
FAQ Page: Answer the Questions That Stall a Sale
Your FAQ page handles objections so you do not have to answer the same email twenty times. Write down the questions customers actually ask on the phone, then answer them plainly.
Cover the practical stuff: Do you offer free estimates? What areas do you serve? Are you licensed and insured? How long does a typical job take? What payment methods do you take? Do you guarantee your work?
Use a question as the heading and keep each answer to two or three sentences. This format helps you show up in Google's featured snippets and in AI answers, because search engines pull direct question-and-answer pairs. Aim for 8 to 12 questions. End with a line pointing people to your contact page if their question is not listed.
Location Page: Win Local Search
If you serve a specific area, a location page tells both customers and Google where you operate. Put your full business name, address, and phone number in plain text, written exactly the same way it appears on your Google Business Profile. Matching matters: 64% of consumers have used Google Business Profile to find a local business's contact details (BrightLocal), and inconsistent listings hurt your local ranking.
Embed a Google Map. List your hours. Name the neighborhoods or towns you cover. If you have a storefront, add parking notes and a photo of the building so people recognize it. Businesses with complete profiles and consistent address information get found more often in the local map pack, which is where most local clicks go.
A Blog: Optional, but It Brings Free Traffic
A blog is the one page set you can skip at launch and add later. But it earns its keep. Each post targets a question your customers search, like "how much does a bathroom remodel cost" or "when should I replace my roof." Those posts pull in people who are not ready to buy yet but will remember you when they are.
You do not need to post weekly. One solid, genuinely useful article a month beats ten thin ones. Answer a real question, share what you know, and link to your services page inside it.
Start with the eight core pages this week. Write your homepage headline first, then your services sections, then collect five reviews to post. Get those live, watch which contact form fields people actually fill out, and adjust from there. A small site that loads fast and answers questions clearly will out-earn a big site that looks pretty and says nothing.
Related
- Landing Page vs. Website: Which Do You Need?
- Call To Action Tips For Small Business Websites
- Website Conversion Rate: What It Means And How To Improve It
Read next: Landing Page vs. Website: Which Do You Need?