What Should a Small Business Website Include? A Page-by-Page Checklist
Quick answer
At minimum, a small business website needs a Home page that says what you do and where, an About page, a Services (or Menu or Products) page with prices where possible, and a Contact page with a call or WhatsApp button, your address and a map. On every page, add a clear next step, proof such as reviews or photos of real work, fast mobile loading and the SEO basics.
The four essential pages
1. Home
- A headline that says what you do, for whom and where, in one line.
- One main button: call, WhatsApp, book or get a quote.
- Your top services, with a short line on each.
- Proof: reviews, ratings, client logos or photos of real work.
2. About
- Who runs the business, how long you've been doing it, and what makes you different.
- Real photos of your team, premises or work, where you have them.
3. Services, Menu or Products
- Each main service described in plain language.
- Prices, starting prices or ranges wherever possible.
- Answers to the questions customers ask most often.
4. Contact
- Phone, WhatsApp and email that work with one tap on a phone.
- Address, a map and opening hours.
- A short enquiry form, if you want written enquiries.
Elements every page needs
- A clear next step at the top and bottom of the page.
- Mobile-first design. Most local searches happen on phones, so test the site on one.
- Speed. Compress images and avoid heavy plugins so pages load quickly on mobile data.
- The same business details everywhere: name, address, phone and hours should match your Google Business Profile exactly.
- Trust signals: reviews, certifications, years in business, real photos.
SEO basics checklist
- A unique page title and meta description for every page.
- One clear H1 heading per page, with the main service and location.
- Short, descriptive URLs.
- Descriptive alt text on images.
- An XML sitemap submitted in Google Search Console.
- Structured data such as Organization or LocalBusiness schema.
- Links between related pages, so visitors and search engines can move around easily.
Make it easy for AI assistants to understand you
More customers now ask ChatGPT, Gemini or Google's AI Overviews for recommendations. These tools rely on clear text, so:
- State plainly who you are, what you offer and where, near the top of the Home page.
- Put prices and what they include in text, not only in images.
- Answer real customer questions in a short FAQ, with the answer in the first sentence.
- Keep your details consistent across your website, Google profile and directories.
Our guide to getting recommended by ChatGPT and Google AI goes deeper.
Extras by type of business
| Business | Worth adding |
|---|---|
| Restaurant or cafe | Menu in text (not only a PDF), photos, table booking or reservations, hours, directions |
| Clinic or doctor | Treatments, doctor profiles, appointment booking, timings, ratings |
| Gym or studio | Classes and timetable, trainers, membership options, free trial enquiry |
| Coaching or school | Courses, results, batch timings, fee enquiry |
| Shop or brand | Product ranges, offers, WhatsApp orders or an online store |
| Professional services | Services, credentials, case examples, consultation booking |
You can see these ideas on live websites for a restaurant, a dental clinic, a gym and a coaching institute in our client work.
What you can skip at the start
- A blog, until your core pages are strong.
- Heavy animations and sliders that slow the site down.
- Pages you don't have anything specific to say on.
Frequently asked questions
How many pages does a small business website need?
Most small businesses start well with 4 to 7 pages: Home, About, Services (or Menu or Products), Contact, and optionally separate pages for key services or a gallery. Add pages when you have something specific to say, not to fill space.
Should I put prices on my website?
Where you can, yes. Even starting prices or ranges help customers decide faster, reduce time-wasting enquiries, and give search engines and AI assistants a clear answer to price questions about your business.
Does a small business website need a blog?
Not at the start. A blog becomes useful once the core pages are strong and you can publish helpful answers to questions your customers ask. A few genuinely useful articles beat many thin ones.