Case study · Cosmetic dental

A cosmetic dental practice in Chicago rebuilt its eight year old WordPress site for AI search

Four providers. 2018 WordPress theme. Losing local queries to corporate dental chains. Seven day rebuild. Twelve queries cited by day 42.

By Kailesk · · 6 min read

Confidentiality note The practice in this case study operates under a standard engagement NDA. Practice name, provider names, exact query set, and revenue figures are withheld. Technical architecture, methodology, and measured citation outcomes are accurate as published.

The engagement

A four provider cosmetic dental practice on the north side of Chicago. Full service cosmetic dentistry including veneers, Invisalign, full mouth reconstruction, and cosmetic whitening. Twelve year operating history. Strong Google review profile. Existing website built in 2018 on a popular WordPress theme designed for dental practices.

The practice owner reported two concerns. Consult volume from search had plateaued for eighteen months despite a growing Chicago market. When the practice owner asked ChatGPT best cosmetic dentist in Chicago, every answer named one of three corporate chains and never the independent practice. The practice had been the top Google result for the same query as recently as 2022.

Baseline audit

Eight patient queries run against four engines produced thirty two query by engine combinations. The practice appeared on two of them. Both were long tail queries that explicitly named the senior provider. Zero appearances on any category or city query.

2 / 32
query by engine combinations on day one. Both provider name queries.
3
corporate chains cited on every category query
18 mo
since last reported increase in inbound search consults

The technical audit surfaced the failure modes common to older WordPress sites. The 2018 theme used a page builder that rendered critical blocks through shortcodes resolved at runtime. The first HTTP response contained unresolved shortcodes and heavy sidebar widgets, not the main content. Structured data was absent beyond a generic WebSite block. Provider bios lived on a single combined team page instead of individual pages per provider. The practice served Chicago plus six surrounding suburbs but had no city or neighborhood specific pages.

In addition, three cosmetic procedure pages (veneers, Invisalign, whitening) were image heavy, scroll heavy, and opened with promotional copy rather than citation ready answer paragraphs.

The rebuild

Days 1 to 4. Content inventory and provider pages

Audit of existing content yielded twenty one salvageable assets (clinical photography, provider headshots, procedure descriptions) and flagged thirty one assets for rewrite or replacement. Four individual provider pages planned, one per dentist, each with credentials, areas of focus, patient testimonial quotes, and individual Person and MedicalProfessional schema.

Days 5 to 12. Architecture, programmatic pages, and rebuild

Full rebuild on Astro server side rendering on Vercel. Schema @graph built with Dentist, MedicalClinic, LocalBusiness, four Person entities for the providers, MedicalProcedure for each major treatment, and FAQPage. Programmatic pages generated for each of seven service areas (Lincoln Park, Wicker Park, Lakeview, Old Town, Gold Coast, Evanston, Oak Park) crossed with three signature treatments (veneers, Invisalign, full mouth reconstruction). Twenty one programmatic pages shipped with unique content per location.

Days 13 to 18. Content rewrite

Nine primary pages rewritten. Each opened with an answer paragraph. Every clinical claim reviewed against practice protocols by the senior provider. Two launch blog posts drafted. One on the decision between veneers and Invisalign for mild crowding cases. One on the cost range for a full smile makeover in Chicago with a breakdown by procedure category. Both opened with answer paragraphs quoting directly from the provider.

Days 19 to 21. Launch and monitoring

Launch on the existing domain with a full 301 redirect map from the old WordPress URLs to the new canonical URLs. llms.txt published. Sitemap submitted. Google Business Profile updated to match the new site's address schema.

Measured outcomes

Day 11
first Perplexity citation on best cosmetic dentist Lincoln Park
Day 34
ChatGPT cited on four of eight primary category queries
Day 42
twelve cited queries across all four engines

The strongest performing engine was Perplexity, which cited the practice on seven of eight category queries by day 45. ChatGPT reached six of eight. Gemini and Google AI Overviews each reached five of eight. The combined unique citation set totaled twelve queries across the monitored set.

The practice also reported a 19 percent increase in Invisalign consult requests and a 12 percent increase in veneers consult requests across days 30 to 90 post launch, compared against the same window in the previous year. Reported by the practice. Not independently audited. Consistent with what we observe in similar engagements.

The corporate chain question

A specific note on the competitive pattern for cosmetic dental in major metros. Corporate dental chains spend heavily on paid search, content production, and local SEO. They also ship clean server rendered websites with thorough schema. An independent practice that competes on trust, craftsmanship, and provider reputation can still win AI citations, but only if the technical foundation is equal to or better than the chains.

In this engagement, the independent practice did not out spend the chains. It out built them. The rebuild produced deeper schema coverage, more programmatic city pages per provider, more named provider pages, and faster page delivery than any of the three cited chains. AI engines rewarded the technical edge within forty five days.

What we would change next time

The 301 redirect map from eight years of WordPress URLs was larger than expected. Two hundred seventy seven redirects in total, including attachment pages and category archives. A cleaner process for handling attachment page redirects would have saved about six hours of work. In future engagements we preprocess the attachment archive before the redirect mapping work starts.

Why this matters beyond this practice

Cosmetic dentistry in US metros is a cash pay market increasingly contested by corporate chains with deep paid search budgets. The traditional moat for an independent practice was reputation, referral volume, and local Google dominance. AI search has weakened the Google moat. The replacement moat is technical. A practice that rebuilds on an AI native foundation can reclaim local authority without matching chain level ad spend.

This case study represents a standard engagement for a multi provider cosmetic dental practice. The same framework applies to dermatology, medical aesthetics, and other high margin cash pay specialties.

Run the same audit on your practice. Free. 48 hours. No obligation.