Website Quality & AI Visibility Audit

Spectrum Dental Group

Comprehensive SEO and AI-visibility audit of spectrumdentalgroup.com — the Irvine practice of Dr. Wayne Wu, Dr. Casey Chen, and Dr. Grace Kim. This is a genuinely strong site: a real content engine has grown it to 1,300+ ranking keywords and 650+ monthly visits. But that hard-won traffic is leaking through usability gaps, the highest-value implant pages are stuck on page 2–3, and the FAQ content on the treatment pages isn't marked up with schema for AI search. This audit shows exactly what is capping the upside — and how to convert the traffic the practice already earns.

20
Authority Score
656
Visits / mo
1,308
Ranking Keywords
200
Referring Domains
spectrumdentalgroup.com · Irvine, CA · Live Semrush Data · June 2026
Where to Focus

3 Priorities That Will Move the Needle

Account spectrumdentalgroup.com · Dr. Wayne Wu · Dr. Casey Chen · Dr. Grace Kim · Irvine, CA
Focus 01 · Conversion Leaks
The traffic is arriving — the site isn't converting it
UX Issues
Resolved
6
UX FLAWS
6
BROKEN IMGS
0
clear hero call-to-action
No CTA button in the hero, hero text contrast too low to read comfortably, 6 broken service-card images, and inconsistent footer hours and contrast. The practice earns 650+ visits a month — but these friction points quietly cost bookings on the way in.
Focus 02 · Money Pages Stuck
High-value implant terms are buried on page 2–3
pg 2-3 28K+ SEARCHES
23
avg position · implant cost terms
"Dental implants prices" (18,100 searches/mo) ranks #23, "tooth implant cost" (9,900) ranks #21 — both on a deprecated /dental-implants-old/ URL. The biggest commercial keywords sit just off page 1 on legacy pages that need to be rebuilt and optimized.
Focus 03 · AI Visibility Gap
FAQ content exists — but it's not marked up for AI
0 FAQ / SCHEMA
0
treatment pages with FAQ schema
The treatment pages do include FAQ sections, but the Q&A isn't marked up with FAQPage schema — pages carry only MedicalProcedure/WebPage schema. So ChatGPT, Gemini, Perplexity and Google AI Overviews can't reliably read and cite those FAQs as structured data, leaving good content underused in AI search.
Executive Summary

Key Findings

Strong Foundation: 1,308 Keywords & a Real Content Engine
This is the rare practice that has built genuine organic momentum — from ~150 keywords two years ago to 1,308 today, peaking at 1,198 monthly visits in late 2025. Blog content like "what does a toothache feel like" and "molars in toddlers" ranks top 3. The foundation is real; the job now is to stop the leaks and capture the high-value commercial terms.
Usability Flaws Are Quietly Costing Bookings
The hero has no call-to-action button and its text contrast is too low to read comfortably. Six service-card images are broken. The footer hours layout is inconsistent and the footer background image hurts contrast. For a practice already earning 650+ visits a month, every one of these is friction between an interested patient and a booked appointment.
The Biggest Money Keywords Sit on Legacy "-old" Pages
"Dental implants prices" (18,100/mo, pos 23), "tooth implant cost" (9,900/mo, pos 21) and "cost of dental implants" (9,900/mo, pos 33) all rank from /dental-implants-old/cost/ — a deprecated URL left over from a past migration. The highest-intent, highest-volume terms are stranded on page 2–3 on pages that should have been rebuilt and consolidated.
Treatment-Page FAQs Aren't Schema-Marked — So AI Can't Cite Them
The treatment pages do have FAQ sections — the All-on-4 page, for example, answers "How long do All-on-4 implants last?" — but they carry only MedicalProcedure/WebPage schema, with no FAQPage/Question markup. Without that structured layer, ChatGPT, Gemini, Perplexity and Google AI Overviews can't reliably parse and cite the Q&A, so strong content goes underused in AI search.
Missing & Fragmented Treatment / Service Pages
The site offers implants, cosmetic, pediatric, sedation, orthodontics and more, but the architecture is fragmented — current and legacy "-old" versions of the same service compete, and several treatments lack a clean, optimized, schema-rich landing page. A consolidated, complete treatment-page map is needed to capture demand the practice isn't yet ranking for.
Backlink Profile Needs Evaluation
200 referring domains and Authority Score 20 — a solid base — but only 390 of 1,076 backlinks are "follow," and the profile has never been deliberately built. A full evaluation plus targeted high-authority link-building is needed to push the money pages from page 2 onto page 1.
Site Architecture

Where the Traffic Goes — and Where It Should

36%
of Organic Traffic to Homepage
18%
to a Deprecated "-old" Page
275
Keywords on That Legacy Page
Top Indexed Pages with Traffic Data
URL
Visits / mo
/ (homepage)
236
/dental-implants-old/cost/ (legacy page · 275 keywords)
121
/what-does-it-look-like-when-a-filling-falls-out/ (blog)
68
/why-my-dental-implant-screw-fell-out.../ (blog)
47
/when-do-toddlers-get-molars.../ (blog)
35
/what-should-a-tooth-extraction-look-like-when-healing/ (blog)
32
/dental-implants/implant-supported-bridges/ (treatment)
17
/services/cerec-same-day-crowns/ (treatment)
8
The pattern: traffic is led by the homepage and informational blog posts, while the single biggest commercial page is a deprecated /dental-implants-old/cost/ URL holding 275 keywords. The high-intent implant treatment pages (single-tooth, All-on-4, supported dentures) each pull only a handful of visits. The opportunity is to consolidate the legacy pages, rebuild the implant-cost hub on the live URL structure, and convert the existing informational audience into bookings.
Triage Center

Website Quality & UX Issues

6
Six Broken Service-Card Images
Six images on the service cards fail to load, leaving blank or broken tiles on key conversion sections. Broken imagery erodes trust instantly for a healthcare brand and signals neglect to both patients and search engines.
0
Hero Section — No Call-to-Action Button
The hero has no clear "Book Appointment" / "Request Consultation" button. The most-viewed area of the site gives an interested patient nothing obvious to click, so intent is lost before it can convert.
!
Hero Text Contrast Too Low
The hero headline and copy don't have enough contrast against the background, making them hard to read — especially on mobile and in sunlight. This hurts readability, accessibility (WCAG), and first impression.
!
Footer Hours Layout — Inconsistent
The office-hours block in the footer is laid out inconsistently, making it hard for patients to quickly confirm when the practice is open — a common pre-call check that should be effortless.
!
Footer Background Image Contrast
The footer background image reduces contrast against the text over it, hurting legibility of hours, address, and contact details — exactly the information patients need at the point of taking action.
0
FAQ Content Present — But No FAQPage Schema Markup
Treatment pages include FAQ sections, but they're not marked up with FAQPage/Question schema — pages carry only MedicalProcedure and WebPage schema. The FAQ content isn't machine-readable as Q&A, a primary reason it isn't surfaced or cited in AI search and rich results.
2+
Legacy "-old" Pages Still Indexed & Ranking
Deprecated URLs such as /dental-implants-old/ and /pediatric_old/ remain indexed and are the pages ranking for the highest-value terms. These need to be consolidated and 301-redirected into clean, optimized live pages so authority isn't trapped on dead-end URLs.
Traffic Trends

Organic Traffic — 3-Year Trend

A genuinely strong growth story: organic traffic climbed from ~40 visits in early 2023 to a peak of 1,198 in September 2025 — driven by a steady stream of ranking blog content. Since that peak it has pulled back and plateaued in the 525–766 range. The momentum is real; the next phase is converting that audience and capturing the high-value implant terms still stuck on page 2–3.

1200 960 720 480 240 0 2023 2024 2025 '26 PEAK · SEP 2025 1,198 visits / month CURRENT 656 / mo
Total Organic · 38 months
Peak
Current
1,308
Ranking Keywords
strong, content-led footprint
23
Avg Pos · Implant Cost Terms
28K+ searches stuck on page 2-3
6
Broken Service Images
+ no hero CTA, low contrast
0
Pages with FAQ Schema
FAQ exists, but not marked up
Organic Performance

Where Traffic Actually Comes From

1,308
ranking_keywords
strong footprint
18%
traffic_to_legacy_page
/dental-implants-old/
200
referring_domains
needs evaluation
390
follow_backlinks
of 1,076 total links
Top Pages by Organic Traffic
Visits
/ (homepage)
236
/dental-implants-old/cost/
121
/what-does-it-look-like-when-a-filling-falls-out/
68
/why-my-dental-implant-screw-fell-out.../
47
/when-do-toddlers-get-molars.../
35
/what-should-a-tooth-extraction-look-like.../
32
High-Value Keywords Stuck on Page 2-3
Position
dental implants prices (18,100/mo)
23
tooth implant cost (9,900/mo)
21
cost of dental implants (9,900/mo)
33
how much is a tooth implant (5,400/mo)
23
dental implant price (5,400/mo)
30
dental implants price (4,400/mo)
26
how much is a dental implant (2,900/mo)
22
dental irvine (720/mo)
17
Seven of the eight terms above are high-volume implant-cost keywords — over 50,000 combined monthly searches — all ranking from a single deprecated /dental-implants-old/cost/ page sitting on page 2–3. Rebuilt on a clean, optimized URL with proper structure, FAQ content, schema and supporting backlinks, these are exactly the keywords that can move to page 1 and convert into implant consultations.
Implementation Approach · Process 01

Organic Search Optimization

6-Step Process

A proven six-step process that combines expert strategy and advanced tools to dominate organic search across Google, Maps, and local directories throughout Irvine and Orange County.

STEP 01
Comprehensive Audit
Analyze current strategy, map the legacy "-old" pages, target Irvine/OC ZIP codes, and benchmark top competitors to identify the fastest growth opportunities.
STEP 02
SEO & AI-Ready Foundation
Rebuild the site on a strong technical foundation — fix the hero CTA and contrast, repair the broken images, clean up the footer, and consolidate the legacy URLs with proper redirects.
STEP 03
Local Listings & NAP Accuracy
Clean up and optimize listings across all major directories, keeping Name, Address, and Phone consistent, and manage Google Business Profile & Maps.
STEP 04
Treatment Pages + Schema
Add and optimize every treatment page with proper structure, FAQ content, and Dentist/LocalBusiness/Service schema — and rebuild the implant-cost hub to win the high-volume terms.
STEP 05
Authority-Building Backlinks
Evaluate the existing profile and build high-quality follow backlinks from high-authority websites to push the money pages from page 2 onto page 1.
STEP 06
Monthly Reporting & Tracking
Detailed monthly reports and review meetings to track rankings, conversions, and measurable progress — tracking and improving the site every month.
Implementation Approach · Process 02

AI Search Visibility

6-Step Process

A parallel six-step process that ensures the practice is recognized, cited, and recommended by ChatGPT, Gemini, Perplexity, and Google AI Overviews — the next layer of patient discovery.

STEP 01
AI Discovery Audit
Evaluate how the practice currently appears across ChatGPT, Gemini, and Perplexity for Irvine implant, cosmetic, and family-dentistry searches.
STEP 02
Data Structuring & Schema
Add schema markup and structured data across every treatment page so AI engines can read, trust, and cite the practice.
STEP 03
FAQ Schema & AI-Ready Content
Mark up and expand the existing FAQ sections with FAQPage schema and AI-friendly copy — the structured content AI assistants pull from to recommend a dentist.
STEP 04
Brand Mentions & Citations
Distribute trusted mentions and citations that help AI engines recognize the practice as an authoritative local provider.
STEP 05
Review & Reputation
Strengthen online reviews and brand sentiment — key signals AI uses to recommend a business to patients.
STEP 06
Performance Tracking
Monitor visibility across multiple AI tools and refine strategy each month to maintain top positioning.
How We Help

Priority Action Plan

01
Fix the Conversion Leaks — Hero CTA, Contrast & Broken Images
Add a clear hero call-to-action button, raise hero text contrast for readability and accessibility, repair the 6 broken service-card images, and fix the footer hours layout and background-image contrast so the 650+ monthly visitors actually convert.
Immediate
02
Rebuild on a Strong SEO + AI-Ready Foundation
Create a website built for SEO and AI visibility from the ground up, consolidate the legacy "-old" pages with proper 301 redirects, and give the high-value implant content a clean, optimized home.
Immediate
03
Add & Optimize All Treatment Pages with Schema Markup
Add and optimize every treatment page with proper structure and Dentist, LocalBusiness, Service, and FAQ schema markup so Google and AI engines can fully read, rank, and cite them.
Immediate
04
Mark Up & Expand FAQ Content with Schema
The treatment pages already include FAQ sections but aren't marked up with FAQPage/Question schema. We'll add the structured markup and expand the Q&A on every key page so ChatGPT, Gemini, and Google AI Overviews can read and cite it.
High
05
Win the High-Value Implant-Cost Keywords
Rebuild the implant-cost hub and push "dental implants prices" (18,100/mo, pos 23), "tooth implant cost" (9,900/mo, pos 21) and the rest of the 50,000+ searches now stuck on page 2–3 onto page 1.
High
06
Evaluate Backlinks, Build Authority Links + Clean Up NAP
Run a full backlink evaluation, then build high-quality backlinks from high-authority websites, clean up NAP (Name, Address, Phone) consistency, and manage local listings across all major directories.
High
07
Publish 4 AI-Ready Blog Posts Per Month
Extend the content engine that's already working — patient-question content mapped to high-intent searches like "dental implant cost Irvine" and "All-on-4 vs traditional implants," each written to rank on Google and be cited by AI engines.
Medium
08
Optimize Google Business Profile & Monthly Reporting
Optimize and manage Google Business Profile and Maps, provide detailed monthly reports, and track and improve the website every single month.
Ongoing