Most clinics market to the town their address is in and quietly ignore the towns around it. That's usually where the majority of their potential patients live, which is how a clinic ends up ranking well locally and still having gaps in the diary.
Google treats your own town and the towns nearby as two separate problems, and they need two different answers. This article covers how to work out which neighbouring towns are worth your time, what a page for each one has to say to earn its place, and how to run local ads alongside that content so you're not waiting months for the first patient.
Key takeaways
- 01You can't out-rank distance: the map results are decided largely by how close you are to the person searching, so a clinic 9 miles away won't appear there no matter how good its website is.
- 02The results below the map are winnable: ordinary search results care far less about distance, which is where a proper page about a neighbouring town earns its place.
- 03Pick 3 towns, not 15: a handful of pages with real local detail beats a long list of near-identical pages, which Google treats as spam.
- 04Travel detail is the content: drive time, the road people come in on, parking and evening appointments are the things only you can write and the things patients actually want to know.
- 05Run ads and content together: ads reach those towns this week and tell you which ones convert, and that data decides which town page you write next.
- 06Clinic Pro does the lot: we build the town and service pages, write the monthly content, run the local ad campaigns, and connect it to booking, so the traffic lands somewhere that turns into appointments.
Why doesn't your clinic show up in the next town?
Google decides what to show somebody partly on how far away you are from them. That one fact explains most of the frustration clinic owners have with local search, and it's why the usual advice to "improve your local SEO" stops working the moment you look past your own postcode.
When somebody searches for a clinic, the page splits into two halves. At the top is the map with a small number of clinics pinned on it, and Google ranks those on relevance, distance and prominence. Distance is measured from wherever the person is standing when they search. If they're 9 miles away in the next town, the clinics within a mile of them are closer, more convenient and almost always going to win that spot. You can't write your way out of being further away.
Underneath that map sit the ordinary search results, and they behave differently. Distance still plays a part, but it counts for far less than whether your page genuinely answers what was typed. That's the half of the page you can win, and it's where every bit of the work below is aimed.
| What somebody in the next town sees when they search | Can your clinic appear there | What decides whether you do |
|---|---|---|
| The map at the top with a few clinics pinned on it | Rarely, and better writing won't change it | How far your address is from where they're standing |
| The ordinary results underneath the map | Yes, and this is where you can win | How well your page answers what they typed |
| The results they get after typing a town name into the search | Yes, and distance barely matters | Whether you've got a page about that town worth reading |
One correction worth making early, because it costs clinics a lot of wasted effort. Adding service areas to your Google Business Profile doesn't make you appear in the map results for those places. It tells patients where you're happy to see people from, which is useful, but the ranking still comes down to your address. If your profile needs work for your own town, that's a separate job covered in how to get your clinic on Google Maps.
Where do your patients actually come from?
You almost certainly have the answer already, sitting in your booking records. Most clinics have never grouped their patients by town, and the exercise usually changes what they think their business is.
Take the last 200 patients, pull the first half of each postcode, and sort them by town. Two things tend to come out of it. The first is that a meaningful share of your existing patients already travel in from somewhere else, which proves the journey is acceptable to people. The second is that some sizeable town nearby is barely represented at all, despite being close enough that it should be. That gap is the opportunity.
This matters most if your premises aren't on a high street. Clinics on business parks, in office units or on the edge of an industrial estate have an address in a town where comparatively few people live their daily lives. Your catchment isn't really the town on your sign, it's the ring of towns within a 20 minute drive, and the website has to reflect that.
Put the population figures next to it to see the scale of what you're missing. The ONS publishes population estimates for every local authority area in the UK, which is enough to tell you whether the town you've been ignoring has 8,000 people in it or 60,000. We've gone through the full sizing exercise in how many potential patients live near your clinic.
Which nearby towns are worth going after?
You'll get more patients from 3 towns done properly than from 15 done thinly. The instinct is to list every place within half an hour and build a page for each, and that's the approach that reliably produces nothing.
Four things decide whether a town earns the work. How many people live there, how long the drive actually takes, how many clinics are already established there, and whether anybody from that town already comes to you. A large town 25 minutes away with no competing clinic is a better target than a small one 10 minutes away with four.
| What to look at | Why it decides whether the town is worth it | Where you find the answer |
|---|---|---|
| How many people live there | A town of 40,000 justifies the work in a way a village of 2,000 never will | ONS population estimates for the area |
| How long the drive takes in real traffic | People will travel 15 to 20 minutes for something routine and much further for a specialist appointment | Google Maps, checked at the times your clinic is actually open |
| How many clinics already serve that town | A town with 4 established competitors is a much harder fight than one with none | Search the town name and your service and look at who shows up |
| Whether anyone from there already books with you | Patients who already make the journey prove it's one people are willing to make | Your own booking records, grouped by postcode |
How far people will travel depends enormously on the service. Somebody wants a flu jab or a blood test close to home and won't drive past two other options to reach you. Somebody waiting on an ADHD assessment or a specialist consultation will happily drive an hour, because the alternative is a waiting list. The more specialist what you offer is, the wider you can sensibly cast the net, and working out who's actually searching in your area will tell you whether the demand is really there.
What does a page for a nearby town need to say?
A page about a town has to contain something only a clinic in your position could have written. That's the whole test, and it's the one almost every location page fails.
Start with how they actually get to you
The practical detail of the journey is the most useful thing you can put on the page, and it's the thing patients genuinely want to know before they commit. Name the road people come in on, give the honest drive time rather than the flattering one, say what the parking situation is, and mention the bus or the station if there is one. A clinic on a business park with free parking outside has a real advantage over a town centre clinic where patients circle for 20 minutes, and that advantage only works if it's written down.
Say what people from that town come to you for
The second half of the page is why somebody would drive past a closer clinic to reach you. Usually it's something concrete: evening appointments, no waiting list, a service nobody nearer offers, or a price that's worth the journey. If you already see patients from that town, say which services they come for and let reviews from those patients do some of the talking, which is part of why review volume moves booking numbers so reliably.
| A town page that reads as padding | A town page worth ranking |
|---|---|
| We're proud to serve patients from Ware, Hertford and Stevenage | Ware to our door is 12 minutes along the A1170, and parking outside is free |
| Our clinic offers a wide range of services to the local area | Most of our Ware patients come to us for blood tests and weight loss reviews |
| We are conveniently located and easy to reach | The 310 bus stops a 4 minute walk from the door, and we're open until 7pm on Tuesdays |
| Contact us today to find out more | Book online and pick a Saturday morning slot if the weekday drive doesn't work |
Each of those stronger lines tells somebody something they'd otherwise have to ring up and ask. That's the standard to write to, and it's the same standard that makes a separate page for every treatment outperform a single services list.
Why do most town pages get ignored by Google?
Pages built by copying one template and swapping the town name are against Google's rules. Google calls them doorway pages, describes them in its spam policies as pages created to rank for particular searches without being useful to the person who lands on them, and it's very good at spotting them.
The giveaway is simple. If you could swap "Ware" for "Stevenage" throughout and the page would still be accurate, there's nothing on it worth ranking. It's the same paragraph 12 times with a different word in it, and Google has seen that pattern on tens of thousands of clinic sites.
There's a second problem that's more quietly damaging. A dozen near-identical pages compete with each other and with your main service page for the same searches, so instead of one strong page you end up with 13 weak ones splitting whatever authority the site has. Clinics that cut 20 thin location pages down to 4 good ones often rank better afterwards, which is counterintuitive until you see what the thin ones were doing.
The practical version is this. Build one proper page per town, and only split it into a page per service per town where that town genuinely has the search volume to justify it. For most clinics that's the single biggest town, your single biggest service, and nothing else at first. If your site's already carrying pages that aren't earning their keep, why your clinic might not be showing on Google covers what else to look at.
How does blog content bring in the towns around you?
A town page catches somebody who already knows what they want. Blog content catches them earlier, while they're still working out whether they need it at all, and there are far more people at that stage than at the other one.
Those searches look different, and they're the ones worth writing for. "How long is the wait for an ADHD assessment in Hertfordshire" is somebody at the very start, months from booking anything, who will remember whoever answered them properly. "Private blood test Stevenage" is somebody much closer to deciding. You want pages for both, and the early ones are usually easier to rank because fewer clinics bother writing them.
Work a level up as well as a level down. County and region searches pull people in from across your whole catchment at once, so a page aimed at Hertfordshire reaches somebody in every town in it. Combine that with town-level pages and you cover both the person who searches by county and the person who searches by their own high street. Building the list is a job in itself, and how to build a keyword list for your clinic walks through it.
Consistency is what makes this work. One or two pieces a month aimed at your surrounding towns, kept up for a year, builds something a competitor can't buy their way past in a quarter, which is the argument behind how a monthly blog builds a lead competitors can't buy.
How do you point paid ads at the same towns?
Ads put you in front of a neighbouring town this week rather than next spring. That's the whole reason to run them alongside the content instead of waiting for it, and it's also how you find out which towns are worth the writing.
Four settings decide whether local ad spend works or disappears:
- Target presence, not interest. Google's location settings default to including people who've merely shown interest in an area. For a clinic that means paying for clicks from people who don't live anywhere near you. Change it to people in or regularly in your targeted locations.
- Split your campaigns by town. One campaign covering a 20 mile radius tells you nothing. A separate campaign or ad group per town shows you what a booking costs in each one, and the difference between towns is usually much bigger than people expect.
- Put the town in the ad. Somebody in Ware scanning four near-identical ads will click the one that says Ware. It costs nothing to write and it lifts the click rate on every campaign we've run it on.
- Send the click to that town's page. If the ad names a town and the landing page is your homepage, you've paid for the click and wasted it. The page has to continue what the ad started, which is the same reason most clinic websites lose patients in under 3 seconds.
Budget per town rather than overall. A single pot spread across 6 towns gets spent wherever Google finds the cheapest clicks, which is rarely where your best patients are. There's a fuller breakdown of the account structure in what a professional Google Ads campaign actually looks like for a clinic.
How do content and ads feed each other?
Run separately, each one wastes what the other knows. Run together, the ads answer the question the content can't, which is which towns are actually worth writing for.
Ads produce town-level data in about a fortnight. You'll know which towns clicked, which ones booked, and what each booking cost in each place. That's a ranked list of where your patients are willing to come from, built on real behaviour rather than a guess at a map, and it should decide which town page you write next. Clinics usually find at least one town performing far better than they'd assumed and one they were sure about doing nothing.
It runs the other way too. Once a town page starts ranking, the clicks it brings in are free and permanent, so you can pull your ad budget in that town back and move it to the next one. That's the pattern worth aiming at: ads pay for patients now and point at the next piece of content, content gradually takes over the towns it's won, and the budget keeps shifting outwards to the next ring of towns.
None of it survives bad measurement, which is the next thing to sort out. If you can't tell which towns are producing patients, you're back to guessing, and knowing whether your ads are actually working is where most of this falls down in practice.
What should you track to know it's working?
Bookings by town is the only number that settles the argument. Everything else is a proxy for it, and most clinics track the proxies instead because they're easier to get at.
Capture the postcode on every booking and enquiry, then group new patients by town once a month. It's a 10 minute job and it tells you whether the page you wrote in March has produced anybody from that town by June. Four other measures are worth watching alongside it:
- Search Console queries containing town names. Shows which places you're being found from, including towns you never targeted, which is often where the next page should go.
- Your Google Ads location report. Gives you cost per booking town by town, which is the number that decides where budget moves next.
- Direction requests on your Google Business Profile. Tells you where people are setting off from, which is a reasonable stand-in if your booking form doesn't capture an address.
- Where your reviews come from. Patients mentioning their town in a review is a local signal in itself, and it tells you which journeys people think were worth making.
Be careful with rank checking, because it's the measure most likely to mislead you. What position you appear in changes depending on where the person searching is standing, so checking from your own office tells you how you rank at your own address and nothing more. Use a tool that lets you check from a specific location, or treat bookings as the real answer and rankings as background. The wider measurement setup is covered in the local SEO playbook for UK clinics.
Reach the towns around your clinic with Clinic Pro
Covering a catchment properly means pages for each town, content published every month, ads running town by town, and a site that converts the traffic when it lands. Most clinics end up with that split between three suppliers and a spare evening. We do all of it.
- Town and service pages built to rank. Real travel detail, honest drive times, parking and opening hours, structured so your pages support each other instead of competing. See clinic websites.
- Monthly content aimed at your catchment. Written for the towns and the county around you, covering the questions people search months before they book. See AI marketing and SEO.
- Google Ads run town by town. Separate campaigns per location, presence targeting set correctly, ad copy naming the town, and tracking that shows you cost per patient in each one. See Google Ads management.
- Reviews collected automatically. Every happy patient asked at the right moment, including the ones who travelled, because their reviews are what convince the next person that the drive is worth it. See Reviews Booster.
- Booking that records where patients come from. Online booking and intake forms feeding one system, so grouping new patients by town is something you can actually see. See the platform.
If you're drawing from a catchment wider than the town you're in, get in touch and we'll show you which towns we'd go after first.
Your address is in one town, your patients are in six
The clinics that fill their diary from a wide catchment aren't doing anything exotic. They've accepted that the map results belong to whoever is nearest, and they've gone after the half of the page that doesn't.
That means a small number of town pages with genuine local detail on them, blog content aimed at the questions people in those towns are already typing, and ads covering the gap while the content matures. Each one feeds the others.
Pick the 3 towns you're most obviously missing. Write a real page for each, put a modest budget behind the same towns in search, and record the postcode of every patient who books from now on. In 6 months the data will tell you exactly which ring of towns to go after next.