Your website ranks on Google. Your Google Business Profile is set up. You've been in practice for years and you have real reviews from real patients.
So why does ChatGPT recommend someone else when a patient asks for a dentist in your area?
The answer isn't your reputation. It's not your reviews. In most cases, it comes down to three fixable technical problems that prevent AI engines from reading your practice's information at all. This article explains exactly what those problems are and what to do about them.
Why patients are asking ChatGPT for a dentist in the first place
Search behavior has shifted faster than most dental marketing advice has caught up. Patients, especially those under 45, increasingly use AI tools as their first stop when they need a recommendation. Instead of opening Google and scanning a list of links, they ask:
- "Who's the best dentist for implants near me?"
- "Find me a family dentist in [city] that takes Cigna."
- "My tooth hurts. Who can I call today?"
ChatGPT, Google AI Overview, Gemini, and Siri field millions of queries like these every day. For each one, the AI generates a short answer that names one to three practices, and those are the practices that get the call. The ones not named don't exist in that moment.
A 2025 Rater8 survey found that 26% of patients said AI tools directly influenced which healthcare provider they chose. That number is growing every month.
The real reason your dental practice doesn't show up on ChatGPT
There isn't one reason. There are three. Most practices struggling with AI visibility have all three working against them at the same time.
Reason 1: ChatGPT can't read your website
This is the most common cause, and the one most dental practice owners don't know about.
Most modern dental websites are built on JavaScript frameworks such as Webflow, React-based builders, or dynamic CMS tools. These websites look great in a browser. But AI crawlers, the automated programs that read your website to learn about your practice, don't use a browser. They request the raw HTML from your server and read that.
On a JavaScript-built website, the raw HTML is nearly empty. All the actual content, including your services, your doctor's name, your location, and your credentials, loads later, after JavaScript runs in the browser. AI crawlers never wait for that. They see a blank page and move on.
The result: ChatGPT, Gemini, and Perplexity have no information about your practice from your website, even if you've invested heavily in its design and content.
How to check: Open your website, right-click anywhere, and select "View Page Source." Search for your practice name, your doctor's name, and a service you offer like "Invisalign" or "dental implants." If you can't find those words in the raw source code, AI crawlers can't find them either.
The fix: Ask your web developer to enable server-side rendering (SSR) or static site generation. This ensures your content is delivered in the initial HTML response, before any JavaScript runs. If you're on a platform like Squarespace or WordPress with a standard theme, you're likely already fine. This issue primarily affects custom-built or JavaScript-heavy sites.
Reason 2: Your Google Business Profile is incomplete
Research shows that approximately 50% of ChatGPT's local business citations come from Google Business Profiles. When a patient asks ChatGPT to recommend a dentist in a specific city, the AI frequently pulls directly from GBP data to verify a practice's location, services, and trustworthiness.
If your GBP is missing services, has outdated hours, has no photos, or hasn't been updated in months, AI engines treat it as a low-confidence source and skip you.
The most common GBP gaps that hurt AI visibility:
- Services section is empty or generic with no specific treatments listed
- Hours not updated to reflect Saturday availability or holiday closures
- Fewer than 10 photos with none of the clinical team
- No posts in the last 60 days
- Q&A section ignored or empty
How to check: Search your practice name on Google and look at your Knowledge Panel, the box on the right side of results on desktop. Everything that appears there is what AI engines also see. If it looks sparse to you, it looks sparse to AI.
The fix: Log into your Google Business Profile, complete every section, add your full service list by specific treatment name, upload 20+ photos, and post an update at least twice a month. This takes a few hours and has the fastest return of any AI visibility improvement.
Reason 3: Your reviews are old or generic
AI engines don't just count your reviews. They read them. When ChatGPT is deciding whether to recommend your practice for a specific query like "best Invisalign dentist near me," it looks for reviews that confirm your practice does that thing well.
A practice with 120 Google reviews from 2022 and 2023 often loses to a practice with 30 reviews from the last 90 days that specifically mention Invisalign, the doctor's name, and the patient experience.
Recency matters because AI engines treat older reviews as potentially stale information. A review from three years ago tells the AI what your practice was like three years ago, not what it's like now. Practices that generate 8 to 10 new reviews per month consistently outperform practices with larger but older review counts.
Specificity matters because it helps AI match your practice to specific queries. A review that says "Great dentist, very friendly" doesn't help ChatGPT understand that you do implants. A review that says "Dr. [Name] did my dental implants and the whole process was clear and painless" tells the AI exactly what you offer and how patients experience it.
How to check: Look at your most recent 20 Google reviews. How many are from the last 90 days? How many mention a specific service or treatment? How many mention your doctor by name?
The fix: Build a review request process triggered within 2 hours of a completed appointment. SMS outperforms email by 4x at that timing. Make it easy with one link and no login required. Brief patients before they leave the chair that a review request is coming.
The secondary reasons practices get skipped by AI
Beyond the three main causes, several smaller factors can push a practice out of AI recommendations even when the basics are in place.
Inconsistent NAP data. NAP stands for Name, Address, Phone number. If your practice is listed under slightly different names or addresses across Google, Yelp, Healthgrades, and Zocdoc, AI engines can't confidently identify you as a single verified entity. The solution is to audit every directory listing and make them identical, down to whether you abbreviate "Street" as "St."
No schema markup. Schema markup is code that explicitly tells AI engines what your website is about. Without it, AI has to infer. With it, you declare directly: this is a dental practice, this is the doctor's name, these are the services offered, these are the hours. Adding Dentist and LocalBusiness schema to your homepage takes a developer under an hour.
No conversational content. AI engines prefer pages that answer specific patient questions directly. A service page that opens with "Our implant services are comprehensive and patient-focused" is less useful to AI than one that opens with "Dental implants are a permanent tooth replacement option that typically take two appointments over three to six months." The second format is what AI cites in generated answers.
What showing up on ChatGPT actually looks like
When all of this is working correctly, here's what happens.
A patient asks ChatGPT: "Who's a good dentist in [your city] for someone with dental anxiety?"
ChatGPT pulls from your GBP, which lists "sedation dentistry" and "gentle care" as services. It pulls from your reviews, three of which mention "dental anxiety" and "no pain." It pulls from your service page, which has an FAQ answer: "For patients with dental anxiety, we offer nitrous oxide and oral sedation. Most patients tell us the experience was much easier than they expected."
ChatGPT names your practice with a summary that reflects exactly what patients have said about you. The patient calls. That's the conversion.
None of that requires you to advertise on ChatGPT. It requires clean data, fresh reviews, and content that's readable by machines as well as humans.
A practical checklist: fix this in order
Work through this list in sequence. The first three items have the highest impact and can be completed this week.
This week
- Check your website's raw HTML for readable content (right-click, View Page Source, search for key terms)
- Complete every section of your Google Business Profile, including services and photos
- Set up an automated post-appointment review request via SMS
This month
- Audit your NAP data across Google, Yelp, Healthgrades, Zocdoc, Vitals, and Apple Maps and fix any inconsistencies
- Ask your web developer to confirm server-side rendering is enabled, or fix it if not
- Add Dentist schema markup to your homepage
Next 60 days
- Add FAQPage schema markup to your service pages
- Rewrite at least three service pages so the first paragraph directly answers the most common patient question about that service
- Set up a monthly check: ask ChatGPT and Gemini who they recommend for your top services in your city and track whether you appear
There's no exact timeline because AI engines update their knowledge at varying intervals. But based on what's working for practices that have made these changes:
- GBP improvements can affect AI citations within 2 to 4 weeks
- Schema markup and rendering fixes typically show impact within 30 to 60 days
- Review improvements compound over 60 to 90 days as new reviews build a stronger, more recent signal
- Content changes take the longest, usually 60 to 90 days before you see consistent citation in AI answers
The practices seeing the fastest results are the ones that fix all three main problems at the same time rather than sequentially.
Frequently asked questions
Why doesn't my dental practice show up on ChatGPT? The most common reasons are that your website is built with JavaScript that AI crawlers can't read, your Google Business Profile is incomplete or outdated, and your Google reviews are either too old or too generic for AI engines to match you to specific patient queries. Most practices have all three issues simultaneously.
Does ChatGPT show dentists near me? Yes. ChatGPT uses real-time web access to pull local business information, primarily from Google Business Profiles, review platforms, and dental directories. It generates short summaries recommending one to three practices that match the patient's query, with location, service type, and availability as the primary matching factors.
How do I get my dental practice recommended by ChatGPT? Complete your Google Business Profile with specific services, generate recent patient reviews that mention treatments by name, ensure your website content is readable in raw HTML and not JavaScript-only, and add schema markup to your site so AI engines can parse your practice information directly.
Is showing up on ChatGPT different from ranking on Google? Yes. Google rankings are determined by backlinks, keywords, and page authority. ChatGPT recommendations are determined by data quality, review recency and specificity, GBP completeness, and whether AI crawlers can actually read your website. A practice can rank number one on Google and still be invisible to ChatGPT.
How many Google reviews do I need to show up in AI recommendations? Volume is less important than recency and specificity. A practice with 30 reviews from the last 90 days that mention specific services typically outperforms one with 200 reviews from 2022 and 2023. Aim for 8 to 10 new reviews per month, and coach patients before they leave to mention the specific treatment they received.
CertiumDental shows dental practices exactly where they're invisible to ChatGPT and Google AI and what to fix first. Get your free AI visibility report