SEO for practices: measure bookings, not rankings
If an SEO provider reports to you in rankings — "you're now #3 for physiotherapist" — you're being shown the wrong number. Rankings are an input. The output your practice actually runs on is bookings: calls, WhatsApps, and form fills from people who need an appointment this week.
Having done technical SEO for practice websites at scale, here's where the bookings actually come from, in order of leverage.
1. Your Google Business Profile is the real homepage
When someone searches "physio near me," most of the clicks happen in the map results before your website is ever seen. Which means your profile — not your site — is your highest-traffic asset. Treat it like one:
- Primary category set to your actual specialty, with secondary categories for everything else you legitimately do.
- Services listed individually — every treatment you offer, because these are matched against searches.
- Real photos of the rooms, the equipment, the people. Stock photos quietly signal "we didn't bother."
- Reviews with replies. A steady drip of genuine reviews beats a one-time burst, and replying to every one is visible effort patients notice.
2. One page per treatment, written like patients search
Most practice websites have a single "Services" page listing eight treatments in eight paragraphs. Google ranks pages, not paragraphs. A dedicated page for each treatment — dry needling, sports rehab, post-op physio — can each rank for its own set of searches.
Write them in the patient's language, not the profession's. Nobody searches "myofascial intervention"; they search "physio for lower back pain." The clinical depth belongs on the page; the patient's words belong in the headline.
3. Make the booking path stupid-easy on a phone
The majority of "near me" searches happen on a phone, often in some discomfort. Every screen between them and an appointment loses a percentage of them. A tap-to-call button visible without scrolling, a booking link that works, and a form that asks for three things instead of eleven — this is conversion work, but it's where SEO traffic becomes revenue, so it's in scope.
4. The technical floor
None of the above works if the site fails the basics: pages that load slowly on mobile data, treatment pages Google can't crawl, or missing structured data. Practices don't need exotic technical SEO — they need a clean floor: fast pages, a logical structure, LocalBusiness/Physiotherapy schema so search engines understand exactly what and where you are.
What to demand from reporting
Whoever does your SEO — me or anyone else — the monthly report should answer three questions in this order:
- How many people contacted the practice from search this month (calls, forms, direction requests)?
- What changed to cause that (work done, pages published, profile updates)?
- What's next, and what result is it expected to produce?
If the report leads with impressions and average position, ask for a better report.