How do patients find a clinic now? Clinic SEO for AI search
A parent describes the whole situation to Google AI Mode or ChatGPT and lets the AI compare: a child's fever since Friday, a district, tonight, an insurance card. The clinic that answers is the one whose site states the service, the hours, the booking route and the payment in plain text. Of the 30 clinic sites we read, all 30 named a doctor and 2 stated a price.
Mrs Kaur's son woke with a fever on Friday night
Mrs Kaur's son is hot to the touch, and it is nine on a Friday night. She is not going to scroll a page of links with one hand on his forehead. She opens Google AI Mode and says it all in one go:
My son has had a fever since this morning, which paediatric clinic in Kowloon is open tonight, takes our insurance and has a doctor who speaks Cantonese?
The AI looks only at what each clinic has written down, and she rings whichever name it gives her first.
Somewhere in Kowloon that night, a clinic had its lights on and a doctor free, and took her insurance. If the site left the hours and the panel unwritten, the AI had nothing to pass on, and the waiting room stayed empty. Does that sound like your clinic? Who is taking the late calls from your district?
Not long ago she would have typed "paediatric clinic Kowloon" and phoned down the results. Of the 30 clinic sites we read, 2 state what a visit costs. I would want that first as a parent, and the AI cannot repeat what the page never says.
After dentists, restaurants and lawyers, clinics are the fourth trade we measured.
Tonight is a condition, and so is the district
Google's figures show why the questions grew long. The average AI Mode query in the United States is triple the length of a traditional one, and planning queries, the kind with a clock in them, are growing 80% faster than AI Mode as a whole 1. No such figures exist for Hong Kong or Singapore, but Google names Singapore for Gemini in Chrome 3.
So the AI reads the clinic sites. Hours buried in an image, or a booking button only a script draws, count as absent.
Each part of the question is a fact to publish
Each clause of Mrs Kaur's sentence is a line a site states or does not. The table pairs it with the check in our rubric that reads it.
| Part of the question | What the site must state | How we read it |
|---|---|---|
| "which paediatric clinic" | The service as a page or heading: paediatrics, ENT, physio, TCM | R2: headings served without JavaScript |
| "in Kowloon" | The district, in the business node's address | EN1: a business declared in markup |
| "who treats him" | A named doctor with a page of their own | EE1: an author; EE2: an identifiable business |
| "open tonight" | The opening hours, as text and in markup | Read as text only |
| "I want to book" | A booking route the AI can read | EE4: more than one contact route |
| "takes our insurance" | The accepted panels, in text | Read as text only |
| "in Cantonese" | The languages the clinic works in | Read as text only |
| The AI itself | The citation crawlers allowed by name in robots.txt | AI2: citation crawlers allowed |
Google's guidance tells site owners that no special writing is needed for AI Mode, and that structured data is optional 2. Take what your receptionist tells a caller and put those words on the page.
Clinics state their people, not their clock or their fee
On 14 September 2026 we scanned 30 clinic sites, 20 in Singapore drawn from a sector list and 10 in Hong Kong chosen by hand, covering general practice, ENT, paediatrics, TCM, physiotherapy, aesthetics and more. 28 published.
The median Search score was 73 and the median AI score 80, the highest of the four trades. One check splits the sites most: whether the clinic is declared as a business in markup (EN1). Where it is, the median AI score was 82; where not, 61.
WhatsApp is the trade's channel at 27 of 30. The doctor is named everywhere; the clock and the fee are not.
No Hong Kong site put its hours in markup
The markets split, though 10 Hong Kong sites is a small sample. Singapore clinics scored a median 77 on Search and 82 on AI; Hong Kong 64 and 61. 18 of 19 published Singapore sites declare a business in markup, against 3 of 9 in Hong Kong. With none of the 10 putting hours in markup, the fever-at-night query goes to whoever states the clock.
Hong Kong wins one check: the markup matches what the body states (S6) on 7 of 9 sites, against 8 of 19 in Singapore. Only 3 of 10 state languages.
What I would want to read on the page, in order
Follow your regulator's rules on what a clinic may advertise throughout.
- Declare the clinic. One MedicalClinic, Physician or Organization block with the legal name, the district, the address and the identity links (EN1, EE2).
- Serve the services without JavaScript. A page or heading per symptom people type, such as fever, screening, ENT, physio or TCM, in the HTML rather than drawn by a script (R2). 23 of 30 name a service; 3 draw headings only with a script.
- Put the hours in markup. An OpeningHoursSpecification beside the text hours. 15 of 30 do, and none of the 10 Hong Kong sites.
- Name the doctors and the route. A team page with each doctor's name and specialty (EE1), an online booking route and a second contact route (EE4). 21 of 30 offer the route; 30 of 30 name a doctor.
- State the money and the languages. A from-price for standard visits (2 of 30), the insurance panels (7 of 30) and the languages (10 of 30).
"Clinic near me" still works, a little less every year
The old listing still sends parents your way, fewer each year. Of US Google searches, 68% in early 2026 ended with no click at all, up from 49% in 2019 4. Picture that Friday again: a parent reads one answer and phones the clinic it names.
Putting the hours, the doctors and the booking route into plain text is the work we do. Your own site, scanned for free, is the first step.
Questions people ask
Will the directories and listing sites do this instead?
A directory answers the generic query, beside every competitor. It rarely carries your hours tonight or your fee. Your own site is the one source you control, so state them there.
Should a clinic publish consultation fees at all?
That is your call, and healthcare advertising rules apply. In our read, 2 of 30 sites state a price. A from-price for a standard visit is the fact a caller asks for first.
Is a doctor's profile on a directory enough as the named author?
It helps, but the check runs on your pages: a name, a page of their own, a declared author in markup (EE1, EE2). 12 of 28 published sites carry no author.
Do I need special markup for AI?
No. Google's guide says structured data is not required for its generative AI features 2. The facts must still be stated in the page text, where the AI reads them.
Will this get my clinic cited?
Nobody can promise a citation, and we do not. The checks show whether the AI can read the facts. Declared clinics scored a median 82 against 61: readiness, not a ranking.
Next: How does AI read your website, and what can it see?
Sources
- Google, How AI Mode is changing and expanding the way people search, 19 May 2026. Accessed 14 September 2026.
- Google Search Central, Optimizing your website for generative AI features on Google Search, 10 July 2026. Accessed 14 September 2026.
- Google, We are expanding Gemini in Chrome to users in Asia Pacific, 20 April 2026. Accessed 14 September 2026.
- SparkToro, In 2026, less than one third of Google searches still send a click, 9 June 2026. Accessed 13 September 2026.
Our own counts come from our clinic batch of 14 September 2026, 30 sites, one scan and one text read each, scored with the published rubric. Not a market survey.