Skip to content
Back to resources

What makes a good small business website?

Calum, Optimise Online CEO, headshot

By Calum Maxwell

26 March 2026

6 min read

Share:
What makes a good small business website?

A good small business website tells the right visitor what you do, shows why they can trust you and makes the next step easy. It must also work on a phone, load reliably and answer the questions people ask before they call. If any of those pieces is missing, a smart design alone will not rescue it.

For a Perth business, that might mean helping someone in Joondalup check your service area, then request a quote. Judge the site by what a customer can do, not by how it looks in a presentation.

1. A clear offer that passes the first-glance test

Open your homepage on your phone. Without scrolling, can a new visitor tell what you sell, who it is for and where you work? A heading such as “Quality solutions for all your needs” answers none of those questions. “Commercial air conditioning servicing across Perth” gives a visitor somewhere to start.

Pair the offer with one obvious action: call, request a quote or book a consultation. Secondary links can sit below it. If every button asks for a different commitment, none of them looks like the natural next step.

2. Navigation that follows the customer’s questions

Keep the menu plain. A customer should find services, service areas, proof and contact details without decoding your internal terminology. Put important services on their own pages so visitors can read about the work they need, rather than hunting through a single paragraph that lists everything.

The path matters too. Someone checking a Perth plumber’s hot water service may want to see what is included, whether their suburb is covered and how soon they can get in touch. Link those answers together. Good navigation is less about the number of menu items and more about whether the next relevant page is easy to reach.

3. Proof that belongs to your business

Generic stock photos can make two very different businesses look identical. Real project images, named team members, specific service descriptions and relevant reviews give people something to assess. Show the work where it happened, explain the customer’s problem and describe what your team did. Get permission before using customer images or details.

A testimonial beside the service it supports is more useful than a wall of praise on a separate page. If a visitor is weighing up a kitchen renovation, show a completed renovation and the process behind it. Do not claim results you cannot verify.

4. Mobile usability and readable content

Most website reviews happen on a desktop screen. Your customer may be on a phone in the car park, checking a number or comparing providers. Test the actual mobile journey: can they read the text without zooming, tap the call button without hitting another link and complete the enquiry form without fighting the keyboard?

Write for someone with a decision to make. Describe the service in everyday language, answer practical objections and use headings to help people find the right section. Choose readable type, strong colour contrast and descriptive link text. Image descriptions and keyboard access make the site more usable for people who cannot rely on a mouse or see an image.

5. Fast, secure and dependable pages

High-resolution images are useful until they turn every page into a long wait. Size and compress images appropriately, keep plugins under control and use hosting that is maintained and backed up. Check pages on a mobile connection as well as office Wi-Fi. A slow hero image can hide the one sentence a visitor came to read.

Security is not a decorative badge. Use HTTPS, keep software updated, restrict access to the right people and test that backups can be restored. If a contact form stops delivering messages, the design is not doing its job. Send a test enquiry and confirm that it reaches the right inbox.

6. A simple path from interest to enquiry

Calls to action should match what the visitor is ready to do. A person learning about your service might want to see examples or understand the process before booking. Someone ready to buy should be able to call or enquire from the service page itself, without returning to the homepage.

Ask for only the information you need to respond well. Give a clear confirmation after a form submission, and say what happens next. Add a visible phone number where phone enquiries are welcome. Measure calls, form submissions and booked meetings separately, so you can see whether the site is helping real conversations start rather than merely collecting visits.

7. Local context without suburb-page clutter

A Perth service business should make its operating area clear and keep contact details consistent across the site. Mention suburbs where they help a reader understand coverage, not as a long list repeated on every page. If availability varies by area, explain the boundary. That saves both the customer and your team a frustrating phone call.

Relevant page titles, clear headings and service-specific copy help search engines understand the site. They also help people. You do not need to stuff “Perth” into every sentence. Name the place when it changes the answer, such as travel areas, showroom location or local project examples.

A quick way to assess your current site

Ask someone unfamiliar with your business to open the site on a phone. Give them a realistic task: find a specific service, check whether you work in their suburb and send an enquiry. Watch where they pause. If they have to guess what a button means or scroll past three introductions to find a contact option, you have a practical fix to make.

Start with the obstacle closest to an enquiry, then fix the supporting pages. A new colour palette can wait if the contact form is broken. If you are planning a build rather than repairing an existing site, our small business web design service explains the scope of a site built around those customer decisions.

Frequently asked questions

Should my website show prices?

Show prices or starting ranges when they help a customer qualify themselves and you can keep them accurate. If every job is quoted, explain what affects the quote and what information you need to prepare one.

Are professional photos essential from day one?

Not always. Clear, genuine photos taken with a good phone can be more credible than polished stock images that show someone else’s team. Replace weak images as you build a library of real work.

Does a small business website need a blog?

Not by default. Articles earn their place when they answer real customer questions or support a service you want to be found for. A neglected blog with old posts can make the business look less active.

Is live chat worth adding?

Only if someone can respond promptly during the hours it is offered. Otherwise, a clear phone number and a short enquiry form usually serve customers better.

Make the next visit count

A good site removes doubt before it asks for action. If yours leaves people searching for the service, proof or contact button, book a discovery call and we can work through the gaps with you.

A website works as hard as you do.

Planning a new site or improving your current one?

Talk about your website

Talk about your website

Name
Calum, Optimise Online CEO, headshot
Calum Maxwell CEO & Owner

Calum established OO in 2013 to pursue a career that he loves and enable those like him to do what they love too. He has vast experience in sales, marketing, and business development which has played a vital role in building Optimise Online, which exists to help purpose-driven businesses connect with customers that value and appreciate what they have to offer.

Before you go, sign up to our monthly newsletter.

  • Client wins and results
  • Industry insights
  • What we have been building
  • Best content of the month

Unsubscribe anytime