Skip to main content

Updated

How to get your business recommended by ChatGPT, for clinics

Nobody can promise that ChatGPT will recommend your clinic, and I will not either. What you can control is whether the assistants are able to reach your pages and whether those pages say clearly what patients ask. This post sticks to what OpenAI and Google say in their own documentation, then turns it into five steps a clinic can take this month.

Written by Rafe Mirza

Published 11 min read

Reviewed . Automated claims check passed. Approved by Rafe Mirza on .

A hand holds a phone with the ChatGPT app open on the screen.

The question your patients now ask a chatbot

Patients used to type three words into a search box. Now some of them type a whole worry.

Example

  • Picture someone on the sofa at eleven at night with a cracked molar and a meeting at nine.
  • They open ChatGPT and ask who near them can see an emergency patient tomorrow morning, and whether the practice is gentle with nervous people.
  • The answer names a few practices, with a line on each and a link.
  • Your practice is ten minutes away, opens at eight on Fridays and is very good with nervous patients. It is not in the answer.

The tempting conclusion is that the assistant has a secret list and you are not on it. The interesting part is that both providers I look at below describe something much more ordinary: their systems reach public web pages and show links to the ones that help answer the question. That turns a mystery into a checklist, and a checklist is something a clinic can work through.

One rule for the rest of this post. When I say how an assistant works, I quote the company that runs it, with the page and its date. When I give advice, I say so. There is a lot of confident guessing about AI search out there, and I would rather not add to it.

What OpenAI says about how ChatGPT finds websites

OpenAI’s crawler documentation names a crawler called OAI-SearchBot, the one that finds websites for ChatGPT’s search. If a site blocks it, OpenAI says that site is left out of ChatGPT’s search answers, apart from plain links people use to go straight to a known site. Its advice to anyone who wants to appear is to let OAI-SearchBot in through robots.txt.

The same page describes two other agents. GPTBot collects content that may be used to train OpenAI’s models, and OpenAI says each setting is independent: you can allow OAI-SearchBot and block GPTBot. ChatGPT-User visits a page when a person asks ChatGPT something that needs it; OpenAI says robots.txt rules may not apply to those visits and that ChatGPT-User is not used to decide what appears in search.

Two more details are useful. OpenAI says a change to your robots.txt can take about a day to be reflected in its search results. And the page does not list ranking factors or explain how ChatGPT chooses which sources to show, so anyone who claims to know the formula is going further than the documentation.

What Google says about AI Overviews and AI Mode

Some patients will meet AI answers inside Google rather than in ChatGPT, so Google’s own page is worth reading too. Google’s position is that AI Overviews and AI Mode need nothing extra: the usual rules for Search apply. For a page to be linked from one of those answers, it has to be in Google’s index and allowed to show a text preview in ordinary results. Google is also clear that ticking every box still leaves the final choice with Google.

Google also says no special file for AI tools and no extra markup is needed for these features. The basics it lists instead are familiar: allow crawling in robots.txt and in any CDN or hosting setup, make content easy to find through internal links, keep important content in text, make structured data match the visible page, and keep your Business Profile up to date. Visits from these features are counted in the Search Console Performance report under the Web search type.

Put the two pages together and the picture is plain. Be reachable, be indexed, say clearly what you do. That is less exciting than a secret trick, and much more useful, because all of it is in your hands.

Step one: let the right crawlers in

Start with the file that decides who may read your site. Ask whoever manages your website to open your robots.txt file and check what it says about the crawlers below. Then ask the same question about any firewall or bot protection your host or CDN runs, because a block there works like a block in the file.

Crawlers to check in robots.txt, what each provider says they do, and my suggestion
CrawlerWhat the provider says it doesMy suggestion for a clinic
OAI-SearchBot (OpenAI)Surfaces websites in ChatGPT’s search featuresAllow it if you want to appear in ChatGPT search answers
GPTBot (OpenAI)Collects content that may be used to train OpenAI’s models; separate from searchYour choice; OpenAI says blocking it is independent of OAI-SearchBot
ChatGPT-User (OpenAI)Visits a page when a person asks ChatGPT something; not used to decide searchNothing to set for search; robots.txt may not apply to it
Googlebot (Google)The crawler Google names as the control for Search, AI features includedAllow it; blocking it hides you from Search as a whole

Example

  • A robots.txt that lets both search crawlers in and keeps content out of OpenAI’s training:
  • User-agent: OAI-SearchBot
  • Allow: /
  • User-agent: Googlebot
  • Allow: /
  • User-agent: GPTBot
  • Disallow: /

The last two lines in that example are a choice about training, and they make no difference to search according to OpenAI. I would not change the file without your web person checking the rest of it first, since one wrong line can hide a whole site.

Step two: make your facts the same everywhere

This step is my advice, and I think it matters more than anything technical. An assistant that reads three pages about your clinic and finds three sets of opening hours has a problem, and so does the patient who turns up on a Saturday.

  • Opening hours, including evenings, weekends and holidays.
  • Address, parking and which entrance to use, for each location.
  • Treatments you offer, in the words patients use, and the ones you do not offer.
  • Who you see: new patients, children, nervous patients, emergencies.
  • How to book, and whether you take same-day appointments.

Check each fact on your website, your Google Business Profile (Google names it in the fundamentals above) and the directories you are listed in. Fix the source first, then the copies. It is dull work, and it is the work most clinics have never done in one sitting.

Step three: write the page that answers the patient’s question

Look back at the late-night question. It asked about tomorrow morning, emergencies and nervous patients. A page that says "we offer comprehensive dental care" answers none of it. A page that says when you see emergencies and how you look after anxious patients answers all of it, in text anyone can quote.

Example

  • Before: "We provide a full range of emergency dental services in a modern, caring environment."
  • After: "We keep two emergency slots open every weekday morning for patients in pain. Call before 9:00 and we will offer you one. If you are nervous, tell us when you book and we will give you extra time and explain each step before we start."

The second version is longer and better in every way that matters to a patient. It is also, I suspect, what any system trying to answer that patient’s question would rather find. That last part is my reading, not something the providers state, so treat it as advice.

Make one page per treatment you want to be known for, link to it from your main menu or services page, and keep the important facts in plain text, not only in images or PDFs. Google lists both internal links and text content among the fundamentals.

Step four: add structured data that matches the page

Schema markup is code that labels the facts on a page, such as your name, address, hours and services, so software does not have to guess. Google’s page says structured data should match the visible text and that no special schema is needed for its AI features, so the job is ordinary: describe the clinic accurately, in the same words the page uses.

You may also be offered an llms.txt file, a plain summary of your site written for AI tools. Google says it does not need one for AI Overviews or AI Mode. It can be a tidy extra; I would not let anyone sell it to you as the fix.

Step five: look after the pages about you elsewhere

Your own site is one page about you among many. Reviews, directory listings, local news and your local health networks all describe your clinic in public, and I treat them as part of the same job, because they are pages anyone can read, people and crawlers alike.

  • Ask happy patients for reviews in their own words, and reply to reviews like a person.
  • Keep your local SEO basics in order: categories, services and photos on your business profile.
  • Correct wrong details on directories when you find them, starting with the ones that rank for your clinic’s name.

Never write reviews for patients, pay for them, or ask for particular words. Apart from the obvious problems, a review that sounds like your website is not much use to anyone.

How to check where you stand

You cannot measure this with one search. Answers change from person to person and day to day, so keep a small log and look at it over months. Ask the questions a new patient would ask, in the assistants your patients use, and write down what came back.

Example question log for a dental practice, filled in once a month
Question askedWhereClinic named?Page linkedFacts right?
Emergency dentist near me open tomorrow morningChatGPTNoNoneNot shown
Dentist good with nervous patients in our townChatGPTYesHome pageHours out of date
Who does dental implants near meGoogle AI ModeYesImplants pageYes

Two other places help. Google says visits from its AI features are counted in the Search Console Performance report under the Web search type. And your web host’s logs show whether OAI-SearchBot and Googlebot are reaching your pages at all, which is the first thing I would check if the log stays empty for months.

The honest catch: no one can promise you a recommendation, me included. The providers describe what makes a page eligible, never what makes it chosen. If someone sells you a promised place in ChatGPT, ask them which OpenAI page says that is possible.

When this is the wrong thing to work on

AI answers are a new front door, and it is easy to spend a month on them while the old door is stuck. I would fix these first.

  • Your site does not show up in Google for your own clinic name.
  • Your website has the wrong hours, an old address or a treatment you stopped offering.
  • Enquiries from your site wait days for a reply, so new patients who find you go elsewhere anyway.
  • You are booked solid for weeks, so more patients would only wait.

Every one of those also gets in the way of AI answers, so fixing them first is not a detour.

Where does AgentBlue fit?

Everything above can be done by a clinic with a patient web person and a few spare afternoons. If those afternoons do not exist, this is the work our AI search visibility service does for you.

We ask the leading AI assistants and search engines the questions your patients ask and record how your clinic appears, if at all. We fix wrong or missing facts on your website and listings, write pages that answer real patient questions, and add schema markup where it helps. Each fix is logged with its date, and a person on our team goes through the results with you at regular reviews. It is done for you: we set up, connect and run it.

We cannot promise a recommendation either, and we say so on the demo. There are versions for dental practices and med spas with the questions patients in each field tend to ask.

Frequently asked questions

How do I get my business to show up in ChatGPT?

Make sure OpenAI’s search crawler, OAI-SearchBot, is allowed in your robots.txt and not blocked by your host, then make your pages answer patient questions clearly in text with the same facts everywhere. OpenAI says sites that opt out of OAI-SearchBot are not shown in ChatGPT search answers. Showing up is never promised.

Can anyone promise that ChatGPT will recommend my clinic?

No. OpenAI’s crawler page explains how sites can appear in ChatGPT search, and Google says meeting its requirements does not mean a page will be shown. Neither describes a way to be chosen. Treat any promise of a recommendation as a warning sign.

Should I block GPTBot?

It is your choice. OpenAI says GPTBot collects content that may be used to train its models and that blocking it is independent of OAI-SearchBot, which is the crawler for ChatGPT search. If you are unsure, decide about search and training separately: they are separate settings.

Do I need an llms.txt file to appear in AI answers?

Google says its AI features in Search need no special file written for AI tools. An llms.txt file can be a tidy summary for AI tools, but clear pages, accurate facts and open access matter first.

How long does it take to show up in ChatGPT?

OpenAI says a robots.txt change can take about a day to be reflected in its search results. Beyond that nobody publishes a timeline, so keep a monthly question log and watch the trend over a few months.

Rafe Mirza, Founder of AgentBlue

What does ChatGPT say about your clinic today?

Ask it the question a new patient would ask tonight, and write down the answer. That is your first line in the log. If you would rather have the checks and the fixes done for you, we can look at what it says together on a free 30-minute demo call.