Most small business websites fail in one of two ways.
The first: they include too much — five pages of dense copy, a rotating banner, a pop-up, a chatbot, a "meet the team" section for a sole trader, and a blog with one post from 2021. Visitors can't find what they need and leave.
The second: they include too little — a homepage with a logo, a phone number, and not much else. No proof of credibility, no services listed, no reason for a visitor to trust you or take action.
A well-structured small business website sits between these two extremes: focused, clear, and built around what your potential customers actually need to know before they contact you.
This post breaks down exactly what to include — page by page, feature by feature — with a full checklist at the end.
Already have a site? Use this as an audit. If you tick less than 70%, your website is almost certainly costing you customers.
The Essential Pages Every Small Business Website Needs
1. Home Page
Your home page is your shopfront. Most visitors will land here first, and the majority will form an opinion of your business within a second or two.
What your home page must include:
- Headline that answers "what do you do and who for" — not a tagline, a clear statement. "Professional plumbing services for Melbourne homeowners" is better than "Quality. Reliability. Results."
- One primary call to action above the fold — "Get a Free Quote," "Book Online," or "Call Us Now." One action, clearly visible without scrolling.
- Brief explanation of what you do — 2–3 sentences is enough. Don't try to say everything here.
- Key proof points — years in business, number of clients, certifications, suburbs you service, or a headline testimonial.
- Services overview — a grid or short list linking to your individual service pages.
- Your phone number in the header — on mobile, make it clickable (tap to call).
- Secondary CTA lower on the page — after showing value, ask for the action again.
Common home page mistakes:
- Too much text, not enough white space
- Auto-playing videos or music
- No clear CTA — visitors don't know what to do next
- Vague headlines ("Welcome to our website")
- Slow-loading hero images that aren't compressed
2. About Page
The About page is often the second most visited page on a small business website. People want to know who they're dealing with before handing over money.
What your About page must include:
- Who you are — your name, how long you've been operating, where you're based
- Your story — why you started, what drives you. Keep it genuine. 2–3 short paragraphs is enough.
- A real photo — of you, your team, your premises, or your work. Stock photos of smiling strangers undermine trust.
- Your values or approach — what makes you different from other businesses doing the same thing
- Credentials and qualifications — trade licences, professional memberships, certifications, insurance (especially important for tradies, healthcare, and finance)
- A CTA — "Ready to work together? Get a free quote" at the bottom of the page
What to avoid:
- Writing in the third person ("John Smith is a dedicated professional...") — write as yourself
- Listing every award and certification without context — focus on what's relevant to the customer
- Leaving it as a blank page with just a logo
3. Services Page (or Pages)
This is where visitors decide whether you offer what they need. It needs to be specific and easy to scan.
For businesses with one core service: One page with sections covering what's included, how you work, pricing or price range, and who it's best suited for.
For businesses with multiple services: An overview "Services" page that lists each service briefly, with individual pages for each major service. This matters for SEO — each service page can rank for its own keyword.
What each service page needs:
- Clear name and description — what is this service, exactly?
- Who it's for — "Ideal for homeowners in Melbourne's inner suburbs" or "Suited to service businesses with 1–5 staff"
- What's included — be specific. Ambiguity creates hesitation.
- Pricing or a price guide — you don't have to publish exact prices, but "from $X" or a pricing table with tiers builds trust and pre-qualifies enquiries
- How it works — a simple 3-step process removes friction ("1. Get a quote. 2. We design. 3. You launch.")
- Testimonials specific to that service — social proof is most powerful when it's contextually relevant
- CTA — every service page should end with a way to get in touch
4. Contact Page
This sounds obvious, but an alarming number of small business websites make it hard to contact them.
What your Contact page must include:
- Phone number — clickable on mobile (tap to call)
- Email address — or a contact form so you can manage enquiries
- Business address — if you have a physical location or service area, state it clearly
- Google Maps embed — for local service businesses, this is especially important
- Contact form — name, phone/email, and a message field is enough. Don't ask for information you don't need.
- Response time expectation — "We'll get back to you within 1 business day" reduces anxiety for the person submitting
- Business hours — when are you actually available?
For service area businesses (tradies, cleaners, etc.): List your service suburbs. "We service Melbourne's south-east suburbs including Mulgrave, Glen Waverley, Dandenong, and surrounds" helps with local SEO and sets expectations.
5. Testimonials or Reviews
Social proof is the most reliable way to increase conversions on a small business website. A visitor who has never heard of you needs to see that other people have — and were happy.
Options:
- Dedicated Testimonials page — a full page with detailed reviews, ideally with the customer's name, business name, and photo
- Embedded Google Reviews — pulls your live Google rating directly onto your site
- Case studies — for higher-value services, a short "Problem / Solution / Result" case study is more convincing than a quote
- Testimonial snippets on every page — don't hide social proof on one page; place relevant testimonials near CTAs throughout your site
What makes a testimonial credible:
- Full name (not "J.S. from Melbourne")
- Specific result ("Our enquiries went up 40% in the first 3 months")
- Photo where possible
- Business name or suburb for context
Optional Pages That Pay Their Way
These aren't essential on launch, but they add significant value as your site matures:
Blog
The single best long-term investment for getting found on Google. Regular, useful posts targeted at what your customers search for brings organic traffic month after month. Even one post per month adds up quickly. (The page you're reading right now is doing exactly this for CodeQy.)
FAQ Page
Answers to the questions you get asked most. Reduces phone calls, builds trust, and has real SEO value — FAQ content frequently appears in Google's featured snippets and AI Overviews.
Gallery or Portfolio
Essential for any business where visual quality matters: builders, landscapers, beauty salons, interior designers, photographers, restaurants. Show your actual work, not stock images.
Booking Page
If your business takes appointments (healthcare, beauty, trades, consulting), an integrated booking system dramatically reduces friction. Clients can book 24/7 without calling. Tools like Calendly, Acuity, or industry-specific booking software can embed directly into your site.
Industry-Specific Additions
Different businesses need different pages. Here are the most common additions by industry:
Technical Must-Haves: The Non-Negotiables
Beyond page content, your website needs these technical elements working correctly:
Mobile-Responsive Design
Your site must look and function perfectly on a phone. Over 70% of Australian web traffic is mobile. Test it yourself — open your site on your phone and try to find your phone number, navigate to a service page, and submit an enquiry. If any step is frustrating, fix it. More on mobile-first design →
SSL Certificate (HTTPS)
The padlock icon in the browser bar. Without it, Chrome and Safari flag your site as "not secure" to visitors — and Google ranks you lower. Every reputable host provides this free.
Page Load Speed Under 3 Seconds
After 3 seconds, most users abandon the page. Test your site at Google PageSpeed Insights. Key culprits for slow speeds: uncompressed images, too many plugins, cheap shared hosting, excessive scripts.
SEO Foundations on Every Page
- Meta title — appears as the clickable blue link in Google results. Include your target keyword.
- Meta description — the short paragraph under the title in Google results. Write it to get clicks.
- H1 heading — one per page, containing your primary keyword
- H2/H3 subheadings — structure your content for both readers and Google
- Image alt text — describes images for Google and screen readers
- Clean, readable URLs —
/services/web-designnot/page?id=47
Working Contact Forms with Spam Protection
Test every form on your site monthly. Spam protection (reCAPTCHA or equivalent) stops your inbox filling with junk without blocking real enquiries.
Google Analytics (or equivalent)
You can't improve what you can't measure. Install tracking from day one. At minimum, you want to know: how many people visit, where they come from, what pages they look at, and how many submit a contact form or call you.
Google Business Profile Connection
Your Google Business Profile is separate from your website — but your website should link to it, display your Google rating, and have consistent NAP (Name, Address, Phone) information across both. Inconsistency here hurts your local SEO.
The Complete Website Checklist
Print this or save it. Use it to audit your existing site or brief your web designer.
Essential Pages
- Home page with clear headline, CTA, and services overview
- About page with real photo and genuine story
- Services page(s) with detailed descriptions, inclusions, and pricing guidance
- Contact page with phone, email, address, map, and form
- Testimonials or reviews page (or embedded throughout)
Technical Requirements
- Mobile-responsive — looks and works perfectly on a phone
- SSL certificate installed (site loads on HTTPS)
- Page speed under 3 seconds (tested on PageSpeed Insights)
- Google Analytics or equivalent installed and tracking
- Contact forms tested and working
- Spam protection on all forms
- Site submitted to Google Search Console
SEO Foundations
- Every page has a unique meta title with target keyword
- Every page has a meta description written for click-throughs
- Every page has one H1 heading
- Images have descriptive alt text
- URLs are clean and readable
- Internal links connect related pages
Content and Credibility
- Real photos of you, your team, or your work (not just stock images)
- Testimonials or Google reviews visible
- Services clearly listed with what's included
- Phone number visible on every page header
- Business hours stated
- Service area or location stated
- Relevant credentials, licences, or certifications listed
Post-Launch
- Google Business Profile set up and connected
- Social media profiles linked
- Sitemap submitted to Google
- Maintenance plan in place (backups, security, updates)
FAQs
How many pages does a small business website need? Most small businesses need 5–8 pages to start: Home, About, Services (one per core service if you have multiple), Contact, and a Testimonials or Reviews page. A Blog and FAQ page are valuable additions once the site is live.
Should I list prices on my website? Generally, yes — even if it's a guide price or a "from $X" range. Showing pricing pre-qualifies enquiries, saves you time on calls from people outside your budget, and builds trust. The most common objection is competitive — but if your prices are fair, don't hide them.
Do I need a blog if I'm a small business? Not immediately. Get your core pages right first. But a blog is the most cost-effective long-term strategy for getting found on Google, and even two to four quality posts per year is better than nothing. Every post is another page Google can index and rank.
How often should I update my website content? Check it quarterly at minimum. Update your services, prices, staff, and testimonials when they change. Add new blog content if you can. Google treats regularly updated sites as more credible than dormant ones.
Can I build my website myself using this checklist? Yes — this checklist will help you plan and build a DIY site. That said, getting the technical foundations (speed, SEO, mobile-first) right without experience is harder than it looks. If your website needs to generate leads, a professionally built site typically pays for itself quickly. Read the DIY vs professional cost comparison →
What's Next?
If you've read this far and realised your current website is missing several of these items — or you're planning a new site from scratch — we're happy to help.
At CodeQy, we build focused, fast, high-converting websites for Australian small businesses. Every site we build includes all of the above as standard. No plugins to manage, no vague inclusions — just a site that works.
Get a free quote → — or read our complete guide to web design for Australian small businesses to understand everything involved before you start.
