GEO Visibility Report · August 17, 2026
62/100
AI visibility score for palmerdmd.com
palmerdmd.com is invisible to 1 of 10 AI engines.
We tested your site against ChatGPT, Claude, Perplexity, Google AI Overviews, and 6 other AI platforms.
One audit, three disciplines
GEO62/100
Generative Engine Optimization
Can AI assistants — ChatGPT, Claude, Perplexity — find you and cite you by name when buyers ask?
AEO45/100
Answer Engine Optimization
Is your content clear and trusted enough to BE the answer in AI summaries and zero-click results?
SEO85/100
Search Engine Optimization
Traditional Google & Bing health — the indexable foundation everything above is built on.
Live test — we asked an AI, for real
Cited in all 3 live AI answers we ran.
This is not a simulation or a prediction. Each question below was answered by an AI assistant with real-time web search at the moment this audit ran, and we checked the answer's actual cited sources for your domain.
“Who is the best holistic dentist in Greenville, SC?”✓ You were cited
“Where can I get mercury amalgam fillings safely removed near Greenville, SC?”✓ You were cited
“Which biological dentist near me offers mercury detox?”✓ You were cited
Share of voice — who owns your buyers' questions
3 of 3 answers
2 of 3 answers
1 of 3 answers
Core Web Vitals (real-user data, Google CrUX):LCP 1.0sCLS 0.01INP 86msgood
Can these AI engines find you?
AI-referred website traffic is growing fast and changing how buyers research before they click. When someone asks an AI for a recommendation, your business either shows up or it doesn't. There is no page 2.
Unlikely — AI cannot find or cite youPossible — minimal signals presentLikely — strong citation probability
Why you're invisible to AI
Service subpages ship without H1 tags despite 2,200+ words of content — a fundamental content-clarity gap that weakens every AI engine's ability to understand what each page is about.
The crawler confirmed 'H1 MISSING' on /holistic-dentistry/, /sedation-dentistry/, and /clear-braces/. Without an H1 anchor, AI engines fall back on the <title> tag alone to resolve topic — which is thin evidence for pages this substantive.
Affects: All 10 platforms (universal lever — content clarity affects every engine)
Zero visible author bylines or publish/update dates across the site despite Dr. Palmer's IAOMT mastership and Board-Certified Naturopathic Physician credentials — E-E-A-T is not readable.
For a health-adjacent (YMYL) category, Google's guidance and every major AI engine specifically weight named-expert authorship. The Person schema is present but there is no in-page byline surfacing the credential, so the trust signal is machine-only.
Affects: Google AI Overviews, Gemini, ChatGPT, Claude, Perplexity, SearchGPT (all E-E-A-T-weighted engines)
No answer-ready structure — only 1 question-style heading found on the homepage and 0 on the three sampled service pages, so the site's expert content is not shaped for AI-engine quotation.
AI engines extract 1–3 sentence answer chunks under interrogative headings ('Is amalgam removal safe?'). Palmer has the answers in prose form but not in the shape AI engines cite verbatim.
Affects: ChatGPT, Claude, Perplexity, Bing Copilot, Amazon Alexa+ (all quotation-shape sensitive engines)
No FAQ schema markup and no visible NAP in plain homepage text — the two biggest gaps for voice-first and local-intent AI queries.
'Find a holistic dentist near me' on Alexa+ or Apple Intelligence pulls FAQ-schema-marked answers and LocalBusiness NAP. Palmer has the entity data in Dentist schema but not in the FAQ/plain-NAP shape voice engines prefer.
Affects: Amazon Alexa+, Apple Intelligence, Google AI Overviews (local intent), Bing Copilot (local intent)
How AI engines decide who to cite
Content Originalityoriginal
Publish 1–2 first-hand case studies per quarter under Dr. Palmer's byline — Google's May 2026 guidance explicitly rewards first-hand experience content, and it is your single biggest untapped GEO lever.
Schema Markuppartial
Add FAQPage schema on every service page and Review/AggregateRating tied to your Google reviews — these improve rich-result eligibility and machine-readability for non-Google AI tools.
Entity Claritymoderate
Bind Dr. Palmer's Person schema (@id) to the Dentist schema via 'employee' or 'founder', and add sameAs links to his IAOMT profile, ADA listing, and FOX Carolina appearance — this hardens entity resolution across every AI engine.
Answer-Ready Contentnone
Restructure each service page around 4–6 buyer questions as H2s ('Is amalgam removal safe?', 'What is the SMART protocol?', 'How long does the procedure take?'), each with a 2–3 sentence direct answer above the fold.
E-E-A-T Signalsmoderate
Add a persistent dated byline block ('By Dr. John Palmer, DMD — IAOMT Master · Reviewed <date>') on every clinical page — Person schema is present but there is no visible byline, which is what Google's YMYL rating guidelines and AI engines actually read.
Agent Readinessstrong
Fix the 1 image with missing alt text and add ARIA landmarks to the two flagship service pages so browser agents (ChatGPT Agent, Claude Computer Use) can reason about the DOM without ambiguity.
Topical Authoritystrong
Preserve the depth (37 URLs across every holistic-dentistry sub-topic) and add internal linking hub pages ('Mercury & Detox', 'Airway & Sleep', 'Cosmetic & Restorative') to tighten topical clusters for Perplexity and Claude.
Freshnessstale
Add visible 'Updated <date>' timestamps on every service page and lastmod entries in sitemap.xml — 'Freshness signals: NONE' was the crawler's verdict on all four sampled pages.
Local Signalsstrong
Publish the full street address (134 Milestone Way, Greenville, SC 29615) in the homepage footer in plain visible text alongside the phone number — Dentist schema likely has it, but plain-text NAP is what many AI engines extract for local answers.
Citation Formatpartial
AI engines quote 1–3 sentence chunks best — restructure each service page so the answer to the buyer's core question appears as a standalone paragraph directly under a question-style H2, not buried mid-paragraph.
AEO and zero-click visibility
Can this brand become the answer before the click?
Palmer Distinctive Dentistry has the expertise and topical depth to become the default answer for holistic-dentistry queries in the Greenville market — the live citation test proves the site is already being surfaced — but the content is not yet shaped for zero-click quotation. Adding question-style H2s, direct-answer paragraphs, FAQPage schema, and dated Dr. Palmer bylines would move this from 'cited' to 'quoted'.
45
/100 AEO
Zero-click visibility
developing
Source-of-truth readiness
developing
Decision influence
developing
Reporting shift: Measure share-of-voice on AI-answered buyer questions (percentage of top-10 holistic-dentistry queries where palmerdmd.com is cited by ChatGPT, Perplexity, Google AI Overviews) alongside traditional rankings — the live citation test above is the baseline.
Who is the best holistic dentist in Greenville, SC?
answeredLive test confirmed AI engines already recommend Palmer here — a dated author bio block on the homepage would let AI assistants quote a specific credential ('IAOMT Master, Board-Certified Naturopathic') in their answer.
Is it safe to remove mercury amalgam fillings?
partialThis is the anxiety question that decides bookings — a FAQ block with the SMART protocol steps ('rubber dam isolation, alternate air source, high-volume suction') would let AI engines cite the safety answer verbatim from you.
How much does mercury amalgam removal cost in Greenville, SC?
missingPricing questions are the second-most-common pre-booking search — even a range ('typically $250–$450 per tooth depending on complexity') would capture AI answers competitors leave blank.
Does insurance cover biological or holistic dentistry?
missingThis blocks bookings — a clear FAQ ('Most insurance plans cover the underlying restoration, but not the added biological protocol fees; we accept CareCredit') pre-answers the objection before the call.
What is the difference between a biological dentist and a regular dentist?
partialThe distinction is your entire positioning — a definitional page becomes the answer AI engines quote when anyone learns the term for the first time.
Questions your site should answer — and doesn't yet
?Is mercury amalgam removal safe?
?How much does mercury amalgam removal cost in Greenville, SC?
?Does insurance cover biological or holistic dentistry?
?How does the SMART protocol work step-by-step?
?Do I need a mercury detox after amalgam removal?
?How does an oral appliance for sleep apnea compare to a CPAP?
?Is sedation dentistry safe for children?
?What is the difference between mercury-free and mercury-safe?
Zero-click action plan
1
Publish a 'Mercury Amalgam Removal: Everything You Need to Know' FAQ hub
One canonical page answering the 8 buyer questions above with 2–3 sentence direct answers, FAQPage schema, and Dr. Palmer's byline — becomes the quoted source for AI answers.
critical8 hours
2
Add cost transparency ranges to the top 3 service pages
Even a range ('typically $250–$450 per tooth') captures AI answers your competitors leave blank — pricing is the second-most-common pre-booking search.
high1 hour
3
Build a 'Meet Dr. Palmer' authority page with all credentials + press
One page with IAOMT mastership, Naturopathic credentials, FOX Carolina appearance, and sameAs links — becomes the entity page AI engines link to when quoting his expertise.
high4 hours
4
Answer the 'holistic vs conventional dentist' definitional question
A definitional page becomes the answer AI engines quote when anyone learns the term — you own the positioning and the citation both.
high4 hours
We can make you visible to all 10 platforms.
H1s added, dated bylines live, and sitemap lastmod dates in place — expect noticeable improvement in Perplexity and SearchGPT citation frequency and Bing Copilot freshness ranking.
GEO action plan — get cited by AI
1
Add keyword-focused H1 to every service subpage
Sampled subpages return 'H1 MISSING' with 2,200+ words underneath — add one H1 per page (e.g. 'Biological & Holistic Dentistry in Greenville, SC' on /holistic-dentistry/).
critical1 hour→ All 10 platforms (universal content-clarity lever)
2
Add dated Dr. Palmer author byline to every clinical page
Insert 'By Dr. John Palmer, DMD — IAOMT Master, Board-Certified Naturopathic Physician · Updated <date>' at the top of every service and blog page.
critical4 hours→ All 10 platforms (universal E-E-A-T lever, extra weight on Google AI Overviews / Gemini / Claude for YMYL)
3
Restructure service pages with question-style H2s
Rewrite each service page's headings as buyer questions ('Is amalgam removal safe?', 'What is the SMART protocol?') with 2–3 sentence direct answers below each.
high8 hours→ ChatGPT, Claude, Perplexity, Bing Copilot, Amazon Alexa+ (quotation-shape engines)
4
Add FAQPage schema to every service page
Mark up the new FAQ blocks with FAQPage schema so voice-first engines can extract answer chunks; converts existing expertise into a citable format.
high4 hours→ Amazon Alexa+, Apple Intelligence, Google (rich results), Bing Copilot
5
Add visible dates + lastmod to sitemap.xml
Emit lastmod timestamps in sitemap.xml and add visible 'Updated <date>' text on every service page — closes the 'Freshness signals: NONE' gap.
high1 hour→ Bing Copilot, Perplexity, Google AI Overviews, Gemini (freshness-weighted engines)
6
Publish plain-text NAP in homepage footer
Show '134 Milestone Way, Greenville, SC 29615 · (864) 332-4113' as visible text near the footer — belt-and-suspenders alongside Dentist schema.
high15 min→ Amazon Alexa+, Apple Intelligence, Google (local pack), Bing Copilot
7
Add Review/AggregateRating schema tied to Google reviews
Aggregate your existing Google reviews into AggregateRating schema on the homepage — improves rich-result eligibility and gives AI engines a trust signal.
medium4 hours→ Google (rich results), Bing Copilot, ChatGPT, Claude (entity trust)
8
Bind Person(Dr. Palmer) to Dentist schema via sameAs
Add sameAs URLs (IAOMT profile, ADA, FOX Carolina appearance) to Dr. Palmer's Person schema and reference him via @id on the Dentist entity.
medium1 hour→ Claude, ChatGPT, Google (entity resolution)
4 more actions in the full plan.
Estimated traffic impact: Adding H1s to service pages, dated Dr. Palmer bylines, and a FAQPage schema block across 8 core service pages should compound organic + AI-referred traffic by an estimated 25–40% over 90 days without any new content spend, because the assets already exist — they just need to be labeled and signed.
SEO — traditional search health
85/100. Palmer Distinctive Dentistry has genuinely strong traditional-search fundamentals — a keyword-rich homepage title, 37-URL sitemap, Dentist + Person schema, healthy robots.txt, and Core Web Vitals in the GOOD band (LCP 1.0s). The two things holding you back from an A are: subpages ship without an H1 (all three sitemap samples showed 'H1 MISSING' with ~2,233 words of content underneath), and there are no visible author bylines or publish/update dates anywhere on the site, so E-E-A-T signals are weaker than the practice's actual credentials warrant.
B-
On-page
A-
Content
A-
Technical
B+
Local SEO
B-
E-E-A-T
B-
GEO
On-pageB-
Homepage title 'Holistic Dentist in Greenville, SC | Palmer Distinctive Dentistry' is 65 chars with primary keyword, meta description is a compelling 155 chars, and a single H1 'Welcome to Palmer Distinctive Dentistry' anchors the page — but sampled subpages (/holistic-dentistry/, /sedation-dentistry/, /clear-braces/) all return 'H1 MISSING' despite 2,200+ words of content.
Fix: Add a single keyword-focused H1 to every service page (e.g. 'Biological & Holistic Dentistry in Greenville, SC' on /holistic-dentistry/) — the pages already have the copy, they are just missing the top-level heading.
ContentA-
Homepage runs ~1,935 words with 10 H2s covering awards, gallery, reviews, videos, and 'Holistic Dentistry'; sampled subpages average ~2,233 words each; sitemap lists 37 URLs including deep condition pages (mercury detox, TMJ therapy, sleep apnea, dental cavitation, myofunctional therapy).
Fix: Preserve this depth and layer in a FAQ block at the bottom of each condition page — you already have the expertise, you just need the Q&A framing that AI engines quote from.
TechnicalA-
robots.txt present (User-agent: *, Crawl-delay: 5, two narrow Disallows), sitemap.xml lists 37 URLs, canonical set to https://www.palmerdmd.com/, viewport meta present, and Google CrUX field data shows LCP 1.0s / CLS 0.01 / INP 86ms — Lighthouse mobile 90/100.
Fix: Add lastmod timestamps to sitemap.xml entries so crawlers see which pages are fresh — currently every URL is undated, which flattens freshness signals for all AI engines that read sitemaps.
Local SEOB+
Title tag anchors 'Greenville, SC', the H2 CTA 'Call our Greenville Dentist Today at (864) 332-4113 for your Appointment' surfaces phone + city in-copy, and Dentist schema markup provides a machine-readable local-business entity.
Fix: Add the full street address (134 Milestone Way, Greenville, SC 29615) in prominent visible text on the homepage — right now the local signals are strong for Greenville but the physical NAP is not clearly extracted in the homepage crawl.
E-E-A-TB-
Person schema is present, and homepage sections reference 'Awards Won', 'Guests Reviews', and 'Dr. Palmer Featured on FOX Carolina News' — but the crawler found 'Author signals: NONE — no named author anywhere' and 'Freshness signals: NONE — no visible publish/update dates' on the homepage or the three sampled subpages.
Fix: Add a dated byline ('By Dr. John Palmer, DMD, IAOMT Master — updated <date>') to every service and blog page — Dr. Palmer's IAOMT mastership and Naturopathic Physician credentials are your most valuable trust asset and they are not visibly signed to any page.
GEOB-
Live citation test result: 3 of 3 buyer questions ('best holistic dentist in Greenville SC', 'safe mercury amalgam removal', 'biological dentist mercury detox') cited palmerdmd.com in the answer sources — the site is currently visible to AI web-search engines. Only 1 question-style heading found across the crawled pages and 0 on the three sampled deep pages, so answer-ready structure is thin.
Fix: Add a 6–8 question FAQ section to each service page framed exactly as buyers ask ('Is amalgam removal safe?', 'How does SMART protocol work?') and mark it up with FAQPage schema — this converts existing content into the answer-shaped format AI engines quote verbatim.
6 critical issues
FIX 1All three sampled service subpages (/holistic-dentistry/, /sedation-dentistry/, /clear-braces/) return 'H1 MISSING' despite ~2,200 words of content each — the pages are effectively unlabeled to search engines and AI crawlers reading the DOM.
FIX 2Zero author bylines and zero visible publish/update dates across the homepage and every sampled subpage — for a health-adjacent site with Dr. Palmer's IAOMT mastership and Board-Certified Naturopathic credentials, this leaves your strongest E-E-A-T asset invisible.
FIX 3Only 1 question-style H2/H3 found on the homepage and 0 on the three sampled service pages — AI answer engines look for the interrogative structure ('Is mercury amalgam removal safe?') and there is almost none of it, so content is not shaped for citation.
FIX 4No FAQ schema markup anywhere despite the practice serving a high-question, high-anxiety category (mercury toxicity, sedation, sleep apnea) — FAQ schema is the single biggest quick win for voice-first engines (Alexa+, Apple Intelligence) and for Google's People-Also-Ask surfaces.
FIX 5Sitemap has 37 URLs but no lastmod timestamps on any entry — every AI engine that reads sitemaps for freshness ranking (Bing Copilot, Perplexity, Google) sees the site as undated and cannot prioritize your newer pages.
FIX 6Homepage H1 'Welcome to Palmer Distinctive Dentistry' is a greeting, not a positioning statement — it burns your most valuable heading real estate on a word ('Welcome') with zero keyword or entity value.
Warnings & strengths ↓
WARNTitle tag is 65 characters — 5 over the 60-char safe zone, so Google may truncate '| Palmer Distinctive Dentistry' in some SERP layouts on mobile.
WARNPhysical street address (134 Milestone Way, Greenville, SC 29615) is not visible in the homepage crawl — while Dentist schema likely contains it, exposing NAP in plain text strengthens both local SEO and AI-engine entity resolution.
WARN46 images on the homepage with 1 missing alt text — near-perfect but the one gap should be closed since browser agents and screen readers walk the accessibility tree.
WARNrobots.txt has 'Crawl-delay: 5' set for all user-agents — that is a 5-second pause between fetches which slows Bing and Applebot's ability to re-index changes; consider removing unless server capacity requires it.
WARN1 llms.txt file is not present (emerging opt-in signal — low priority, no impact on Google AI Overviews or Gemini, but forward-looking for some Claude-aware tools).
WARNNo blog freshness pattern — /blog is not surfaced in the sitemap sample, so it is unclear whether the site publishes new content on a cadence, which is what Perplexity and SearchGPT reward.
GOODLive AI citation test: 3 of 3 top buyer questions cited palmerdmd.com in the source list — Palmer Distinctive Dentistry is already the visible answer for 'holistic dentist Greenville SC', 'safe mercury amalgam removal Greenville', and 'biological dentist mercury detox'.
GOODGenuinely deep content: ~1,935 words on the homepage and ~2,233 words on sampled service pages, across 37 sitemap URLs covering every long-tail condition (mercury detox, TMJ therapy, sleep apnea, myofunctional therapy) buyers search for.
GOODExcellent Core Web Vitals: Google CrUX field data shows LCP 1.0s / CLS 0.01 / INP 86ms — all in the 'good' band — with Lighthouse mobile at 90/100, which is a real advantage over most independent dental practices.
GOODFull technical hygiene: canonical set, viewport present, semantic HTML landmarks (main/nav/header/footer), Dentist + Person schema, robots.txt with no AI-bot blocks, and all 14 checked AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Applebot, Google-Extended, etc.) allowed by default.
Keywords you should own
Content you should create
SMART-Certified Amalgam Removal — What To Expect Step-By-Step
Dr. Adams is one of a small number of IAOMT SMART-certified dentists in SC — a dedicated page anchored on that credential would own the query and give AI engines a specific entity to cite.
landing-pagehigh prioritytransactional intent
Is Mercury Amalgam Removal Safe? A Biological Dentist Answers
This is the #1 anxiety-driven question buyers type into ChatGPT before booking — an FAQ-formatted page with Person schema on Dr. Palmer becomes the direct answer.
faqhigh priorityinformational intent
Mercury-Free vs Mercury-Safe: What's The Difference (And Why It Matters For Your Health)
This distinction is what separates Palmer from every conventional practice — no competitor page in AI results explains it well, so you can own the definition.
bloghigh priorityinformational intent
Oral Appliance vs CPAP for Sleep Apnea: A Dentist's Honest Comparison
Perplexity and Alexa+ cite comparison tables directly; you have the sleep apnea page but no head-to-head content, and buyers researching this are pre-purchase.
comparisonmedium priorityinformational intent
Case Study: Mercury Detox After Amalgam Removal (Real Patient Journey)
First-hand named case studies are what Google's E-E-A-T guidance and AI engines explicitly favor over commodity content — you have the clinical depth to write one.
case-studymedium priorityinformational intent
One thing you can fix today
Add a single keyword-focused H1 to every service subpage — the crawler found 'H1 MISSING' on /holistic-dentistry/, /sedation-dentistry/, and /clear-braces/ despite 2,200+ words of content, which is the single biggest wasted asset on the site.
Free AI visibility preview
See your own teaser score
Free preview · then $500 for the full audit + 30-min strategy call. See your AI visibility teaser across 10 platforms — ChatGPT, Claude, Perplexity, Google AI, and more.
No signup required