Audit guide · June 2026 scan data

What does an AI visibility audit for a dental practice check?

An audit is a dated baseline: can AI crawlers read your site, are your facts machine-readable, and do four AI engines name you when patients ask. Here is the order to check, a free way to start, and the limits.

An AI visibility audit for a dental practice checks, in order, whether AI crawlers can read the website, whether the practice's facts are structured and consistent, whether review and Google Business Profile data are complete, and whether ChatGPT, Perplexity, Gemini and Google AI Overviews name the practice when asked patient questions. The result is a dated baseline. It does not prove that changing any one item makes an engine name the practice.

An audit has two halves that are easy to confuse. One checks the website and the listings: can the engines read and trust your facts? The other is an answer test: do the engines name you when a patient asks? This page lists both halves in order, shows what Citevio's own scan of 527 dental practice websites found for the first half, and states what an audit cannot establish.

What does an AI visibility audit check, and in what order?

Start with access, then raw content, then instructions, then structured data, then business data, reviews and treatment pages, and finish with the answer test. Each step can fail for a different reason, and if a crawler cannot reach the site, nothing else on it can be read.

Steps follow Citevio's published audit fields (AI crawler access, Bing indexing, structured data, review data, Google Business Profile completeness and business-information consistency) and its guide to testing whether AI can read a dental website. The order is a working sequence, not a ranking of which check matters most. Whether fixing any one check changes what an engine names has not been measured.
StepQuestion it answersHow to check it by handWhat a failure looks like
1. AccessCan a crawler reach the site at all?Open the homepage and a few interior pages in a private window. Confirm the site loads over HTTPS with no certificate warning.Timeouts, a broken certificate, or a CAPTCHA or “verify you're human” screen.
2. Raw HTMLIs the content in the page source rather than drawn by JavaScript?View the page source and search it for your services, address and provider names.The text is missing from the source.
3. robots.txtDoes robots.txt match what the server actually does?Open yoursite.com/robots.txt and look for disallow rules on GPTBot, ClaudeBot or PerplexityBot. Request one page under each of those user-agent names and compare the responses.A disallow rule, or a server that refuses requests the file appears to allow.
4. Structured dataIs there LocalBusiness or Dentist schema, and does it match the visible page?Read the page's schema with a structured-data testing tool and compare each fact to the text a patient sees.No schema at all, or schema that states something the page does not show.
5. Business dataAre the practice's details consistent, is the site in Bing, is the Google Business Profile complete?Compare name, address and phone across listings, check that key pages are indexed in Bing, and read every field of the Google Business Profile.Mismatched details across listings, pages missing from Bing, or blank profile fields.
6. ReviewsIs review data present on the profile?Read the review count, star rating and recent reviews on the Google Business Profile.Little or no review data on the profile.
7. Treatment pagesDoes each treatment patients ask about have its own clear content?Read the page for each treatment as a patient would, and check that it answers the question that brought them there.A treatment with no page, or a page that does not answer the patient's question.
8. Answer testDo the four engines name the practice when a patient asks?Ask patient-style questions with no clinic name in ChatGPT, Perplexity, Gemini and Google AI Overviews. Log the date, the answer, whether the practice is named and whether its site is cited.The practice is absent, or a competitor is named instead.

No major AI crawler runs JavaScript. GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot read the raw HTML only, so a page whose content is drawn by JavaScript can rank on Google and still be blank to ChatGPT. Google Gemini is the exception, because it uses Google's rendering service.

Steps 1 to 3 answer an access question. They do not tell you whether an engine will name the practice, and no link between passing them and being named has been measured. The separate guide how to test whether AI can read your dental website walks through each of the three tests, and does schema markup help AI find my dental practice covers step 4.

Source: Citevio, "How do I test whether AI can actually read my dental website?" and the audit fields listed in "AI SEO for cosmetic dentists", both read 1 October 2026.

What did Citevio's scan of 527 dental practice websites find?

In Citevio's June 2026 scan, few robots.txt files blocked AI crawlers: 492 of 527 practice websites (93.4%) were open to every AI crawler tested. Missing structured data was far more common: 284 of 527 (53.9%) carried no LocalBusiness or Dentist schema at all, and only 18 (3.4%) had both LocalBusiness and FAQPage schema.

Citevio dental practice web anatomy study, scan window 6 to 26 June 2026. Counts are the ALL rows of citevio-practice-web-anatomy-2026-06-counts.csv; denominator 527 scanned practices in seven US metros plus nine smaller nearby towns. The robots.txt rows sum to 527 and the schema rows sum to 527.
FindingPracticesShare of 527
Open to every AI crawler tested49293.4%
Blocks at least one AI crawler152.8%
No robots.txt file found203.8%
No LocalBusiness or Dentist schema at all28453.9%
LocalBusiness present, no FAQPage22542.7%
Both LocalBusiness and FAQPage present183.4%

These 527 are dental practices generally, not cosmetic or Invisalign specialists, and the scan is one snapshot rather than a trend or a national figure. The counts describe what the sites look like. The robots.txt rows also miss one thing: robots.txt is only one place access can fail, and the guide linked above describes servers that refuse a request the file appears to allow. We have not run a controlled test showing that any of them causes an engine to name or skip a practice. The full set of findings is in the 2026 Dental AI Visibility Report, and the raw files are at citevio.com/data.

Source: Citevio dental practice web anatomy study, June 2026, n = 527 practices scanned. CSV: citevio.com/data.

Can I run an AI visibility audit myself, and is Citevio's checker an audit?

Yes, all eight steps can be done by hand with a browser, a text editor and a command-line tool such as curl to request pages under another user-agent, and Citevio's free checker covers part of the work: an instant scan of whether AI crawlers can read your website, then a full report for a clinic, city and treatments, sent by email with no sales call. It is a diagnostic baseline, not a guarantee of ranking or patient volume.

What can an AI visibility audit not tell you?

No agency can guarantee that an AI engine will name a practice, and Citevio does not offer that guarantee. AI placement cannot be bought; there is no paid slot in an AI recommendation.

  • Cause. An audit lists what is present or missing. We have not measured whether changing any one item causes an engine to name a practice.
  • Trend. One audit is one date. The question set is fixed and agreed with the client at the start, and logged. It does not change mid-month, because a set that changes cannot be compared month to month.
  • Patients. Being named in an answer is not an enquiry or a booked case, and an audit does not measure patient volume.
  • Named versus cited. “Cited” means the engine returned a citevio.com URL among its sources. “Named” means the word Citevio appears in the answer the reader sees. The two are different things and are counted separately, because a source citation is not visible to the person asking the question. The same split applies to any practice.

What should you ask an agency that offers an AI visibility audit?

Ask for a dated baseline, the exact questions used, the engines covered and results reported separately for each engine. Reject unsupported percentages and any promise that ChatGPT placement can be guaranteed.

The longer checklist is questions to ask an AI visibility agency. If an audit leads to paid work, the terms should be in writing before it starts. Citevio publishes its pricing: Visibility is $1,400/mo plus $1,900 setup, Authority is $2,900/mo plus $3,500 setup, and Dominance is $5,500/mo plus $7,500 setup. Citevio does not guarantee placement, but it does guarantee the fee: if at least two of the four engines have not named the practice in one of the commercial-intent questions agreed at onboarding within 45 days of confirmed setup, the setup fee is refunded in full. Read the pricing and terms.

Official platform references: Google AI features and websites; Perplexity crawler documentation.

The checker below runs the instant scan for your website; the full report for all four engines is one step further down that page.

Prefer to question the engines by hand? See how to check what ChatGPT says about your practice.

How we measured this

The counts come from Citevio's dental practice web anatomy study: 527 US dental practice websites: 506 in Charlotte, Austin, Raleigh, Nashville, Columbus, Tampa and Salt Lake City, and 21 in 9 smaller nearby towns, scanned between 6 and 26 June 2026. The table rows were recounted from the published counts file on 1 October 2026 and match the percentages in the report. Citevio's dental market research is published openly under CC-BY-4.0 with a DOI, so the numbers can be checked and reused; client data is never published. Method notes for the wider measurement programme are on how we measure AI visibility.

  • A snapshot, not a trend. Every number here carries the June 2026 scan window.
  • Not a national sample. Seven metros and nine small towns, dental practices of every kind.
  • Description, not proof. The eight-step sequence is assembled from Citevio's published fields and guides. It has not been validated as a scoring model.

Common questions

What is an AI visibility audit for a dental practice?

It is a dated check of how a practice looks to AI engines: whether crawlers can read the website, whether the practice's facts are structured and consistent, whether review and Google Business Profile data are complete, and whether ChatGPT, Perplexity, Gemini and Google AI Overviews name the practice when a patient asks. It records a baseline and does not prove what causes an engine's answer.

How is an AI visibility audit different from an SEO audit?

It covers the same technical basics, such as whether pages can be reached and read, and adds an answer test: whether each AI engine names the practice when a patient asks. The answer test is recorded engine by engine, because checking only one engine gives a misleading picture of the others.

What should an AI visibility audit check first?

Access, then raw HTML, then robots.txt, in that order. Each of the three fails for a different reason, and a site can pass one and fail another. If a crawler cannot reach the site, nothing else on it can be read.

Which AI engines should an audit cover?

Citevio measures visibility on ChatGPT, Perplexity, Gemini and Google AI Overviews. Each engine is recorded separately, because each one draws on different data and one engine is not a stand-in for the others.

Should the audit questions include my practice's name?

Not for the answer test. Patient-style questions, such as the best cosmetic dentist or Invisalign provider in your city, leave the clinic name out, so they test whether an engine offers the practice unprompted. A question that contains the name tests something different: whether the engine knows the practice exists.

Is Citevio's free checker an AI visibility audit?

It is a free diagnostic baseline. The instant scan reads your website and scores it in seconds with no email or account. The full report takes a clinic name, city and treatments and is sent by email with no sales call. It is not a guarantee of any ranking or patient volume.

What does the free full report show?

It shows whether each of the four engines names the practice, which competitors are named instead, and which technical and review checks failed. Those checks cover Bing indexing, structured data, Google Business Profile fields, review data and treatment-page content.

Does the audit need any patient information?

No. The full report asks only for a clinic name, city and main treatments. Patient names, phone numbers and appointment details are not needed.

Does passing the access checks mean AI will name my practice?

No. Access, raw HTML and robots.txt tests tell you whether a crawler can reach and read your pages. They do not tell you whether an engine will name your practice, and no link between passing them and being named has been measured. Passing removes a barrier; it is not a guarantee of appearing in an answer.

Does adding schema markup fix a weak audit result?

No. Schema restates, in a form a machine reads without guessing, information that is already visible on the page. It does not buy a citation, and a fact written into schema but not shown on the page creates a mismatch rather than a fact.

What share of dental practice websites block AI crawlers?

In Citevio's June 2026 scan, 15 of 527 practice websites (2.8%) blocked at least one AI crawler in robots.txt, 20 (3.8%) had no robots.txt file, and 492 (93.4%) were open to every AI crawler tested. The sample is seven US metros plus nine smaller nearby towns, not a national sample.

How many dental practice websites have LocalBusiness schema?

In the same scan, 243 of 527 practice websites (46.1%) had LocalBusiness schema: 225 without FAQPage schema and 18 with both. The other 284 (53.9%) had no LocalBusiness or Dentist schema at all.

Was the 527-practice scan limited to cosmetic or Invisalign practices?

No. The 527 practices are dental practices generally, and none were tagged as cosmetic or Invisalign specialists. The figures describe what these websites look like in June 2026, not what cosmetic practices look like.

Can an audit show why an engine named a competitor instead of my practice?

No. An audit records which competitors an engine named and which checks failed on your side. It cannot show why the engine chose as it did, and Citevio has not measured whether changing any one check causes an engine to name a practice.

Can one audit show whether my AI visibility is improving?

No. One audit is one dated snapshot. To see change, the same questions have to be asked again under the same conditions. The question set is fixed and agreed with the client at the start, and logged. It does not change mid-month, because a set that changes cannot be compared month to month.

What is the difference between being named and being cited?

“Cited” means the engine returned a citevio.com URL among its sources. “Named” means the word Citevio appears in the answer the reader sees. The two are different things and are counted separately, because a source citation is not visible to the person asking the question. The same split applies to any practice: the engine can list the practice's website among its sources without the practice's name appearing in the answer, and the reverse.

Does Citevio sell a separate one-time audit?

Citevio's published pricing lists three monthly plans, each with a one-time setup fee, and lists no separate audit price. The free checker is the no-cost starting point. Citevio publishes its pricing: Visibility is $1,400/mo plus $1,900 setup, Authority is $2,900/mo plus $3,500 setup, and Dominance is $5,500/mo plus $7,500 setup. Citevio does not guarantee placement, but it does guarantee the fee: if at least two of the four engines have not named the practice in one of the commercial-intent questions agreed at onboarding within 45 days of confirmed setup, the setup fee is refunded in full.

Can an agency guarantee that an audit will lead to an AI recommendation?

No agency can guarantee that an AI engine will name a practice, and Citevio does not offer that guarantee. AI placement cannot be bought; there is no paid slot in an AI recommendation.

What should I ask an agency that offers an AI visibility audit?

Ask for a dated baseline, the exact questions used, the engines covered and results reported separately for each engine. Ask whether named and cited are counted separately, and whether the agency will put in writing that it cannot guarantee placement. Reject unsupported percentages and any promise that ChatGPT placement can be guaranteed.

Are the eight audit steps a scoring model?

No. They are a working sequence assembled from Citevio's published audit fields and its guide to testing whether AI can read a dental website. No weighting between the steps is implied, and the sequence has not been validated as a score.