Local SEO

Why patients cannot find your clinic, even when they are searching for one

Most clinics are invisible for the searches that bring new patients, and it is rarely the website. Five things decide whether you appear in the map pack.

A clinic that is invisible on Google usually has a perfectly good website. That is what makes the problem so hard to diagnose from the inside: the site loads, it looks professional, the copy is fine, and none of that is what decides whether you appear when somebody two streets away searches for a dentist.

Local search runs on a different set of evidence, and almost all of it sits outside your website.

Start by measuring what is actually broken

Open your Google Business Profile and find the performance section. It reports how people found you, split between searches for your practice name and searches for a category.

That split is the number that matters. If almost every view comes from people typing your practice name, you are being found by patients who already knew you existed — referrals, returning patients, people handed your card. You are invisible to everyone else, which is the entire market you were hoping to reach.

As a rough rule of thumb, not a published benchmark, a healthy independent clinic sits somewhere between 40% and 60% non-brand. Under 15% means the rest of this article applies to you, and it is worth knowing this is a specific fixable problem rather than a vague sense that marketing is not working.

1. The primary category is wrong, or too clever

This is the single highest-leverage field on your profile and it takes four minutes to change.

Google uses the primary category to decide which searches you are even eligible for. "Dental clinic", "Dentist", "Cosmetic dentist", "Orthodontist" and "Emergency dental service" are different categories that surface for different queries, and picking the one that sounds most prestigious rather than the one patients actually search is a common and expensive mistake.

Pick the category a patient would use to describe you, not the one that best describes your qualifications. Then add every applicable secondary category, and nothing that does not apply — irrelevant categories dilute rather than broaden.

2. Proximity is doing more work than you think

Proximity to the searcher is one of the strongest factors in local ranking, and it is the one you cannot change.

What follows from that is worth internalising: you will not rank across a whole city, and you should stop measuring as though you could. In a dense area the radius where you appear in the map pack can be under two kilometres. You can sit at position one at your own reception desk and be absent three streets away.

This is why single-point rank tracking misleads people so badly. Track from a grid of points around the practice instead. It changes the question from "am I ranking?" to "how far does my visibility actually reach?", which is the question with an actionable answer — usually about which neighbourhoods to target with real pages rather than which keyword to chase.

3. Your details do not match across the web

Your name, address and phone number need to be identical everywhere: your website, your profile, health directories, insurance listings, the practice management platform that publishes a public page you have forgotten about.

Not similar. Identical.

Clinics accumulate these inconsistencies faster than most businesses because listings get created by third parties — an insurer, a directory, a booking platform, a previous practice owner. Each one that disagrees is a small reason for Google to be less certain it is looking at one business rather than two.

Search your practice name, your address and your phone number separately in Google Maps. If you find a duplicate listing, claim it and request a merge rather than deleting it, because deletion loses the reviews attached to it.

4. Reviews have stopped, or nobody answers them

Two separate problems that look like one.

Volume and recency both matter. A profile with 200 reviews, none from the past year, signals a practice that might have closed. A steady trickle signals one that is operating. The ask has to fit an existing moment or it will not happen — for a clinic that is usually the reception hand-off after an appointment, or a message the day after, not a poster nobody reads.

Then answer them. Every review from the last ninety days should have a reply. Keep it short, specific and entirely non-clinical: acknowledge, thank, and take anything detailed to a private channel. A public reply that discusses a patient's treatment is a confidentiality problem regardless of how it was phrased, and future patients are reading your responses far more carefully than the reviews themselves.

5. There is no page for the thing people search for

Patients rarely search "dental clinic". They search for a problem, a treatment or a fear: emergency appointments, root canal cost, a dentist for a nervous patient, whether you see children.

If you have one services page listing twelve treatments in a bulleted row, you have nothing that matches those searches properly. What works is a real page per significant treatment — what it involves, what it costs or what determines the cost, how long it takes, what recovery looks like.

Write them for the patient asking the question, not for the search engine. The reason that advice keeps being repeated is that it is also what makes the page eligible to be quoted by an AI assistant, which increasingly answers exactly this kind of question before anybody reaches a website at all.

What to do this week

Three things, in order, and they take about an hour together:

  1. Check your primary category against what a patient would type.
  2. Search your practice name, address and phone in Maps and look for duplicate listings.
  3. Reply to every review from the last ninety days.

Those account for more lost visibility than everything else on this list combined. If you would rather have it done properly in one pass — including the citation cleanup that item three implies, which is genuinely tedious — that is what our local SEO work covers, and the free checklist has the whole list in a form you can run yourself.

Keep reading

FAQ

Questions about this

Why does my clinic rank for its own name but not for 'dentist near me'?

Ranking for your own name proves Google has indexed you, nothing more — nobody else is competing for it. Appearing for a category search requires Google to be confident about what you are, where you are, and whether people choose you. That confidence comes from your profile category, your proximity to the searcher, and your review pattern, not from your website copy.

How close does a patient have to be to see my clinic in the map pack?

Closer than most owners expect. Proximity is one of the strongest local ranking factors, and in a dense city the radius where you appear can be under two kilometres. This is why single-point rank tracking is misleading: you can rank first at your own front desk and nowhere three streets away. Track from several points around the practice instead.

Do I need to reply to every review?

Every review from the last ninety days, yes. It is visible to the next patient reading them, it is a documented local ranking input, and silence reads as a practice that has stopped paying attention. Keep replies short and specific, and never discuss anything clinical in public — acknowledge, and move the detail to a private channel.

How long before a new clinic appears in local results?

Eight to twelve weeks is realistic for meaningful movement, and a brand-new listing takes longer than a corrected one because there is no history to draw on. Category and hours corrections can show within days. Citation cleanup takes 30 to 60 days just to propagate through data providers, before it counts for anything.

Free checklist

The local business SEO checklist

The 17 checks we run on every business before we quote anything — local, technical and AI visibility. Plain language, no tools required for most of it.

  • Name, address and phone identical across every listing
  • Largest Contentful Paint under 2.0s on a mobile connection
  • LocalBusiness schema, with the right subtype, present and valid

Sent by hand within one business day. There is no autoresponder behind this, which is also why nobody gets added to a sequence.

Where should we send it?

One email, sent by hand within a business day. No sequence, and we will not add you to anything.
If you add it, we will glance at your listing and mention anything obvious in the same email.
Free audit

Want to know what is holding your business back?

Send us your website and we will reply within one business day with the two or three things we would fix first on it. No call required, no obligation.

Get my free audit