Skip to content
Back to blog
29 March 2026·Domato Team

7 Things Every Small Business Website Needs to Actually Work

guidewebsitessmall-business

There are millions of small business websites out there. Most of them look decent enough. But looking decent and actually generating enquiries are two very different things.

Here are the seven things that separate a website that brings in customers from one that just sits there.

1. A clear headline that says what you do

When someone lands on your homepage, they should understand what your business does within 5 seconds. Not 30 seconds. Not after scrolling. Five seconds.

Bad: "Welcome to Smith & Co — Excellence in Everything We Do" Good: "Licensed plumber in Melbourne's eastern suburbs — same-day callouts, fixed pricing"

Your headline should answer three questions:

  • What do you do?
  • Who do you do it for?
  • Why should someone care?

Skip the buzzwords. Be specific.

2. Mobile-first design

Over 60% of web traffic in Australia comes from mobile devices. If your site doesn't work well on a phone, you're turning away more than half your potential customers.

"Mobile-friendly" isn't enough. Your site should be designed for mobile first, then adapted for desktop — not the other way around.

What to check:

  • Text is readable without zooming
  • Buttons are large enough to tap with a thumb (at least 44px)
  • Forms are easy to fill in on a phone
  • Images don't take 10 seconds to load on 4G
  • The phone number is tappable (click-to-call)

Pull out your phone right now and look at your website. If it's frustrating to use, your customers think so too.

3. Fast load times

Google's research shows that 53% of mobile visitors leave a site that takes longer than 3 seconds to load. Three seconds.

The biggest culprits for slow sites:

  • Unoptimised images — a 5MB hero image that should be 200KB
  • Too many scripts — analytics, chat widgets, social feeds, cookie banners, all loading at once
  • Cheap hosting — shared servers that slow down during peak times
  • Bloated page builders — some WordPress themes load 2MB of CSS and JavaScript before your content even appears

A well-built site should load in under 2 seconds. You can test yours for free with Google PageSpeed Insights.

4. A clear call to action on every page

Every page on your site should guide the visitor toward doing something: calling you, filling in a form, booking an appointment, or requesting a quote.

This doesn't mean plastering "BUY NOW" everywhere. It means having a clear, visible next step on every page.

Examples:

  • "Call us on 03 XXXX XXXX for a free quote"
  • "Book a consultation" (button linking to a form)
  • "Get in touch" (button linking to contact page)

If someone reads your services page and there's no obvious way to contact you without scrolling back to the top and hunting for a phone number — you're losing leads.

5. Contact information that's easy to find

This sounds obvious, but you'd be surprised how many business websites hide their contact details.

Your phone number and email should be:

  • In the header or navigation (especially on mobile)
  • On a dedicated contact page with a form
  • In the footer of every page

If you have a physical location, include your address and a map. If you serve a specific area, say so clearly — "Serving the Mornington Peninsula and surrounds."

Pro tip: Make your phone number a clickable link on mobile. The HTML is simple: <a href="tel:0312345678">03 1234 5678</a>. If someone has to manually copy and paste your number, some of them won't bother.

6. Social proof

People trust other people more than they trust your marketing. If you have happy customers, let them do the selling for you.

Types of social proof that work:

  • Google reviews — embed or link to your Google Business reviews
  • Testimonials — real quotes from real customers (with names if possible)
  • Case studies — before and after, or a brief story of how you helped
  • Logos — if you've worked with recognisable businesses, show their logos
  • Numbers — "500+ projects completed" or "Serving Melbourne since 2008"

You don't need all of these. Even two or three genuine testimonials on your homepage make a difference.

7. Basic SEO done right

SEO (Search Engine Optimisation) sounds complicated, but the fundamentals are straightforward. Getting these basics right puts you ahead of most small business websites:

  • Title tags — every page should have a unique title that describes what's on it. "Home" is not a good title. "Melbourne Plumber — Same-Day Callouts | Smith Plumbing" is.
  • Meta descriptions — the snippet that appears in Google results. Write a clear, compelling 1–2 sentence summary for each page.
  • Heading structure — use one H1 per page (your main headline), then H2s for section headings. This helps Google understand your content.
  • Google Search Console — free tool that shows you how your site appears in Google search. Set it up and check it monthly.
  • Google Business Profile — if you serve local customers, this is essential. Keep it updated with your hours, photos, and services.
  • Structured data — schema markup that tells Google exactly what your business is, where it's located, and what you offer. Most small business sites don't have this, so adding it gives you an edge.

You don't need to be an SEO expert. You just need these basics in place.

What you don't need

A quick note on things that many small businesses spend time and money on but rarely need:

  • A blog (unless you'll actually write for it regularly)
  • Animations and parallax scrolling (looks nice, often slows things down)
  • A chatbot (most small business chatbots annoy visitors more than they help)
  • 20+ pages (5 well-written pages beat 20 thin ones)
  • The latest design trends (clean and clear beats trendy every time)

Focus on the seven things above. They'll do more for your business than any design trend.

Getting it right without the hassle

If this list feels like a lot, it doesn't have to be. A good web designer or managed service will handle all of this for you.

At Domato, our website plans cover everything on this list — mobile-first design, fast hosting, SEO setup, contact forms, and ongoing support — starting at $49/month.

Already have a site that's not working as hard as it should? Get in touch and we'll take a look.