Teardown · Dermatology
One lets AI in. One built the better map.
Can AI find the right dermatologist? The answer has to connect the condition, the insurance, the clinic, the specialist and the booking.
Research by ClinAds · 6 min read · October 14, 2026
A patient types dermatologist near me that takes my insurance. Two big, multi-state dermatology groups want that visit: Schweiger Dermatology, with 158 location pages, and Forefront Dermatology, with more than 280 locations by its own count.
To recommend one, an AI assistant has to connect five things: the condition, the insurance, the clinic, the right specialist and a way to book. The easier a website makes those connections for a machine, the easier it is to recommend.

What Schweiger does right: every clinic page opens
We read 30 Schweiger clinic pages at random on 14 October 2026, before JavaScript runs. A browser and Googlebot got the same page. Every one carried a business listing with the street, phone and opening hours, linked to that clinic’s own providers, and offered a booking link.
Schweiger also wrote a note for the AI engines: a 6 KB llms.txt with 46 links, pointing assistants at its insurance list, its locations by state, and its Mohs and allergy specialists.

Where Schweiger stops: the connections live in the words
A reader sees the providers, the treatments and, on about half the pages, the insurers. The listing a machine reads carries the address and the hours, and stops there.
A Schweiger clinic page · everything in the listing
"@type": "LocalBusiness", "telephone", "address",
"openingHoursSpecification": [ … ]
No map pin. No rating. No treatment. No provider. No booking action.
One thing to fix this week: two sets of opening hours
Next to each clinic’s real hours, every Schweiger clinic page also carries a group-wide entry for the head office in New York that says it is open seven days a week, 9 to 5. An assistant asked “is it open on Sunday?” can read either one.
schweigerderm.com/location/new-york/babylon · both entries
LocalBusiness, 400 West Main Street → Sat 07:00–14:00, Sunday closed
Organization, 33 East 33rd Street (corporate) →
"Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday 09:00-17:00"All 30 clinic pages we sampled carried both.

Forefront: we could not open it with any automated reader
Every route we tried on 14 October 2026 got the same “Just a moment…” challenge page, while Google still lists its clinic pages. The door opens for some machines and not others.
What happened on each attempt · 14 Oct 2026
plain request, home page → 403 challenge
GPTBot · ClaudeBot · PerplexityBot → 403 challenge
headless browser → 403 challenge
robots.txt · llms.txt · sitemap → 403 challenge
Google search → clinic pages indexedSo we make no claims about what Forefront’s pages contain in their code. We are reporting what an ordinary machine gets when it knocks: a page asking it to prove it is human.

What a person sees: the better map
Through Google’s index, Forefront’s pages show exactly the connections this search needs: a location finder with an insurance dropdown, an insurance list on each clinic page, a team page per clinic you can filter by service, and specialists by type, from Mohs surgeons to cosmetic experts.
The pattern across this series: each brand built the half the other skipped. Schweiger opened the door. Forefront drew the map.

Why this matters to a clinic
The easier your site makes the connections, the easier AI recommends you.
- Name the conditions you treat and the insurers you take, in the page data and not only in the words.
- Attach your providers to each clinic, so an assistant can match the right specialist to the right location.
- Give each clinic one set of opening hours.
- Make sure the AI assistants can get through the door.
- We search for your clinic the way a patient would. Your city and your competitors, on Google and on the AI assistants.
- You get the gaps in plain sentences. One list you can hand to whoever runs your website.
- It takes a day. No commitment, no cost.
Download the slides (PDF, 1.2 MB)
Want a free AI visibility audit for your practice?
Free, and it takes about a day. We check your city and your competitors the way a patient does, then send back every gap in plain sentences.
Get my free auditClincy keeps treatment conversations moving with personalized texts, human support, and scheduling in your practice management system.
Book CallMore research
Teardown · Rural urgent care
Every clinic has a map pin. None has a street.
Fast Pace writes hours, ratings and services into every clinic page but leaves the street address blank. FastMed’s site refused every reader we sent.
Teardown · Dialysis care
Every center page is titled “DaVita”.
Fresenius puts address, hours and treatment type in every center page. DaVita’s center pages carry no listing, no hours, and a title that just says “DaVita”.
Teardown · Hearing care
1,601 clinics. No service in the data.
HearingLife puts the hearing test and a booking link in every clinic page. Miracle-Ear lists 1,601 clinics without naming the service.
Teardown · Aesthetic treatments
One does everything. One does one thing.
Milan Laser writes its one treatment, prices, ratings and FAQs into every clinic page. Ideal Image’s site refused every automated reader we tried.
Teardown · Orthopedic care
2,054 clinicians. None marked as people.
Hanger publishes 2,054 certified clinicians and marks none as people. The arch support shop down the road explains itself in plainer words.
Teardown · Eye care
986 store pages. 56 characters each.
Both chains file the listing machines read. LensCrafters names the vision plans on every store; a MyEyeDr. store page is one line long.
Teardown · Lab networks
2,302 lab pages. Every one named “Detail”.
Labcorp gives every lab its own title, a listing machines read and a note for AI engines. Every Quest lab page is called “Detail” and points to one URL.
Teardown · Dental groups
One has no front door. The other broke the lock.
Heartland’s website is written for dentists, not patients. Pacific Dental built the directory, then broke every listing with one stray character.
Teardown · Physical therapy
Same size. Opposite blind spots.
ATI hands machines the address, hours and map pin but names no insurer. Athletico names the plans and ships no machine-readable data.
Teardown · Urgent care
Ask AI for urgent care. Neither chain has the full answer.
CityMD’s pages answer four of five patient questions, MinuteClinic’s answer three. Each leaves out what the other gets right.
Teardown · Fort Worth, TX
Aspen Dental is losing Fort Worth to Brident
Brident’s page answers all five things a patient asks. Aspen’s answers none, across 71 Texas cities.