Open methodology — for clinic owners in the US · UK · Australia

How ChatGPT and Google AI choose which clinics to recommend

There is no secret ranking inside the model. When a patient asks an AI engine which clinic to book, the answer is assembled live — from the pages it can retrieve, the entity data it can verify, and the third parties willing to corroborate. This page publishes the whole mechanism, layer by layer, because in this category a published methodology is the proof of competence. It is how we run 7,700+ pages with daily citation tracking across 4 AI engines — on a model of $0 upfront, 20% of results only.

Retrieval · entity · schema · corroboration 4 AI engines tracked daily $0 upfront — 20% of results only
google.com
The mechanism, working · a page we built at organic #1 + cited in the AI Overview
Clinic page built by HEIM GLOBAL ranking as the top organic result and cited in Google's AI Overview for an English search
gemini.google.com
Live Gemini answer naming a client clinic first — screen shown in Korean, our Seoul client market; walkthrough on the call
Gemini answer in Korean recommending a HEIM GLOBAL client clinic first in its list
Google AI OverviewChatGPTGemini · Perplexity

Citations measured daily on every engine your patients actually ask

4 AI engines
tracked daily

7,700+ pages

The methodology on this page, executed at scale — English, Chinese (Traditional & Simplified), Japanese, Spanish

7,700+ pages
run in-house

20%

$0 upfront — 20% of revenue from the patient lines you assign, verified in your CRM

One flat rate
20% of results

What actually happens when a patient asks AI for a clinic?

Picture the query: "best skin clinic near me for melasma treatment" — typed into ChatGPT, spoken to Gemini, or triggering an AI Overview on Google. The engine does not consult a stored league table of clinics. It runs retrieval: live searches against a web index, a shortlist of pages pulled back, and an answer composed from what those pages say — usually with citations pointing at the pages it leaned on.

That single fact reframes the whole problem. Being recommended by AI is not about persuading a model; it is about ensuring that when the retrieval step runs for your patients' questions, pages describing your clinic — accurately, credibly, in the asker's language — come back in the shortlist and survive into the answer. Gartner's much-cited forecast that traditional search volume falls 25% by 2026 describes exactly this shift: the question moves from "where do I rank?" to "am I in the answer?"

The rest of this page walks the five layers that decide it. One boundary note to keep this guide honest: if your practice is already invisible in AI answers and you want to know why, start with our diagnostic guide at why your practice isn't showing in AI search; if you are comparing who should fix it, the criteria live in healthcare AEO agency. This page is the underlying mechanism both of those assume.

Layer 1 — Retrievable content: pages the engine can lift an answer from

Engines cite pages they can extract from. That sounds obvious until you audit a typical clinic website: a homepage of adjectives, a services list with no prices or process, and nothing that answers the questions patients actually type. An engine looking for "how much does X cost and what is recovery like" has nothing to lift — so it lifts from whoever wrote it down.

What survives retrieval, in our tracking across four engines, looks consistently like this: one page per real question, the direct answer in the first screen, evidence and numbers rather than superlatives, and clean heading structure an algorithm can parse without guessing. Volume matters too — not padding, but coverage: every treatment, every concern, every "is it worth it / does it hurt / how long" variant is a separate retrieval opportunity. This is the logic our 7,700+ page operation is built on, and it is why coverage-thin sites lose AI answers to content-rich ones even when the thin site has the stronger brand.

A useful self-test before any audit: take the ten questions your front desk answers most often, ask each engine, and see whose pages the answers cite. Those citations are the competitor set that matters now.

Layer 2 — The entity record: your Google Business Profile and everything that must agree with it

Before an engine repeats a claim about a clinic, it tries to resolve the clinic as an entity: does this practice exist, where is it, what does it do, how is it rated? The most machine-trusted anchor for that is the Google Business Profile — verified location, category, hours, reviews, and a website link that ties the profile to a domain.

The failure mode is not a missing profile; it is disagreement. A clinic name spelled three ways, an old address on a directory, a website that never states the practice's legal name, categories that contradict the services pages — each inconsistency makes the entity harder to resolve, and engines respond to ambiguity by leaving the clinic out. Recommending a business is reputational risk for the engine; ambiguous entities are the first ones cut.

The work here is unglamorous and decisive: one canonical name-address-category set, enforced across profile, website, schema, and every third-party listing. In our engagements this is audit item one, because nothing built on top of a broken entity record compounds.

Layer 3 — Structured data: making every page cheap to trust

Schema markup is the machine-readable layer under a page: this is a medical service, this is an FAQ with these nine questions, this article was published on this date by this organization. None of it is visible to patients; all of it lowers the cost, for an engine, of understanding and quoting the page correctly.

Structured data does not purchase citations — anyone selling it as a trick is overclaiming. What we observe in daily tracking is narrower and more useful: pages with clean FAQ, service, and breadcrumb markup get extracted more reliably and misquoted less than equivalent unmarked pages. When an answer engine can read a question-answer pair as data instead of inferring it from prose, your sentence is what appears in the answer — not a paraphrase of it.

Every page we ship carries the full markup set as a build step, not an optimization pass: service or article schema, FAQ schema matched one-to-one with visible questions, and breadcrumbs. The page you are reading is built exactly that way — view source; the methodology is the product.

Layer 4 — Corroboration and E-E-A-T: why your own website is only half the signal

Here is the layer clinic owners most often underweight. Your website supplies claims; third parties supply permission to repeat them. An engine deciding whether to name your clinic looks for corroboration — press coverage, professional directories, community discussion, consistent reviews — because repeating an uncorroborated claim is exactly how an answer engine embarrasses itself.

This is E-E-A-T — experience, expertise, authoritativeness, trust — operating at the entity level, and it maps to concrete work: real author identities with credentials on medical content, sources cited for every factual claim, coverage earned on domains the engines already trust, and profiles that agree with each other. In regulated markets it must be done inside the advertising rules — AHPRA's 2025 guidelines in Australia, GMC and ASA/CAP standards in the UK, FTC endorsement rules in the US — which is a constraint we treat as a feature: compliant corroboration is the only kind that survives scrutiny.

LayerWhat the engine is askingWhat the work looks like
Retrievable contentIs there a page that answers this question?One page per patient question; direct answers; evidence over adjectives
Entity recordIs this clinic real, and is the data consistent?Google Business Profile + one canonical name-address-category set everywhere
Structured dataCan I read this page as data?Service/Article + FAQ + breadcrumb schema on every page, matched to visible content
Corroboration (E-E-A-T)Does anyone else vouch for this?Press, directories, professional profiles, reviews — compliant per market
Language coverageDo sources exist in the asker's language?Native-language asset sets per language line — not homepage translations

Layer 5 — Language: every language is a separate competition

Retrieval runs over sources in the language of the question. A patient asking in Spanish is answered from Spanish-language pages; a patient asking in Chinese, from Chinese ones. If your clinic exists only in English, you are simply absent from those answers — no matter how authoritative your English presence is.

For most Western clinics this is the widest open flank and the fastest win, because local competitors have not built native-language coverage either: 68 million Spanish speakers in the US, large Chinese-speaking communities in Sydney and Melbourne, Gulf patients researching London clinics in Arabic. Native-language asset sets — real pages answering real questions, not machine-translated homepages — put a clinic into answer sets that are, today, nearly empty of competition. That is the model we run in five languages and the subject of its own guide: multilingual patient acquisition.

What this means for your clinic — and what to do with it

The mechanism has three practical consequences. First, nobody can buy their way in. No engine sells placement inside organic answers — there is no bid that beats a better-corroborated competitor. Positions are earned through the five layers above, which also means they are defensible once won: a competitor cannot simply outspend you back out of the answer.

Second, the channels converge. Everything above — retrievable content, entity hygiene, markup, corroboration — is also what wins classic Google rankings. Built once, correctly, the same asset base compounds in both channels; our full playbook for clinics is at AI search optimization for clinics, and the market data behind the shift is collected in AI search statistics for healthcare.

Third, it is measurable, so it can be priced on results. Because citations and revenue can be tracked daily, we do not need to sell hours: our fee is $0 upfront — 20% of revenue from the patient lines you assign to us, CRM-verified, no per-patient counting, with the exact base designed around your practice during the free audit. Four terms always travel with the 20%: $0 upfront · non-exclusive · cancel anytime · monthly CRM settlement. If the methodology on this page does not produce revenue you can see in your own CRM, we do not get paid — that is the incentive design, in one sentence.

Does the methodology hold up in a real market?

Seoul is where we run it at full scale — the world's most competitive medical tourism market, 2.01 million international patients a year by the health ministry's 2025 count, fought over in five languages simultaneously. The five layers above are not a framework we wrote for this page; they are the operating system behind every number below.

7,767Multilingual pages operated in-house
4AI engines measured daily for citations
2,050Keywords tracked, automated weekly
+420%Foreign-language search traffic, 8-week average
+200% / +186%Foreign-patient revenue, two documented Seoul clinics*
90 daysGoogle impressions 328 → 2,033/day on one client site

*Basis: internal CRM data from two Seoul dermatology clinics — foreign-patient revenue in the language lines we managed, versus the prior 12-month baseline; individual results vary with specialty, location, and competition. Clinic names withheld under NDA — full-screen walkthrough of live dashboards on the call, reference call available under NDA.

Questions owners ask

Frequently asked questions

Modern AI answers are retrieval-based: when a patient asks for a clinic recommendation, the engine runs live searches, pulls a shortlist of readable pages, and composes an answer from what those pages say — citing some of them. So the question is not "does the model like my clinic" but "when the engine retrieves sources for this question, do pages that describe my clinic accurately and credibly come back in that shortlist?" That is a content and entity problem, and it can be engineered.

Partly. Google's AI Overviews draw heavily on pages that already perform in Google's index, and other engines use their own search partners for retrieval. But the overlap is not 1:1 — AI answers favor pages that answer the question directly in extractable form, and they lean harder on third-party corroboration than a classic rankings page does. We have watched pages get cited in AI answers from positions well below #1, and #1 pages get skipped because their content could not be lifted cleanly into an answer.

It is the entity anchor. When an engine needs to confirm that a clinic exists, where it is, what it does, and how it is rated, the Business Profile is the most machine-trusted record available. Inconsistent name, address, or category data between your profile, your website, and third-party mentions makes the entity ambiguous — and engines drop ambiguous entities rather than risk recommending them. Clean, consistent entity data is the unglamorous half of AI visibility.

Structured data does not buy a citation, but it removes friction from every step that leads to one. Schema tells the engine unambiguously what a page is — a medical service, an FAQ, an article with an author and date — and machine-readable pages are cheaper to trust and easier to quote. In our own tracking, pages with clean FAQ and service markup are extracted into answers more reliably than equivalent pages without it. It is table stakes, not a trick.

More important than most owners expect. An engine that recommends a clinic is taking reputational risk, so it looks for corroboration — press coverage, directory listings, professional profiles, community discussion — before repeating a claim your own site makes. Your website supplies the facts; third parties supply the permission to repeat them. A visibility program that only touches your own domain is running at half power.

Yes — each language is effectively a separate competition. A patient asking in Spanish or Chinese triggers retrieval over sources in that language, and if your clinic only exists in English, you are absent from those answers regardless of how strong your English presence is. This is why we build language lines as full asset sets rather than translations of a homepage — the engine needs native-language pages to retrieve, in every language your patients ask in.

No. There is no ad unit that buys a place inside an organic AI answer, and no engine sells citations. That is precisely why the channel is worth building: a clinic that earns its way into AI answers holds a position that competitors cannot simply outbid. The flip side is that it must be earned with retrievable content, consistent entity data, and corroboration — there is no shortcut to purchase.

Ask the engines what a patient would ask — in every language your patients use — and record what comes back. That is exactly what our free AI-visibility audit does: a live report on where your clinic appears today across ChatGPT, Gemini, and Google's AI Overviews, with no obligation. If the answer is "nowhere," our guide on why a practice isn't showing in AI search walks through the usual causes in order.

Same foundation, higher bar. Everything classic SEO requires — crawlable pages, real answers, authority signals — still applies, because AI engines retrieve from the same web. AI answers then add stricter demands: extractable structure, verifiable entity data, and third-party corroboration. Work built this way wins in both channels at once; that is why we track Google rankings and AI citations side by side rather than treating them as separate products.

Our model is $0 upfront — a flat 20% of revenue from the patient lines you assign to us, CRM-verified, with no per-patient counting. The exact base is designed around your practice during the free audit. Content, domains, hosting, tracking, and the 24/7 multilingual response line are funded by us, the agreement is non-exclusive, you can cancel anytime, and settlement is one monthly CRM export.

Book my free AI-visibility audit

Free audit · no obligation

See what AI says when patients ask about your clinic — free.

A 20-minute video call: your clinic's live AI-visibility report across ChatGPT, Gemini, and Google, the five-layer audit applied to your practice, and how the 20% model would map to your patient lines. English support 24/7.