🦀 Kaizen AI Lab · Independent Audit

SEO & GEO Audit — meachumdental.com

Dana Point Family & Cosmetic Dentistry · Christina Meachum, DDS

Audit date June 19, 2026 Auditor Sebastian 🦀 (Kaizen AI Lab) Overall grade D+ → B− achievable in 60 days

SEO/GEO Audit: meachumdental.com

Date: 2026-06-19 Auditor: Sebastian 🦀 (Kaizen AI Lab) Site: Dana Point Family & Cosmetic Dentistry — Dr. Christina Meachum, DDS Address (confirmed NAP): 33621 Del Obispo St, Suite G, Dana Point, CA 92629 · 949-661-2158


TL;DR


Scorecard

Dimension Grade Notes
Technical SEO D Ancient stack (PHP 5.5, WP 5.1.19), missing sitemap, www broken, mixed HTTP image refs, WP version exposed
On-Page Content C− Real content exists (567–1,149 words/page) but thin meta, no semantic structure, no body copy answering search intent
Schema / Structured Data F Zero JSON-LD on the entire site. No LocalBusiness, no Person, no Review, no FAQ
GEO / AI-Search Readiness F No llms.txt, no entity hooks, no machine-readable signals beyond plain HTML
Local SEO (NAP / Maps) B− NAP consistent + tel: link + Google Maps embed — but no LocalBusiness schema and no footer NAP on most pages
E-E-A-T Signals C+ Named credentialed dentist + 5.0 reviews on 4+ platforms — but practically none of it is on-site
Off-Page Authority (inferred) B Strong third-party review profile; weak on-site citation back to those signals
Security Posture F PHP 5.5.9 EOL since 2016; WP 5.1.19 from 2019; xmlrpc.php + wlwmanifest exposed; no HSTS/CSP
Overall D+ Strong real-world practice, neglected digital presence

1. Technical SEO Findings

Infrastructure

Crawl & indexing

Meta tags & headers

Security headers

Heading structure

Page H1 count Notes
/ 3 H1s "Dr. Christina Meachum, DDS" + empty <h1 class="entry-title"> + "Free Clear Aligner Consultations!" — should be 1
/services/ 1 H1
/contact/ 0 H1 ❌ Page has no H1 at all
/our-team/ 1 H1
/botox-and-juvederm/ 1 H1
/suresmile/ 1 H1
/laser-dentistry/ 1 H1

Mixed-content / asset references

Performance (quick measurement)


2. On-Page Content & Keywords

What the site is

A single-doctor general + cosmetic + family dentistry practice in Dana Point, CA, run by Dr. Christina Meachum, DDS. Services explicitly named on site:

Word counts (audited)

Page Words
/ ~647
/services/ ~567
/contact/ ~720
/our-team/ ~573
/botox-and-juvederm/ ~734
/suresmile/ ~725
/laser-dentistry/ ~1,149

Numbers are respectable for a small-practice site, but the quality is brochure-copy generic. None of it answers the search queries patients actually type: "how much does Invisalign cost in Dana Point," "best cosmetic dentist near Dana Harbor," "do dentists do Botox," "what is laser dentistry vs. drilling." These are the questions that get cited by AI Overviews and Perplexity.

Title tag quality

Targeting issues

Internal linking


3. Schema / Structured Data

Result of audit: zero JSON-LD blocks on any page. This is the single highest-leverage fix on the site.

What should be there:

Schema Where Why
Dentist (or MedicalBusiness + Dentist) Site-wide footer Establishes the entity for Google Knowledge Panel / Maps / AI
LocalBusiness properties (address, geo, openingHours, telephone, priceRange, areaServed) Site-wide footer Fuels local pack + AI summaries
Person for Dr. Meachum (name, jobTitle, alumniOf, knowsAbout, sameAs to LinkedIn/Healthgrades) /our-team/ E-E-A-T anchor; gives LLMs a citable named entity
AggregateRating (4.9+/5 across 100+ reviews) Home + LocalBusiness Direct rich-result eligibility
Review (3–5 best testimonials) Home or testimonials page Snippet eligibility
Service schema for each service page /suresmile/, /laser-dentistry/, /botox-and-juvederm/, /services/ Service-level rich results
FAQPage Each service page High AI Overview citation rate
BreadcrumbList All non-home pages Improves SERP appearance
WebSite + SearchAction Home Sitelinks search box eligibility

Sample LocalBusiness/Dentist JSON-LD to drop in footer

{
  "@context": "https://schema.org",
  "@type": "Dentist",
  "name": "Dana Point Family & Cosmetic Dentistry — Christina Meachum, DDS",
  "image": "https://meachumdental.com/wp-content/uploads/2016/06/CMDDS_logo_Horizontal_Fill.png",
  "url": "https://meachumdental.com/",
  "telephone": "+1-949-661-2158",
  "priceRange": "$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "33621 Del Obispo St, Suite G",
    "addressLocality": "Dana Point",
    "addressRegion": "CA",
    "postalCode": "92629",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 33.4743544,
    "longitude": -117.6855675
  },
  "areaServed": ["Dana Point", "San Clemente", "Capistrano Beach", "Laguna Niguel", "Monarch Beach"],
  "openingHoursSpecification": [ /* fill from actual hours */ ],
  "sameAs": [
    "https://www.yelp.com/biz/christina-meachum-dds-dana-point",
    "https://www.healthgrades.com/dentist/dr-christina-meachum-5y2lz",
    "https://www.usadentalfinder.com/california/orange-county/dana-point/christina-meachum-dds/"
  ],
  "founder": {
    "@type": "Person",
    "name": "Christina Meachum",
    "honorificSuffix": "DDS"
  }
}

4. GEO / AI-Search Readiness

This is the bucket where Meachum Dental is leaving the most opportunity on the table.

Current state for an LLM:

Recommended GEO actions (in priority order):

  1. Ship Dentist + Person + AggregateRating schema (above). This single change makes the site citable.
  2. Build a real FAQ page with FAQPage schema, answering ~15 questions patients actually ask: "Does Dr. Meachum take my insurance?", "How much do veneers cost?", "Is SureSmile better than Invisalign?", "Do you offer payment plans?", "Are walk-ins accepted?", "What is laser dentistry?", "Can a dentist do Botox?", etc.
  3. Publish an llms.txt at /llms.txt listing the canonical service pages, About page, FAQ, and contact info in clean markdown. Template:
    # Dana Point Family & Cosmetic Dentistry
    > Christina Meachum, DDS — general, cosmetic, and family dentistry in Dana Point, CA.
    33621 Del Obispo St, Suite G, Dana Point, CA 92629 · 949-661-2158
    
    ## Services
    - [Services overview](https://meachumdental.com/services/)
    - [SureSmile clear aligners](https://meachumdental.com/suresmile/)
    - [Laser dentistry](https://meachumdental.com/laser-dentistry/)
    - [Botox and Juvederm](https://meachumdental.com/botox-and-juvederm/)
    
    ## About
    - [Dr. Christina Meachum, DDS](https://meachumdental.com/our-team/)
    - [Contact and hours](https://meachumdental.com/contact/)
    
  4. Add author/expert bios with credentials. "Dr. Christina Meachum, DDS — graduated [school], practicing in Dana Point since [year], member of [associations]." Wrap in Person schema with alumniOf and memberOf.
  5. Write 6–10 evergreen "answer engine" articles, each ~1,200 words, targeting natural-language questions. Each should have an FAQ block, byline, published + updated date, and Article schema.
  6. Add review excerpts on-site (with permission text from Yelp/Healthgrades) inside Review schema. LLMs prefer to cite reviews that exist on the brand's own site over scraping third parties.

5. Local SEO Findings

What's working

What's broken


6. E-E-A-T Signals

Signal Status
Named, credentialed practitioner ✅ Dr. Christina Meachum, DDS
About / team page ⚠️ Exists but thin — no degree, school, year of practice, certifications
Bylines on content ❌ One orphaned post by jfmeachum, no other content
Published/updated dates ❌ None on service pages
Third-party validation ✅ 5.0 ratings on Yelp/Healthgrades/USA Dental Finder/Chamber
Licensing/credentials displayed ❌ Not visible on any audited page
Professional memberships ❌ Not displayed (ADA? CDA? OCDS?)
Author archive accessible ⚠️ /author/jfmeachum/ exposed (which is a minor security issue) but the team page itself has no credentials
Photos of practitioner/office ⚠️ Hero photo exists; no proof-of-life office photos audited

Quick win: Update /our-team/ with degree, school, year graduated, years in Dana Point, professional memberships, association badges (ADA, CDA, OCDS), and a Person schema block. This is a 1-hour content lift that buys a meaningful E-E-A-T signal for years.


7. Competitive Landscape (quick scan)

Top organic competitors for "Dana Point dentist" / "Dana Point cosmetic dentistry":

Competitor URL Why they're winning
Dana Niguel Dental dananigueldental.com Active blog, schema, well-structured service pages, current branding
Dana Point Dental danapointdental.com "Best of LA" / KTLA mention, longer copy, modern site
Jeff Kindseth DDS jeffkindsethdds.com Domain age + local presence
Ocean Ranch Dental oceanranchdental.com Newer site (2025), aggressively optimized

All four have substantially more on-page content, modern WordPress/builder stacks, and at least some schema. None of them has Dr. Meachum's review density — but they're winning the rankings because they pair decent reviews with technically clean sites.

The good news: Dr. Meachum's review profile + named-doctor brand + sustained 5.0 average is a stronger underlying signal than any competitor. Closing the technical gap moves this practice into the top 3 organic results for the area very quickly.