StensonDigital.

17 March 2026 · Opinion

Three things missing from almost every Melbourne clinic website

Physios, osteos, psychologists, dentists. I've looked at a lot of Melbourne clinic websites. The same three things keep showing up missing — and they cost real bookings.

  • clinics
  • allied health
  • Melbourne
  • small business websites

Allied health and private practice clinics are one of the niches where the website actually matters more than people in the niche tend to think.

Unlike a tradie, where a phone call closes the job, or a café, where Instagram + walk-by traffic does most of the work, a Melbourne clinic — physio, psych, osteo, dentist, podiatrist, GP, chiro, nutritionist — lives or dies by online bookings. The pattern is consistent: the prospect Googles “physio Brunswick” or “anxiety psychologist Northcote”, lands on two or three sites, picks the one that feels most professional and books online if they can. If the booking flow has any friction, they go to the next clinic.

I’ve audited a lot of Melbourne clinic websites this year. The same three things keep showing up missing or broken. None of them are about visual design. All of them are about whether the website actually does the job.

1. The “Book Now” button that hides itself

The first thing I check on a clinic site: how many taps does it take to get from the home page to actually booking an appointment?

On a well-designed clinic site, the answer is one. The “Book Now” button is in the top right of the header, visible the moment the page loads, and tapping it opens the booking flow — usually a Halaxy, Cliniko, Splose, or PowerDiary widget that lets the patient pick a practitioner, a time, and a service in 60 seconds.

What I see instead, in roughly 60% of the clinic sites I audit:

  • “Book Now” buried under the “Contact” menu, two clicks deep
  • “Book Now” that opens an email form instead of the actual booking system
  • “Book Now” that takes the patient to a separate domain they don’t recognise, often with a different visual identity, which kills trust at exactly the wrong moment
  • No “Book Now” at all — just a phone number, which is fine for some demographics but kills the bookings from anyone under 35 who doesn’t want to make a phone call

This is the single biggest leak on most clinic sites. The traffic is showing up. The intent is there (people don’t Google “physio Brunswick” unless they want a physio). The visit ends without a booking because the booking flow added friction.

The fix: Embed your booking system directly into the site. Most modern booking platforms (Halaxy, Cliniko, Splose, PowerDiary) have an embed code that drops the booking widget into your own site, with your own branding, without sending the patient anywhere. The “Book Now” button in the header should open this embedded flow, not a separate site. Total cost: one developer hour, sometimes zero if your booking platform’s documentation is clear.

The lift is immediate. Most clinic sites that do this properly see a 15–30% increase in completed bookings from the same traffic, within a month.

2. The “Our Practitioners” page that helps nobody decide

The second pattern: the practitioner profiles are written for the practitioner’s CV, not for the patient’s decision.

Open the “Our Team” or “Our Practitioners” page of most Melbourne clinic websites. You’ll see something like this for each person:

Sarah graduated from La Trobe University with a Bachelor of Health Science / Bachelor of Applied Science (Osteopathy) in 2014. Sarah has a special interest in sports injuries, headaches, and women’s health. Outside of work, Sarah enjoys hiking and spending time with her family.

This is fine. It’s also useless for the patient trying to decide whether to book with Sarah.

The patient lands on the practitioner page because they want to answer one specific question: is this person the right person for what I’m dealing with?

That question doesn’t get answered by qualifications. It gets answered by specifics. Compare the version above to:

Sarah has been working as an osteopath in the inner north for 12 years. About 60% of her caseload is sports injuries — particularly running injuries, climbing injuries, and recurring lower back pain in office workers. She works with the Brunswick Athletic Club’s Saturday morning physio clinic. She’s particularly good with patients who want to understand what’s actually going on with their body, not just “be treated”. First sessions run 60 minutes and include a movement assessment.

Sarah doesn’t see acute orthopaedic cases (post-surgery rehab, fracture recovery) — for those, our practitioner Tom is the better fit.

The second version isn’t longer in a bad way. It’s just specific. It tells the patient exactly what Sarah is good at, what she’s not the right person for, and what to expect from a session. About a third of the patients reading it will know immediately they want Sarah. Another third will know they want Tom. And the remaining third will at least know what to ask in their first message.

The version most clinics have on their site forces every prospective patient into the same default response: book the next available appointment with anyone and hope. Some clinics genuinely want that — it fills the calendar regardless. Most don’t, because they have practitioners who go underbooked despite being excellent, and others who burn out from constantly being chosen.

The fix: Rewrite each practitioner profile to be 80% useful-to-the-patient, 20% credentials. Include specifics about what they actually treat, who they’re great for, who they’re not the right person for, and what a first session looks like. This is also one of the few things on a clinic website where the practitioner has to be involved — it can’t be outsourced to a copywriter. Worth the half-day of joint effort.

3. The conditions/services list that doesn’t match what people actually search for

The third one is the SEO leak almost every clinic has.

Open the “Services” or “What We Treat” page. You’ll see headings like:

  • General Treatment
  • Manual Therapy
  • Dry Needling
  • Exercise Prescription
  • Clinical Pilates

These are the modalities — what the practitioner does. The patient isn’t searching for modalities. The patient is searching for the problem they have. They Google “lower back pain treatment Brunswick”, “headache osteopath Northcote”, “physio for runners knee pain Melbourne inner north”.

If your services page only lists modalities, you don’t show up for any of those searches. Your modality-named pages are competing for “manual therapy Brunswick” — a search nobody is making.

The fix isn’t to delete the modality pages. It’s to add condition pages alongside them.

Build separate, properly-written pages for the top 10–15 conditions you actually see in your clinic:

  • Lower back pain
  • Neck pain and headaches
  • Shoulder injuries
  • Runner’s knee / patellofemoral pain
  • Plantar fasciitis
  • Postural pain (desk workers)
  • Pregnancy-related pain
  • Sports injuries (general)
  • Sciatica
  • Tennis elbow / golfer’s elbow
  • Whatever else genuinely shows up often in your clinic

Each page is 600–1,200 words explaining: what the condition is in plain language, what assessment looks like at your clinic, what treatment options you typically use, how long recovery usually takes, and which of your practitioners is the right person to see for it.

These pages do two things at once. They rank for the searches your prospective patients are actually making (huge SEO lift, often within 2–3 months). And they do most of the work of answering the patient’s questions before they’ve even booked — meaning the bookings you get are warmer, more informed, and have a much higher show-up rate.

The honest version: This is real work. Each condition page takes 2–4 hours to write properly. The first version of each can be drafted by you (or a practitioner on the team) — outsource the polish to a copywriter if you want, but the technical content has to come from the clinic. There’s no shortcut.

But across a year, the cumulative effect of having 12 properly-written condition pages is the single biggest SEO move a clinic can make. Bigger than backlinks. Bigger than Google Ads. Bigger than redesigning the home page.

Why these matter more than the visual design

I’ve watched clinic owners spend A$8,000–A$15,000 on a beautiful redesign that fixes none of these three things. The site looks more current, the photos are better, the navigation is cleaner. And the bookings don’t move.

Then I’ve watched clinics spend A$2,000 fixing exactly the three things above on their existing site — booking flow embedded, practitioner profiles rewritten, condition pages added — and watched their bookings increase by 20–40% within a quarter.

The aesthetic redesign is a nice-to-have. The three things above are what actually move the business.

If you’re a Melbourne clinic owner about to commission a website redesign, the question to ask first isn’t “what’s it going to look like”. The question to ask is “is the new site going to fix the booking flow, the practitioner profiles, and the condition pages?” If the answer’s vague, you’re about to spend A$10,000 on a prettier version of the same problems. The broader read on what separates a working small business website from a brochure is in the complete guide to small business websites in Melbourne.


If you want a read on which of these (and probably a few others specific to your clinic) is the actual leak, run the free audit — it’ll flag the obvious ones in 30 seconds. Or book a 15-minute call and we’ll walk through your specific clinic’s setup and what’s actually worth fixing.

The full picture

The complete guide to small business websites in Melbourne

This post covers one specific angle. The complete guide on small business websites is the long-form reference if you want the whole picture.

Read the guide

Written by Elliot Stenson. If you spot something off in this post — outdated fact, wrong assumption, or a counter-argument I should have addressed — email me and I'll update it.

Keep reading

If this landed

Want to talk through your own site?

Fifteen minutes, no pressure, no sales pitch. I'll walk through what's working on your current site, what isn't, and what to do about it.