Case study

Bayside Dental went from 7% to 84% AI visibility in 90 days.

A multi-location dental practice was invisible to ChatGPT, Gemini, and Perplexity for the queries their patients were actually asking. Three months and one fix list later, they're the named answer.

Headline arc

7% → 84%

AI visibility climb across 32 representative customer prompts, 90 days after the fix list shipped.

Industry: Multi-location dental practice (cosmetic, general, emergency)

Market: Mid-size US metro, ~280k population

Investment: $2,000 implementation + $200/mo monitoring

Payback: 0.4 months

The problem

Patients were asking AI. AI was naming someone else.

Bayside's website looked great to humans — clean design, polished copy, beautiful photos. But it had no LocalBusiness JSON-LD, no FAQPage schema, no Service schema, no llms.txt, and the robots.txt was actively blocking AI crawlers. When we ran the initial audit, AI engines named them in only 1 of 16 representative patient queries — and that one was a brand search, not a discovery prompt.

What we shipped

Nine concrete fixes, copy-paste ready

Every finding came with the exact code Bayside's web team needed. No guessing, no consultancy theater.

  • LocalBusiness JSON-LD with full postal address, phone, hours, and aggregate rating sourced from Google reviews
  • Service JSON-LD per offering (cleanings, implants, cosmetic, emergency) linked to the LocalBusiness
  • FAQPage schema covering 18 problem-intent questions
  • Aggregate review schema with the live ratingValue and reviewCount
  • robots.txt updated to allow GPTBot, ClaudeBot, PerplexityBot, and Google-Extended
  • llms.txt summary file at the site root
  • 1,200 words of service detail added to homepage and a dedicated /services page
  • Click-to-call phone in the header and footer with tel: links
  • Hours block visible on the homepage with openingHoursSpecification mirrored in JSON-LD

Before vs after

What changed in 90 days

MetricBeforeAfter
AI visibility7% — named in 1 / 16 prompts84% — named in 27 / 32 prompts
Discovery promptsNever named in 'best dentist in [city]' style queriesFirst-position in 'best dentist near downtown', 'emergency dentist same-day', and 14 more
Lead flow0 leads attributed to AI search referrals23 monthly leads attributed to AI search referrals
Annual revenueRoughly $4k/yr from organic AI mentionsRoughly $54k/yr captured at average new-patient LTV
“We were the best-rated practice in town and AI search engines had no idea we existed. GetNamed audited every prompt our patients actually ask, shipped every fix, and now we're the named answer. The lead flow is real and immediate.”

— Practice manager, Bayside Dental

Run the same audit for your business.

Free. We'll show you exactly where AI engines name you and where they don't — then quote what it takes to climb.