Dental Practice · Berlin, Germany

The problem

A well-established dental practice with 12 years of operation and hundreds of positive Google reviews was completely invisible in AI-powered search. Searching "best dentist in Mitte" across major AI search platforms returned three to four competitor practices in every response. Not a single AI platform mentioned this practice. Despite strong traditional Google rankings, AI engines had no structured information to work with.

What we found

Zero schema markup — no LocalBusiness, no Dentist, no FAQPage. AI crawlers were being blocked through an overly broad access restriction. No structured AI context architecture existed. Service pages were written as marketing copy with no specific, factual information AI could extract or cite.

What we did

  • Deployed Dentist + LocalBusiness + Organization + FAQPage JSON-LD schema via Google Tag Manager
  • Built a comprehensive AI context architecture covering all services, specialisations, insurance accepted, and location details
  • Resolved AI crawler access restrictions to ensure full site indexing across all major AI platforms
  • Rewrote 4 service pages to answer-first format with FAQ sections and specific details (prices, procedure times, what's included)
  • Created 3 dedicated FAQ pages for the most common patient questions
  • Verified and enriched the Google Business Profile listing
Timeline · 3 weeks
0 queries
From 0 to 4 AI search citations for local dental queries.

  • First Perplexity citation in 11 days
  • Claude citation within 16 days
  • BrandProbe score: 23 → 71 out of 100
  • Google AI Overview inclusion in 6 weeks

Personal Injury Law Firm · Houston, USA

The problem

A personal injury law firm with strong Google rankings and a mature SEO program was being systematically outperformed in AI search by three smaller competitor firms. The competitors had fewer reviews and lower domain authority — but appeared in every AI search response for key practice area queries. The managing partner described it as "losing cases before the client even calls us."

What we found

Excellent long-form content written in legal prose that AI engines could not extract clear answers from. No comparison tables, no FAQ sections, no structured data beyond basic Organization schema. Six core practice area pages had no schema at all. No AI context architecture in place. Competitors appearing in AI search had clean FAQ sections, LegalService schema, and structured comparison content.

What we did

  • Deployed LegalService + Organization + FAQPage + AttorneyService JSON-LD schema across all practice areas
  • Built comprehensive AI context architecture covering firm overview, all practice areas, case results summary, and firm differentiators
  • Rewrote 6 practice area pages with answer-first structure: clear definitions, what to expect, timeline, costs, and FAQ sections
  • Built 4 comparison tables: settlement calculations, case timelines, compensation types, and attorney vs insurance adjuster
  • Implemented monthly AI citation tracking across all 4 platforms
  • Optimised Google Business Profile with all practice areas and attorney profiles
Timeline · 6 weeks
0%
Increase in AI citations across all major platforms combined.

  • Perplexity: 0 → 8 citations with source URLs
  • AI assistant mentions: 1 → 6 across tracked queries
  • AI referral traffic: 47 visits in month 1 vs 0 baseline
  • Client signed 12-month retainer extension

Boutique Accountancy Firm · Manchester, UK

The problem

A nine-person accountancy practice specialising in owner-managed businesses ranked on page one of Google for "small business accountant Manchester" — but every AI assistant answered that same query with national franchises and online-only platforms. The partners' referral pipeline was ageing, and the firm's real specialism — e-commerce sellers and contractors — was invisible to AI because it existed only in PDF brochures.

What we found

No schema markup beyond an auto-generated WebSite type. Service pages titled by brand name ("The Growth Package") rather than by what clients actually ask for. No fee information anywhere on the site, so AI defaulted to platforms that publish pricing. Key sector expertise locked inside PDF downloads that AI engines never cite. No AI context architecture in place.

What we did

  • Deployed AccountingService + Organization + FAQPage JSON-LD schema via Google Tag Manager
  • Built an AI context architecture covering services, sector specialisms, fee ranges, and accreditations
  • Rewrote 5 service pages to answer-first format with fee ranges and turnaround times
  • Built a sole-trader vs limited-company comparison table — the firm's most-asked client question
  • Created FAQ pages for the 12 most common client questions
  • Enriched the Google Business Profile with services and fee attributes
Timeline · 9 weeks
0 of 10
Tracked queries that now cite the firm — from 0 of 10 at baseline.

  • First Perplexity citation in 13 days
  • ChatGPT names the firm for "e-commerce accountant Manchester" in week 5
  • BrandProbe score: 18 → 64 out of 100
  • One AI-referred enquiry converted at £8,400 in annual fees

Independent Veterinary Practice · Bristol, UK

The problem

A two-site independent veterinary practice was losing new registrations to corporate chains. Asking AI "best vet in Bristol" or "how much do dog vaccinations cost in Bristol" returned chain practices and national price-comparison content — the independent never appeared, despite a 4.9-star rating across more than 600 reviews.

What we found

A JavaScript-heavy site builder that AI crawlers retrieved as a nearly empty page. A robots.txt file inherited from a template silently blocked two major AI crawlers. No VeterinaryCare schema on either site. No published prices anywhere. Opening hours existed only inside an image, unreadable to AI engines.

What we did

  • Deployed VeterinaryCare + LocalBusiness + FAQPage JSON-LD schema for both sites
  • Unblocked AI crawlers and added a pre-rendered, crawler-readable content layer
  • Published transparent pricing pages — consultations, vaccinations, neutering, dental
  • Rewrote 6 service pages to answer-first format including out-of-hours arrangements
  • Built an AI context architecture covering both locations, species treated, and referral policies
  • Enriched Google Business Profiles for both sites
Timeline · 4 weeks to first citation
AI referral traffic in 90 days — from 12 to 41 monthly visits.

  • Google AI Overview inclusion for "vet prices Bristol" in week 6
  • ChatGPT cites the practice for 4 of 7 tracked queries
  • BrandProbe score: 31 → 68 out of 100
  • 19 new client registrations attributed to AI search in the first quarter

Think your business has the same problem?

Get a free AI visibility check