- Business
- A family dental practice in a mid-size US city (example)
- Date tested
- September 30, 2026
- Agent
- Meta Muse
- Task
- Book a new-patient cleaning for a weekday morning
- What it saw
- Found the practice by name and address. Opened the booking page. Page displayed a human verification challenge before showing any appointment times.
- Result
- Blocked. Stopped at the verification challenge; no appointment options were visible to the agent
- Fix
- Exempt the booking page path from the bot challenge, or move the challenge to the confirmation step.
- Retest
- Not yet run
What you get
Every report covers where you stand in search and AI answers, scores the four agent checks, includes the receipts from the tests we ran, and ends with the three fixes we think would help most. This page shows the format.
Example format. Illustrative data, not a real business.
Rung 3 of 4: booking starts, a person must finish
An assistant can find this practice and read its hours, but the booking page shows a verification challenge before any appointment times, so the assistant hands the customer the link and stops there. What the rungs mean.
- 0Not found
- 1Found
- 2Recommended
- 3Booking starts
- 4Bookable
1. Search and AI answers
| Where | What we found | Result |
|---|---|---|
| Technical health | Two service pages load in over four seconds on a phone. 11 broken internal links. Business structured data has no hours. | Partial |
| Google search | Page one for 6 of 20 tracked searches. | Partial |
| Business Profile | Saturday hours on the profile differ from the website. | Partial |
| AI answers | Named in 4 of 30 answers to customer questions. Asked about price, all three assistants said they could not find one. | Partial |
Tracked searches, sample
| Search | Position | Ranking page |
|---|---|---|
| dentist near me | 4 | Home |
| emergency dentist | 17 | Emergency care |
| teeth whitening cost | 31 | Cosmetic (prices in a PDF) |
| saturday dentist | Not in top 50 | None |
| new patient dental exam | 8 | New patients |
AI answers by assistant
| Assistant | Named | What it said about you |
|---|---|---|
| ChatGPT | 1 of 10 | Listed the address and hours; said pricing was not available. |
| Gemini | 2 of 10 | Recommended the practice for families; quoted Saturday hours from the profile. |
| AI Overviews | 1 of 10 | Named in a list of five, with no detail. |
2. The four agent checks
| Check | Result | Why |
|---|---|---|
| 1. Find | Passed | Website, Google profile and Yelp agree on name, address, phone and hours. Crawlers allowed. |
| 2. Understand | Partial | Services listed, but prices are in a PDF and the cancellation policy is only on the booking confirmation email. |
| 3. Transact | Blocked | Booking page shows a CAPTCHA to anything that isn't a person. Two of three agent attempts stopped there. |
| 4. Trust | Passed | Recent reviews, consistent ratings across platforms, owner responds to negative ones. |
3. Agent test receipts
We try to do what a customer's assistant would do and write down what happened, and each attempt becomes a receipt. Real reports include a screenshot with each one.
- Business
- Same practice (example)
- Date tested
- September 30, 2026
- Agent
- ChatGPT
- Task
- Find the price of a new-patient exam
- What it saw
- Reported the practice accepts new patients and listed the address and hours. Said pricing was not available on the website.
- Result
- Partial. Found the business; could not read the price because it is inside a PDF
- Fix
- Publish new-patient pricing as text on the services page, and mark it up as an Offer.
- Retest
- Not yet run
- Business
- Same practice (example)
- Date tested
- September 30, 2026
- Agent
- Google Gemini
- Task
- Confirm the practice is open Saturday
- What it saw
- Quoted Saturday hours matching the Google Business Profile and the website.
- Result
- Passed
- Fix
- None needed.
- Retest
- Not needed
4. The three fixes that matter most
- Let agents through to the booking page.
The bot challenge is blocking every automated visitor, including the ones that are trying to book. This is the one fix that would change the Transact result from Blocked to Passed.
- Put prices in text.
Move the new-patient pricing out of the PDF and onto the services page, with structured data. Once it's there, ChatGPT and Gemini should quote it instead of saying it's unavailable.
- Fix the hours and the slow pages.
Make the Saturday hours agree on the profile and the site, and get the two service pages loading in under two seconds on a phone. Both problems hold back your search rankings, and the mismatched hours are what Gemini is currently quoting.
Each report ends with a retest plan that says what we'll try again after the fixes, and when.
On the managed plan, you get a report every month
On the managed plan the assessment turns into a monthly report that covers what we changed, what moved in search and AI answers, and what an agent could and couldn't do, each with a date.
Example format. Illustrative data, not a real business.
- Booking page challenge moved to confirmationRetested with Muse and ChatGPT: both reached open timesAgents
- Saturday hours, slow pages, 11 broken linksProfile and site now agree; both pages under two secondsTechnical
- New patient pricing pagePrices as text, marked up as offersContent
- Page one for 9 of 20 searchesUp from 6; "teeth whitening cost" from 31 to 7Search
- 11 of 30 AI answersUp from 4; all three assistants now quote a priceAI answers
Get yours
All we need is your website and an email address, and a person does the rest.