AnswerLift · DFW Med Spa AI Visibility Index

When patients ask AI for the best med spa in Plano, does it name It's A Secret?

Prepared for It's A Secret Med Spa · 8232 Preston Rd, Suite 115, Plano TX
June 2026
34of 100
AI Visibility Score
Weak — strong brand, thin machine layer

A well-known multi-location brand with excellent off-site reviews, but a website an answer engine can't read or even reliably crawl — so AI hands the recommendation to competitors.

The shift

Your future patients have stopped scrolling ten blue links. They open ChatGPT, Perplexity, or Google's AI Overview and ask one question — "What's the best med spa in Plano for Botox?" — and act on the single answer the AI gives back.

<5%of aesthetic practices are optimized for AI answers today
1 answerAI names a short list, not a page of results — you're in it or invisible
30–60 daysto start appearing in Perplexity once optimized

That's a problem and an opening. The clinics that get cited in AI answers over the next few months will compound a lead that's very hard to unseat. Right now, almost no one in your market has claimed it — and you have the brand to take it.

The score, broken down

How the 34 was assigned

Six weighted categories cover what answer engines actually use to extract and cite a business. Each bar shows points earned out of the points available.

Structured dataschema.org / JSON-LD
6/25
Machine-readable FAQFAQ / Q&A markup
1/15
Pricing + treatment detailindexable, extractable
9/20
llms.txt / crawler signalsAI-crawler access
2/10
Reviews / authorityoff-site trust signals
11/15
AI-cited listiclespresence in the lists AI reads
5/15
Bottom line: Your reviews and brand carry real weight (11/15 on authority). But the layer AI engines trust most — structured data and machine-readable answers on your own site — scores 7 out of a possible 40, and your site currently blocks the very crawlers that build those answers.

What we found

Six concrete gaps on secretmedspa.com
1
AI crawlers are blocked at the front door

The Plano page sits behind a Cloudflare wall that returned HTTP 403 to both GPTBot and ClaudeBot in our checks, and serves an identical block page to ordinary crawlers. If an answer engine's bot can't fetch the page, none of your content can be cited — this is the single most urgent fix, and it's invisible to you because the site loads fine in a normal browser.

2
No medical or FAQ structured data confirmed

We found no MedicalBusiness / MedicalClinic, Service, AggregateRating, or FAQPage schema — the machine-readable layer AI engines lean on to extract who you are, what you treat, and your rating. A WordPress + Yoast site emits a basic page/organization graph at best; the medical and Q&A markup that wins citations isn't there.

3
Your strong reviews aren't on your own site as data

You earn ~4.6–4.7 stars across Yelp, Chamber of Commerce and other aggregators (hundreds of reviews) — genuinely good. But that rating lives off-site with no AggregateRating schema on secretmedspa.com, so an AI can't attribute the trust signal to your website when it assembles an answer.

4
Pricing reads as memberships, not extractable numbers

You have a pricing page and Botox promos, but the dollar detail surfaces as membership bundles ("unlimited Botox & Dysport") rather than itemized, indexable per-unit / per-treatment numbers. An AI literally cannot answer "how much is Botox at It's A Secret?" — one of the most common high-intent buyer prompts — so it forfeits the question to a competitor who states a number.

5
No llms.txt or AI-crawler guidance

There's no llms.txt, and robots.txt carries only default Yoast rules — no directives for GPTBot, ClaudeBot, PerplexityBot or Google-Extended. Combined with the Cloudflare block above, engines have no green light and a red one.

6
Provider credentials aren't surfaced for the AI

AI engines weight expertise and trust heavily for medical topics. Your injectors are praised by name in reviews, but the site doesn't present a medical director or injector credentials (MD / RN / NP) in attributable, extractable form — weakening citation confidence on exactly the topic where it matters most.

The competitive reality

Who AI recommends for "best med spa in Plano" — and why you're missing

We ran the live query. Google's AI Overview for "best med spa Plano TX botox" named U Med Spa (1,000+ reviews), MEDSPA 33, SkinSpirit, VIO and Original Skin — It's A Secret appeared only as a passing "offers Dysport and Botox" mention, not as a recommendation. On MedSpa Scout's "Best Botox in Plano" ranking — a structured listicle AI engines parse cleanly — It's A Secret is absent entirely from the 12 spas listed.

The pattern is consistent: answer engines lean on sources they can fetch and parse — structured clinic sites, high review counts, and the "best med spa" listicles. You have the brand and the reviews to belong on that short list. Today the machine layer (and the crawl block) keeps you off it.

The fix

What AnswerLift does — and what we never do
Open the door: allowlist AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) at the Cloudflare / robots layer so engines can actually read you
Ship MedicalBusiness + Service + FAQPage + AggregateRating structured data across your site, including your real off-site rating
Build AI-ready treatment pages (Botox, Dysport, filler, laser, body, wellness) with extractable pricing and the questions patients actually ask
Add an llms.txt and surface injector / medical-director credentials so engines cite you with confidence on a medical topic
Track your AI share-of-voice across ChatGPT, Perplexity, Gemini and Google AI Overviews — and send a monthly report of the questions you now win

The guarantee: every word we publish is grounded only in facts you verify — your real services, prices, and credentials. A verification step rejects anything unsupported before it ships. No invented claims, ever. That's the difference between AEO and the "compliance widget" vendors.

30–60 days
Start appearing in Perplexity
3–6 months
Citations in ChatGPT & Google AI Overviews
Monthly
Share-of-voice report — proof, not promises
Want the full fix mapped to your site?

A 15-minute call. We'll show you the exact pages and questions to claim first — starting with the crawl block that's keeping you out of AI answers entirely.

Book a 15-minute AI visibility call
How this was assessed (and its limits): a structured review (June 2026) of the live site at secretmedspa.com/plano-tx/ and related pages (homepage, /pricing/, /treatments/), the site's robots.txt, and crawler-access tests using GPTBot and ClaudeBot user agents — cross-referenced with live results from Google's AI Overview and the MedSpa Scout "Best Botox in Plano" listicle. Caveat: the site's Cloudflare wall returned 403 to our direct crawl attempts, so we could not retrieve the raw HTML to fully confirm or rule out every schema block; categories affected by this were scored conservatively, and the crawl block is itself the leading finding. Off-site review figures are drawn from Yelp, Chamber of Commerce and other aggregators and may differ from the live count on the day you read this. A full engagement includes live, repeated multi-engine probing for your specific treatment + location queries.