PracticeNova PracticeNova
Case Study · Online Visibility · SEO & AEO
Danville, California

Stuck on the second page of Google. Then AI made them the answer.

El Cerro Dental had cared for Danville families for generations, but online its site sat on the second page of search and no AI assistant could quote it. PracticeNova rebuilt it to be the source patients find first — across classic search and the new answer engines. In the four weeks after launch, new-patient inquiries through the website ran five times higher than the same four weeks a year before.

Dr. Naina Jain, DMD Family & cosmetic dentistry · Danville, California
Be the source, not just a result
Patients put whole questions to Google and to AI assistants, then act on whoever gets quoted back.
A patient asks an AI assistant
“Why is my tooth more sensitive as I get older?”
As enamel naturally thins with age and gums recede, the softer dentin underneath becomes exposed — a common reason teeth feel more sensitive to hot, cold, and sweet over time. A dentist can pinpoint the cause and recommend options from desensitizing care to protective treatment.
E Drawing from elcerrodental.com/blog · “Why Your Teeth Change as You Age”
More website inquiries than the same four weeks a year ago
#5
Homepage Google rank, up from the second page
+70%
Higher click-through rate from search
Top 4
For “dentist in Danville” searches

A Danville institution that was hard to find online

The practice was not short of reputation or patients. Online, it was simply invisible in the places its neighbours were looking.

El Cerro Dental has cared for Danville families for generations — founded by Dr. Gary Cappelletti, DDS, and continued by Dr. Naina Jain, DMD, a University of Pennsylvania–trained dentist known for unhurried, conservative care. But its site sat on the second page of Google for its own community’s searches, engagement from its Google Business Profile was sliding month over month, and none of its content was structured the way modern search and AI assistants need in order to quote it. A May 2026 audit scored the site 72 out of 100, with mobile pages loading in over seven seconds and structured data missing from most service pages.

What the audit found

Before rewriting a single page, the platform audited the practice’s real online presence. Three findings shaped everything that followed.

Visibility

Stuck on the second page

For its own community’s searches, the site sat around position 17 — on the second page of Google, where results get very few clicks. The reputation was there; the visibility was not.

Page 2 → Page 1
Structure

Invisible to AI assistants

Most service pages had no structured data and no answer-first formatting, and there was no llms.txt. Search engines could list the site, but AI assistants could not quote it.

Built to be quoted
Speed

Too slow to keep patients

The audit clocked the site loading in over seven seconds on mobile — Google’s target is under two and a half. Most patients leave before a page that slow even finishes.

7s+ on mobile, flagged critical

How PracticeNova built and ran it

Every page was generated by AI — the questions, the drafting, the structure — from a plan the platform wrote by reading this specific market. Then it kept improving them, around the clock.

01

Start from the practice’s strategy

The platform works from El Cerro’s own positioning and marketing strategy — the topics and strengths Dr. Jain wants the practice known for — and turns them into a content plan built around this practice, not a category template.

OUTPUT · A content plan built on the practice’s positioning
02

Establish the brand voice

It drafts how the practice should sound — plain-language, conservative, honest — and every page generated downstream inherits it. The content reads like El Cerro speaking to its own community, not stock dental copy.

OUTPUT · A voice guide every page is bound by
03

Generate and structure the content

Each page is written and formatted so Google can rank it and answer engines can quote it — answer-first structure and the schema that was missing before, checked before anything is proposed.

OUTPUT · Pages built to rank and to be quoted

Then the practice says yes

Nothing about a patient’s teeth goes live without the practice approving it. The AI does the research, the writing and the structuring; the practice keeps the final word before anything publishes. No patient data is ever touched, and that gate never comes out of the loop.

04

Publish across search and answer engines

Approved content goes live in the new structure — question-shaped articles and service pages built for both classic search and the answer engines patients now ask.

OUTPUT · Content live where patients look and ask
05

Monitor and keep improving

Positions and citations are tracked continuously, and the plan is adjusted where the market moves. The site keeps climbing on its own, without the practice having to ask.

OUTPUT · Positions that climb without being asked

Search visibility, before and after

The same URLs, measured against the trailing year before the rebuild and the weeks after it.

Metric Before After Change
Homepage Google rank #16.8 #5.0 Page 2 → Page 1
Search click-through rate 0.86% 1.47% +70%
“Dentist in Danville” rank ~#7 Top 4 Into the top results

Underneath the search gains, the business result followed: across the same four-week window a year apart, new-patient inquiries through the website ran five times higher — and within the year, the rebuilt site is producing inquiries at roughly 2.8× the daily rate of the old one.

“I’m usually the one answering the phone, so I feel it directly — we’re getting noticeably more new-patient calls and online inquiries than we used to, and a lot of them tell me they found us by searching. It’s made a noticeable difference at the front desk.”
Edrianne Aquino · Office Manager, El Cerro Dental, Danville

Be the practice your neighborhood asks for.

PracticeNova reads your local market, rebuilds your site to be the source patients find first, and keeps improving it around the clock.

Request a practice review