Dentist Nerds — Smart Dental Marketing
SEO Audit & Growth Report · Confidential
Audited: tinaledds.com

Website Audit for Tina Le DDS

Prepared for Los Altos, CA · Sep 2026

We reviewed every signal — page-by-page content, Semrush rankings, a live Local Falcon grid scan, schema markup, Google Business Profile configuration, and the manual user experience. The good news first: this site is growing fast — ranking keywords nearly quadrupled since May. The problem is that it competes against itself. Three separate pages chase "dental crowns los altos." Six URLs rank for it at once. And not one page on the site carries dental schema.

Prepared For
Tina Le DDS
Dr. Tina Le, DDS
Report Date
Sep 2026
Tools: Semrush, Local Falcon, manual UX
Issues Found
3 critical · 6 other
across the site
Our Recommendation
Consolidate & Grow
momentum is already there
Health Score Breakdown

Overall site health: 31/100.
Real momentum, undermined by duplicate pages and missing schema.

We graded the site across four categories using live Semrush data, a Local Falcon grid scan, and direct inspection of the page markup. The numbers below show the percentage of best-practice items the site currently meets in each pillar.

Overall Site Health
0 50 100
31/100
Needs Work · Consolidate & Optimize
Content Quality & Accuracy
40%
User Experience & Navigation
55%
AI Search Visibility (AEO)
20%
Local Search & Maps
10%
Semrush

Search Visibility

Where the practice stands on organic search performance today.

Monthly Traffic
organic visits / mo · up from 34 in May
Climbing
Ranking Keywords
target: 80+ · nearly 4× since May
Above target
AI Visibility
cited in AI answers
Weak

192 ranking keywords is well past the 80 benchmark, and traffic has doubled since May — this site has genuine momentum. What it is not converting is depth into position: the money terms sit at #9 to #13, just below where clicks happen.

Semrush · Organic History

Building Momentum

The trajectory is the best news in this audit. For three years the site sat flat at roughly 30–50 keywords and 40 visits a month. Then something changed in June 2026: keywords went 52 → 192 in four months and traffic more than doubled, 34 → 72 visits/mo. Whatever started in June is working. This report is about removing the two things stopping it from compounding.

52 → 192
Keywords May → Sep 2026
34 → 72
Visits / mo more than doubled
+269%
Keyword growth in four months
Accelerating
Trend flat 2023–May 2026
0 50 100 150 200 050100 Sep '25DecMar '26JunSep '26 KEYWORDS TRAFFIC INFLECTION · JUN 2026 flat for three years before this
Organic keywords Organic traffic / mo

Source: Semrush organic trend, tinaledds.com, monthly. Momentum is the hardest thing to start, and this site already has it. Note the small dip in traffic over the last month even as keywords kept climbing — that is what duplicate pages competing for the same term look like in the data.

Semrush

Authority & Backlinks

The link profile that drives — or drags down — domain authority.

Total Backlinks
from 212 referring domains
Domain Authority
low for 212 domains
Cleanup needed
Referring Domains
volume without strength

309 backlinks across 212 referring domains should buy more than 8/100. That gap is the signature of directory-grade links that pass little real strength — and authority is precisely what moves a #9 ranking to a #3.

Biggest Priorities

Top 3 Weaknesses

The three issues doing the most damage right now — fix these first and everything else compounds faster.

01

The site competes against itself

Three separate pages target dental crowns — /dental-crowns/, /dental-crowns-focused/ and /dental-crowns-faqs/. Six URLs rank for "dental crowns los altos" at once, at #9, #21, #36, #57, #78, #94 and #96. Google splits the signal and none reaches the top 3.

Critical
02

No dental schema anywhere

We read the markup on every key page. There is no Dentist, LocalBusiness, FAQPage or AggregateRating schema on the site — only generic WebPage and Breadcrumb tags. Even /dental-crowns-faqs/ carries no FAQ markup, so AI engines cannot read it as answers.

Critical
03

Stuck just below the fold

The money terms all land at #8–#13: "dental implants los altos" #8, "dental crowns los altos" #9, "family dentistry los altos" #9, "dentist los altos ca" #13. Ranked, indexed, and one or two positions away from the clicks.

High
Other issues we found
  • Duplicate clusters beyond crowns: two bridge pages, two family-dentistry pages, two cosmetic pages
  • "Los altos teeth bonding" ranks with five URLs at once; "los altos restorative dentist" with three
  • The homepage outranks the dedicated pages for their own terms — it takes 62.5% of all traffic
  • Only 32 Google reviews, well behind the Los Altos competitors
  • 212 referring domains producing an Authority Score of just 8
  • The Google listing points to the http:// version of the site, not https
Semrush

Local Keyword Rankings

Where the site ranks in Google organic search for the core local terms patients actually search.

KeywordGoogle Rank
tina le dds#1
dental bridges los altos#2
los altos tmj dentist#2
dentures los altos#3
tooth implants los altos#5
los altos veneers#6
dental implants los altos#8
dental crowns los altos#9
family dentistry los altos ca#9
los altos restorative dentist#9
altos pediatric dentistry#9
dentist los altos ca#13
teeth whitening los altosNot ranking
emergency dentist los altosNot ranking

Source: Semrush organic positions, US desktop, September 2026. This is a stronger table than most audits produce — four terms already in the top 3. The pattern to notice is the cluster at #8–#9: seven money terms sitting one or two places below the clicks.

Content Gap

Keywords On Your Site You Don't Rank For

Every term below has a page built for it already. Two patterns stand out: the homepage keeps outranking the dedicated pages for their own terms, and where several pages chase one keyword, none of them wins it.

KeywordAppears OnMonthly SearchesCurrent Rank
dentist los altos ca Homepage · plus 2 more URLs 260 Page 2 (#13)
los altos dental Homepage 260 Not on page 1
dental implants los altos Homepage — not the implants page 170 #8
dental crowns los altos 6 URLs at once 90 #9 · then #21, #36, #57…
invisalign los altos Invisalign page 90 Not ranking
teeth whitening los altos Teeth whitening page 70 Not ranking
emergency dentist los altos Emergency dental information page 70 Not ranking

Nothing here needs writing from scratch. Consolidating the duplicate clusters into one canonical page per treatment, then pointing the internal links at it, is what turns a #9 into a #3.

Ranking Keywords

You vs. Local Competition

Keyword footprint against the Los Altos practices ranking for the same searches. This is the chart that shows how close the gap already is.

Tina Le DDS
192
midpendental.com
338
losaltosfamilysmiles.com
249
losaltoscosmeticdentist.com
241
losaltosdentistry.com
38

The footprint is competitive already. What is not competitive is what it earns: Los Altos Family Smiles turns 249 keywords into 227 visits a month, while these 192 keywords return only 72. Same market, roughly the same coverage, three times the traffic — because their rankings sit above the fold and are not split across duplicate pages.

Local Falcon Grid

Google Maps Visibility

A live Local Falcon scan searched from 25 points across a 10-mile radius around 827 Altos Oaks Dr and recorded the Google Maps position at each one. The result is the sharpest finding in this audit.

Keyword scanned: dentist los altos · 5×5 grid · 10-mile radius · Sep 2026
Top 3 in the map pack
Page 1 (4–10)
Not in the top 20 — 24 of 25 points

Found at 1 of 25 points  ·  Share of local voice 0%

The single point where the practice appears at all is the center of the grid — its own address — and even there it ranks #14. Step one cell in any direction and it drops out of the top 20 entirely. Meanwhile Peninsula Center of Cosmetic Dentistry holds 92% share, Altos Family & Cosmetic 92%, and Los Altos Dental Group 88%.

And it is not the reviews: Los Altos Dentistry takes 16% of the map with just 10 Google reviews. Los Altos Dental Group holds 88% with 56. This practice has 32 — and 0%.

Our Game Plan

How Dentist Nerds Fixes This

This practice does not need a rebuild. It needs the duplicate pages merged, dental schema added, and the Google profile fixed — then the momentum it already has starts converting instead of leaking.

⚡ Start Here
01
The Foundation
Consolidate the duplicates, then add the schema.

What we'd do in Step 1

Most audits open with "rebuild the site." Not this one. This site has 63 pages, 192 ranking keywords and four terms already in the top 3 — the content work has largely been done. Two things are stopping it from compounding: it publishes several pages chasing the same keyword, so Google never knows which to rank, and it carries no dental schema at all, so AI engines have nothing to read.

  • Merge the duplicate clusters, one canonical page per treatment. Three crown pages become one. Two bridge pages become one. Two family-dentistry pages, two cosmetic pages — same. Redirect the rest into the survivor so the ranking strength stacks instead of splitting seven ways.
  • Stop the homepage cannibalizing the service pages. "Dental implants los altos" and "dental crowns los altos" currently rank via the homepage while the dedicated pages sit at #21 and lower. Internal links and on-page targeting should point each term at its own page.
  • Add the dental schema the site is missing entirely — Dentist, LocalBusiness, MedicalProcedure, AggregateRating, and FAQPage on the FAQ pages that already exist. Right now there is none of it, which is why AI engines have nothing to cite.
  • Optimize the pages that exist but do not rank. "Teeth whitening los altos" (70/mo), "emergency dentist los altos" (70/mo) and "invisalign los altos" (90/mo) all have pages already — none of them ranks.
  • Point the Google listing at https. The profile currently links to the http:// version of the site.
  • Rewrite titles and meta descriptions across the merged pages so each one targets a single Los Altos term cleanly.

Why this matters: keywords nearly quadrupled since May while traffic only doubled, and last month keywords rose again while traffic slipped. That gap is the duplicates at work. Fix the split and the growth already underway starts landing on page one instead of page three.

What runs alongside & after — the ongoing engines
02

Authority & Backlinks

Audit the 212-domain profile behind that Authority Score of 8, then build quality backlinks, citations & brand mentions across high-authority dental and local publications — authority is what moves a #9 to a #3.

TargetDomain Authority climbing month over month
03

Content Engine

4 strategic blogs per month written for AI search and traditional SEO — this site is already past 80 keywords, so the work shifts to depth on the terms that convert rather than raw coverage.

Target4 keyword-targeted articles per month
04

Google Business Management

Hands-on GBP management: weekly posts, review responses, Q&A, photos and a steady review program to lift 32 reviews toward the rivals’ 56–323 — all tracked with Local Falcon scans.

TargetFrom 1 of 25 grid points into the top 3
05

Tracking & Reporting

Semrush, Local Falcon, GA4 & Search Console together — monthly reports show what's working and what to iterate next.

TargetMonthly reporting · always know where you stand
06

Foundation Upkeep

Ongoing technical SEO, schema, and Core Web Vitals maintenance so the consolidated site stays fast, clean and fully indexed — and no new duplicate pages creep back in.

TargetHealthy technical baseline, every month