How to do SEO for a clinic
What Google itself says decides who shows up, the pages that actually brought patients to a medical centre site I built, and the order to do it in. With sources.
SEO, search engine optimisation, sounds technical. For a clinic it comes down to one question: when someone near you searches for what you do, do they find you, and do they book?
Google publishes a lot about how this works. Most SEO advice online ignores it and sells tricks instead. This guide sticks to what Google says, plus what I saw on a real medical centre website I built.
What SEO actually is
Google's own definition: SEO is helping search engines understand your content, and helping people find your site and decide whether to visit it (Google, SEO Starter Guide). It is not a trick. It is making it obvious, to Google and to a patient, what you offer, where, and how to book.
Google also says plainly that its systems reward content made to help people, not content made to rank (Google, Creating helpful, reliable, people-first content). Write for the patient. That is the strategy.
There are two places to show up
When someone searches "ultrasound near me" or "CT scan price", Google usually shows two things:
- The map, with a few clinics listed. This comes from your Google Business Profile.
- The ordinary results underneath. This comes from your website.
You want to be in both. They work differently.
Part 1: the map (your Google Business Profile)
Google says local results are decided mainly by three things: relevance (how well your profile matches the search), distance (how far you are from the person searching) and prominence (how well known you are, including your reviews and how often you are mentioned across the web). It also says there is no way to pay for a better local ranking (Google Business Profile Help, How to improve your local ranking).
You cannot change your distance. You can change the other two:
- Relevance: pick the right primary category, list every service, add your hours, phone, address and booking link. Fill in everything.
- Prominence: get reviews, steadily. Our Google reviews playbook shows how a barbershop got over 1,500 of them.
Part 2: the website
Here is what happened on a medical centre website I built, in its first 12 weeks:
- It appeared in Google search more than 20,000 times and got over 500 visits from Google search, without ads.
- Over that period, more than 80 different searches that did not include the centre's name had an average position in the top 10.
- The pages that did the work were the homepage and the price list. The centre published more than 400 services with real prices, filterable by category, and those price pages showed up for "how much does it cost" searches.
- More than 40 articles on the site together brought almost no visits.
That last point surprises people. The lesson is not that articles are useless. It is that patients search for a service, near them, and what it costs. The pages that answer exactly that get found first.
So for a clinic website, in this order:
- One clear page or section per service, with prices. Say what it is, who it is for, how long it takes, what it costs (a "from" price is fine), and a button to book.
- Your location everywhere it belongs. Area, address, parking, how to find you. Distance is a ranking factor, so make it obvious where you are.
- A fast site that works on a phone. Most patients search on their phone.
- Answers to the questions your front desk gets. "Do I need to fast?" "Do I need a referral?" "How soon are results?" Put them on the service pages.
- Articles last. Only once the service and price pages are done.
Part 3: measure it
Set up Google Search Console for your site. It is free and shows which searches you appear for, how often, and how many people clicked. Check it monthly. Look for services people search for that you do not have a page for yet, and add them.
How long it takes
Not overnight, and nobody can promise you a date. Google's own advice on hiring an SEO is to be wary of anyone guaranteeing a number one ranking (Google, Do you need an SEO?). The medical centre above was getting found within its first 12 weeks because its pages matched what patients were searching for. Give it months, not days, and judge it in Search Console.
What not to do
- Do not pay for reviews or fake them. Google removes them and it can hurt your profile.
- Do not stuff pages with keywords or make a near-identical page for every town. Google calls that out as unhelpful.
- Do not buy links or anything promising a guaranteed ranking. There is no such thing.
The short version
Fill in your Google Business Profile and get reviews for the map. Build a clear page for each service, with prices and a booking button, for the website. Measure it in Search Console. Write articles last. That is SEO for a clinic, and it is what Google itself tells you to do.
Want more patients without guessing where they leak? Get your free clinic growth audit