Family dental clinic in North Vancouver
General and cosmetic dentistry with multiple dentists and hygienists. Busy staff. Strict medical approvals. They wanted more private-pay cases without relying on paid ads.
The site lacked helpful details for YMYL topics.
Little depth on risks, recovery, or candidacy.
Few recent reviews; no organized before-and-after gallery.
Short bios, missing credentials, no author/review dates.
FAQs are thin; no FAQ schema so answers don’t surface.
Before/after images are heavy; mobile loads slow.
Services list incomplete; no Q&A; older photos.
Before/after consent not documented; risk of takedowns.
Few recent Google reviews; no steady request process.
Show the dentists: full bios with education, associations, and focus areas.
Explain treatments clearly: who it’s for, steps, risks, aftercare, and when not to proceed.
Complete Google profile (GBP): services list, hours & parking, fresh photos.
Keep mobile fast: compressed before/after galleries so pages load quickly.
Before/after gallery: alt text + short case notes patients understand.
On-page FAQs per procedure: marked up so Google can show answers.
Polite review request: SMS/email after visits with a direct review link.
Smart linking: connect bios ↔ treatments ↔ FAQs ↔ booking page.
Medical review workflow: dentist signs off; show author + reviewed dates on pages.
Privacy & consent: one-page photo consent; front desk trained to manage it.
GBP Q&A: post common patient questions and answer them clearly.
Keep it fresh: monthly photo updates; remove outdated claims and images.
Approvals take time
We set a weekly 30-minute sign-off slot and simple “approve or comment” checklists.
Photo consent
We created a one-page consent and trained the front desk to manage it.
Doctor time is limited
We recorded 10-minute audio notes with the lead dentist and turned them into patient-friendly pages.
Calls from organic: 38 → 84 / month
Top-3 rankings: 14 treatment keywords
New patient bookings: +79%
Booking page visits: +142%
New reviews: +12 at 4.8 average
Before/after gallery: higher engagement after compression & captions
Calls: Tracked in CallRail with source=organic + GA4 UTMs.
Rankings: GSC monitored positions and clicks for 14 procedure terms.
Bookings: GA4 tracked booking-link clicks and completed forms.