What each crawler receives
Illustration- GooglebotFull page · 1,840 words
- GPTBotBlank page · 0 words
- ClaudeBotBlank page · 0 words
- PerplexityBotBlocked by robots.txt
- GrokFull page · 1,840 words
This is the most common failure I find: the page looks fine in a browser and is empty to AI assistants.
The Detail
The bad news first
- Nobody controls what an AI assistant says. Not me, not Google, not anyone selling "ChatGPT rankings".
- AI search doesn't fix a weak practice reputation. Assistants lean on reviews and third-party listings you can't edit.
- Results are slower and noisier to measure than Google rankings. Answers change from one day to the next and from one person to the next.
- If your site blocks AI crawlers or needs JavaScript to show text, nothing else on this page matters until that's fixed.
Who this is for
- Independent, owner-run practices: dental implants and full arch, oral surgery, periodontics, orthodontics, plastic surgery, med spa, bariatric and medical weight loss.
- Practices that already show up in Google and want to show up in AI answers too.
Not for: DSOs, private-equity or hospital-owned groups; chiropractic, urgent care, emergency, primary care or general family practice. Practices looking for a guaranteed mention in ChatGPT.
AEO: answer engine optimization
AEO makes your pages answer patients' questions directly, in a form an assistant can lift and quote.
- The answer goes in the first two sentences of the page or section, then the detail.
- One question per section, written the way patients ask it: "How long does a full-arch recovery take?"
- FAQ answers that make sense on their own, with FAQPage structured data.
- Facts stated plainly: which doctor, which procedure, which towns, how to book.
GEO: generative engine optimization
GEO makes sure AI models can find, read and trust your practice across the web, not just on your site.
- Every AI crawler receives your full pages: robots.txt, firewall rules, and pages rendered on the server.
- Structured data in the HTML says who the practice is, which providers, which services, which location.
- The same name, address, phone, providers and services on your site, Google Business Profile, Apple Maps, Bing, Healthgrades, Vitals, Zocdoc and specialty directories.
- Reviews that name the treatment and the doctor, because assistants summarize them.
What I check first: what each AI crawler actually receives
I fetch your key pages five times, as Googlebot, GPTBot (ChatGPT), ClaudeBot, PerplexityBot and Grok's crawler. When they don't all get the same page, it is usually one of three things:
- A firewall or bot filter refusing AI crawlers by name.
- Page text that only appears after JavaScript runs, which most AI crawlers don't do.
- A robots.txt from a template that blocks them.
None of these show up in a normal SEO report.
The Process
What I do
Weeks 1–2, audit
Five-crawler fetch, structured data, robots and firewall rules, listing consistency, and a baseline: I ask the assistants the questions your patients ask and record whether you're named and which sources they cite.Weeks 3–8, fix
Crawler access, structured data, answer-first rewrites of your key procedure pages and FAQs, listings made consistent, review requests that ask patients to name the treatment.Weeks 9–12, measure
Re-run the crawler check and the assistant questions, compare with the baseline, and plan the next round.
Where AI answers get their facts, and the pages that cover each
This page is the hub. Each source an assistant draws on has its own page:
- Your Google Business Profile and map listings: local SEO
- Ongoing profile management and protection: Google Business Profile management
- Your website's ranking in Google: SEO for practices
- Your reviews: reputation management
- Your site's speed, rendering and crawlability: technical SEO
- Your procedure pages for a specialty: dental implants, full arch, plastic surgery, bariatric, medical weight loss, oral surgery and periodontics
What it's measured on
- Whether every AI crawler receives your full pages.
- Whether the assistants name your practice for your procedures, and which sources they cite.
- Booked consults where the patient says an AI assistant sent them. I add that option to your intake "how did you hear about us" question so it's counted, not guessed.
Mentions are a leading sign. Booked patients are the result. How I measure
AI search on its own, or with SEO
If you already have SEO with me, AI search is folded in. You can also hire me for it alone. If you need ads, the website and follow-up as one system, that's the New-Patient Engine.
Questions answered
Questions
Why practices work with me
Founder-run
Dustin Hobbs builds and runs the work himself. There is no account manager in between.
Measured in paying patients
Reports count booked consults and started cases, not clicks or impressions.
You own everything
Your ad accounts, website, data and reporting are yours from day one.
Written and reviewed by Dustin Hobbs, Founder of Louisville Web Lab · AI Search Optimization (AEO and GEO) for Healthcare Practices — AI search · Last updated