7.1 KiB
DOP Cold Audit — Dentists — Cameron Park Family Dentistry
- Target: Cameron Park Family Dentistry (brand); Dr. Nav Jafarnejad, DDS
- Metro: Cameron Park, CA (target metro per brief; practice physically in Cameron Park 95682)
- Website: https://cameronparkfamilydentistry.com/
- Audit date: 2026-08-09
- Auditor: Hermes subagent (DOP Cold Audit protocol, live-evidence standard)
- Evidence tiers used: Tier-1 (business-owned: website/schema), Tier-2 (independent: Yelp, web-search result snippets). Tier-3 vendor self-report: NONE used.
3 High-Intent Queries Tested (AI-answer presence)
Invisalign Cameron Park CAdentist near me Cameron Park CA accepting new patientsbest family dentist El Dorado Hills CA
Results (web_search / SearXNG proxy for AI-answer grounding):
| Query | Cameron Park Family Dentistry surfaced? | Position | Evidence |
|---|---|---|---|
| Invisalign Cameron Park CA | YES | #2 | https://cameronparkfamilydentistry.com/cameron-park-ca/invisalign-clear-aligners/ |
| dentist near me Cameron Park CA accepting new patients | YES | #3 | https://cameronparkfamilydentistry.com/ |
| best family dentist El Dorado Hills CA | NO | — | Results: Yelp EDH dentists, Golden Hills, El Dorado Family Dental, etc. Practice (Cameron Park address) absent on the EDH-specific query. |
Note: true ChatGPT/Perplexity screenshots could not be captured (no LLM-answer tool available); web_search result presence is used as a Tier-2 proxy for AI-answer grounding. See Honesty Note.
Per-Signal Score Table (0–5)
| # | Signal | Score | Tier | Evidence / Notes |
|---|---|---|---|---|
| 1 | GBP completeness | 2 / 5 | Tier-2 (proxy) | Google Business Profile NOT directly inspectable (Google bot-blocked on VPS IP). Yelp Tier-2 proxy: 4058 Flying C Rd Ste 9, Cameron Park CA 95682, (530) 677-0272, hours Tue–Fri listed, photos present. Actual GBP categories/attributes/posts/Q&A not confirmed. |
| 2 | Foursquare claim status | 0 / 5 | Unverified | Foursquare search redirected to login wall (no credentials available). Claim status CANNOT be confirmed. Excluded from DOP proof. |
| 3 | Website schema | 3 / 5 | Tier-1 (observed) | Site DOES publish Dentist + Organization JSON-LD with telephone (530-677-0272), address (4058 Flying C Rd #9, Cameron Park CA 95682), and openingHours (Mon–Thu 08:00–17:00, Fri 08:30–15:00). BUT the entity name field is the generic SEO string "Dentist in Cameron Park, CA" — NOT the real brand "Cameron Park Family Dentistry." Also: no Service entities (e.g., Invisalign, cleaning) with areaServed, and no sameAs/aggregateRating. |
| 4 | AI-answer presence | 3 / 5 | Tier-2 (proxy) | Surfaced in 2 of 3 high-intent queries (Invisalign CP #2, dentist near me CP #3); absent on the "best family dentist El Dorado Hills" query (geo mismatch — practice is Cameron Park, not EDH). |
| 5 | Citation consistency (NAP) | 4 / 5 | Tier-1 + Tier-2 | Phone 530-677-0272 consistent (site schema + Yelp). Address 4058 Flying C Rd #9 / Ste 9, Cameron Park CA 95682 consistent (site schema + Yelp). Name consistent in visible listings (site = "Cameron Park Family Dentistry"; Yelp display title = "CAMERON PARK FAMILY DENTISTRY"). Minor cosmetic flag: Yelp URL slug is a legacy roberts-gerald-m-jr-dds-... — old-owner slug retained after rebrand; visible name now matches, so not a hard conflict but a citation-hygiene item. |
Concrete Gaps (Tier-1 / Tier-2 observed, with specifics)
- Schema
nameis a generic SEO string, not the brand (Tier-1, OBSERVED). TheDentist/OrganizationJSON-LD sets"name": "Dentist in Cameron Park, CA"instead of"Cameron Park Family Dentistry". AI engines ingesting this entity associate the structured data with a keyword phrase, not the actual business name — weakening entity–brand binding and potentially fragmenting the knowledge graph. Fix: setnameto the real brand and addsameAsto the practice's profiles. - Schema lacks Service/areaServed entities (Tier-1, OBSERVED). Despite ranking for "Invisalign Cameron Park," the JSON-LD contains no
Service(orMedicalProcedure) nodes for Invisalign/cleanings/etc. and noareaServed. This limits how richly AI answers can describe the practice's services and service area. - GBP & Foursquare not directly verifiable (environment limit). Google bot-blocked; Foursquare login wall. Yelp (Tier-2) indicates a live, reasonably complete listing, but GBP categories/attributes/posts/Q&A and Foursquare claim status are unconfirmed.
Verdict
Better structured than the plumber, but the schema name is wrong. Cameron Park Family Dentistry already publishes Dentist JSON-LD with real phone/address/hours and ranks for 2/3 high-intent queries — a solid baseline. The fixable leak is the generic name field ("Dentist in Cameron Park, CA") which fails to assert the actual brand to AI engines, plus the missing Service/areaServed detail. Combined with unverified GBP/Foursquare, the practice is partially visible to AI answers but not optimally represented. Priority actions: (1) correct schema name to "Cameron Park Family Dentistry" + add sameAs; (2) add Service/areaServed entities for Invisalign and core services; (3) claim/verify Foursquare and confirm GBP completeness manually; (4) clean up the legacy Yelp slug reference.
Evidence References
- Business site: https://cameronparkfamilydentistry.com/ ; Invisalign: https://cameronparkfamilydentistry.com/cameron-park-ca/invisalign-clear-aligners/ ; team: https://cameronparkfamilydentistry.com/meet-our-dental-team/dr-nav-jafarnejad-dentist/
- Schema extraction (Tier-1):
curl -s -A 'Mozilla/5.0' https://cameronparkfamilydentistry.com/ | ... ld+json→@graphwithDentist/Organization, telephone 530-677-0272, address 4058 Flying C Rd #9 Cameron Park 95682, openingHours, name "Dentist in Cameron Park, CA". - Yelp (Tier-2 NAP proxy): https://www.yelp.com/biz/roberts-gerald-m-jr-dds-cameron-park-2 — display "CAMERON PARK FAMILY DENTISTRY", 4058 Flying C Rd Ste 9, Cameron Park CA 95682, (530) 677-0272.
- AI-answer proxy queries (Tier-2): SearXNG web_search results for the 3 queries above.
- Local audit file:
/tmp/bizl-com/cold-audit-dentists-cameron-park-family-dentistry.md
Honesty Note — What Was NOT Verified
- Live Google Business Profile could not be inspected: Google returned a bot-detection block on this environment's IP. GBP completeness score is inferred from a Tier-2 Yelp proxy, not direct observation.
- Foursquare claim status could not be verified: Foursquare required authentication (login wall); no credentials available. Scored 0 / excluded from proof — NOT counted as a vendor self-report.
- True ChatGPT / Perplexity answers were not captured (no LLM-answer tool). "AI-answer presence" is a web-search-result proxy only.
- Bing was attempted as a GBP proxy but rendered inconsistently and is not treated as reliable evidence here.
- NAP cross-checked against the business's own site + one independent directory (Yelp) only; Facebook, BBB, and additional industry directories were not exhaustively enumerated.