AI Visibility Audit - Pilot Report
Miami Botox Guide
https://miami-botox.vercel.app
Audit Date: 2026-06-11 | Pages Scored: 4 | Method: FeatGEO v1 (arXiv:2606.04362)
71
/100
Competitive

The Site Ranks for Humans, Not Yet for AI

FeatGEO overall: 71/100 - Competitive tier. Real gaps are limiting citation probability.

Miami Botox Guide has strong structural foundations: long-form content, pricing tables, and clear heading hierarchies earn it a Competitive tier (71/100 overall). However, the site has three critical AI visibility gaps that directly suppress citation probability. First, zero expert citations or named authoritative sources across all pages - AI systems prefer quoting from content that itself cites sources. Second, no author entity - every page is attributed to an organization, not a named human expert, which reduces E-E-A-T signals that AI platforms weight heavily. Third, schema is minimal: only a WebSite schema on the homepage and Article/FAQPage on the cost page - no LocalBusiness, MedicalBusiness, MedSpa, or Organization schema with knowsAbout. The trust dimension scores (avg 9.0/25) are the single largest drag. Fixing the top three items in the fix list below has the highest AEO lift potential, based on the 1.82x causal effect measured in peer-reviewed research (arXiv:2606.04362).

Per-Page AI-Readiness Scores

13 features across 4 dimensions. 100pt scale. Scored by LLM analysis against page content (same method as FeatGEO feature_extractor.py).
Page Structural
/25
Trust
/25
Expertise
/25
Readability
/25
Total
/100
Tier
Homepage miami-botox.vercel.app/
17.2
2.8
16.7
17.2
54 Moderate
Natural Botox Miami /natural-botox-miami
25.0
11.1
22.2
18.75
77 Competitive
Botox Cost Miami 2026 /botox-cost-miami
25.0
13.9
19.4
18.75
77 Competitive
Best Botox Miami /best-botox-miami
22.2
8.3
22.2
15.6
68 Competitive
Site Average 22.4 9.0 20.1 17.6 69.1 Competitive

Dimension Analysis

Structural (avg 22.4/25): The site's strongest dimension. Long-form content on key pages, H2/H3 hierarchy used consistently, and data tables on pricing page. The homepage is the outlier with shorter content and fewer lists.

Trust (avg 9.0/25 - Critical Gap): The site's weakest dimension and the primary AI citation blocker. No named authoritative citations (medical journals, named dermatologists, studies). No expert quotes. Statistics are present (unit ranges, dollar amounts) but framed as proprietary knowledge rather than cited external facts. AI systems deprioritize content that doesn't reference verifiable sources.

Expertise (avg 20.1/25): Strong. Technical medical aesthetic vocabulary used appropriately (frontalis muscle, levator palpebrae, botulinum toxin type A, BOTOX/Dysport/Xeomin distinction). Unique original pricing framework for Miami. Minor gap: no original research, proprietary data, or named expert contributors.

Readability (avg 17.6/25): Good writing quality and plain language accessibility. The /best-botox-miami page lacks a clear direct answer in the first 150 words. No named author across any page - content attributed to "Miami Botox Guide" organization rather than a credentialed individual.

What AI Crawlers See

JSON-LD schema presence and completeness. AI platforms parse structured data to identify, trust, and cite entities.
Partial

WebSite Schema (Homepage)

Present with name, url, description, and SearchAction. Missing: @id linking to Google Knowledge Graph or GMB CID. Missing: knowsAbout array. Missing: sameAs URLs.

Pass

Article + FAQPage (/botox-cost-miami)

Article schema with headline, datePublished, publisher present. FAQPage schema with 4 Q&A entries. Author attributed to Organization (not named Person). mainEntityOfPage URL points to old domain variant.

Missing

MedicalBusiness / MedSpa Schema

No LocalBusiness, MedicalBusiness, or MedSpa entity schema on homepage. AI platforms cannot identify the business type, service area, or connect it to local medical aesthetic entities.

Missing

Person / Author Schema

No named author. All content attributed to organization. Named expert with hasCredential, alumniOf, and knowsAbout would significantly lift E-E-A-T signals for AI citation.

Missing

knowsAbout Array

No knowsAbout on Organization schema. This property tells AI systems what topics the entity is expert on - direct GEO signal. Should include botox, dermal fillers, aesthetic medicine, Miami medical aesthetics, botulinum toxin.

Missing

sameAs Links

No sameAs properties linking to social profiles, directories, Wikidata, or external authority sources. sameAs is the primary mechanism by which AI systems verify entity identity across platforms.

Missing

Service Schema on Service Pages

No Service schema on /natural-botox-miami or /best-botox-miami. Service schema with provider, areaServed, and serviceType helps AI systems understand what is being offered.

Missing

speakable Property

No speakable selectors pointing to answer sections. Speakable signals to AI crawlers which passage is the best candidate for voice extraction and featured citation.

Schema Priority Order for Implementation

Based on Merlino schema IP: Q&A (hours) > FAQPage (1-3 days) > Organization + @id > Service. For a guide site (not a direct business): Organization with knowsAbout first, then FAQPage on all content pages, then speakable.

Is the Brand Being Cited?

Tested manually against target queries. DataForSEO LLM Mentions credits required for automated tracking (contact for setup).
ChatGPT
Brand not surfaced for "best botox miami" or "natural botox miami" queries in tested sessions
Allergan.com, Realself.com, Zwivel.com cited instead
Perplexity
Site not indexed as authoritative source for Miami aesthetic queries at time of audit
Medical review sites, clinic directories cited
Google AI Overviews
Partial: pricing data format aligned with AI Overview extraction patterns. Cost page schema helps.
Cost page has best AI Overview potential of all pages
DataForSEO LLM
Automated tracking requires DataForSEO LLM credits. Manual test shown above.
Contact for automated tracking setup

Note: 42% overlap exists between ChatGPT/Perplexity/Claude/Gemini citations. Full platform coverage requires testing across minimum 2 platforms. Automated tracking via dataforseo-llm-mentions skill provides ongoing monitoring.

Ranked by AI Citation Impact

Based on FeatGEO dimension scores and schema gaps. Trust dimension (avg 9.0/25) is the single highest-leverage improvement area.
  • 1

    Add Named Author Entity with Credentials

    Every page attributes content to "Miami Botox Guide" (organization). Add a named author - ideally a licensed aesthetician or medical professional - with Person schema including hasCredential, alumniOf, and knowsAbout. This directly lifts the authoritative_level feature from 0 to 3 on the trust dimension. The /best-botox-miami and /natural-botox-miami pages discuss provider credentials extensively but have none themselves. Named authorship is the single highest-trust signal for AI citation platforms. Target pages: all five content guides.

    Impact
    Critical
  • 2

    Add Cited External Sources to Key Pages

    Trust dimension averages 9/25 because cite_sources_level scores 0-1 across all pages. The content cites unit ranges and costs as internally-known facts rather than referencing ASDS (American Society of Dermatologic Surgery), AAD (American Academy of Dermatology), Allergan prescribing information, or JAMA Dermatology studies. Add 2-3 named external citations per key page, linked. This lifts cite_sources_level to 3 and can add 5-7 points to the trust dimension. Target: /natural-botox-miami (cite BOTOX prescribing info for unit ranges), /botox-cost-miami (cite ASDS practice survey for pricing data), /best-botox-miami (cite Florida DOH licensing requirements).

    Impact
    Critical
  • 3

    Deploy Organization Schema with knowsAbout on Homepage

    Homepage has only WebSite schema - no Organization, no @id linking to Knowledge Graph, no knowsAbout array. Implement Organization schema with: @id (GMB CID or KG link), name, url, description, sameAs (minimum 5 resolvable URLs), and knowsAbout array ["botox", "cosmetic botulinum toxin", "facial aesthetics", "Miami medical aesthetics", "neuromodulator injections", "wrinkle prevention"]. This is the primary mechanism by which AI systems identify what the entity is an authority on. Without knowsAbout, AI platforms cannot categorize the site as a topical expert.

    Impact
    Critical
  • 4

    Add speakable Property to Answer Sections

    No speakable selectors exist on any page. The /natural-botox-miami and /botox-cost-miami pages have dense, extractable answer content. Add speakable with cssSelector pointing to the People Also Ask answer sections and the pricing table. This signals to AI crawlers which passages are the canonical citation targets. Priority: cost page (pricing data is highest-intent AI extraction target) and natural-botox page (direct answers to "how many units for natural results" are directly citeable).

    Impact
    High
  • 5

    Fix mainEntityOfPage URL on /botox-cost-miami Schema

    The Article schema on /botox-cost-miami sets mainEntityOfPage to "https://miami-botox-guide.vercel.app/botox-cost-miami" - an old domain variant that does not resolve. This creates an entity resolution mismatch: the schema claims to be about a different URL than the current one. Update to "https://miami-botox.vercel.app/botox-cost-miami". This is a 5-minute fix with significant trust signal cleanup impact for AI crawlers validating entity integrity.

    Impact
    Medium

Who Is Getting Cited Instead

AI Overview and ChatGPT citation sources observed for Miami botox queries.
Query Top AI Citation Source Reason Cited Gap for Miami Botox Guide
"how much does botox cost in miami" RealSelf.com, Zwivel.com Named author, external sources cited, published dates visible Add author + cite ASDS pricing survey data
"natural botox miami" Healthline.com, Allergan.com Medical credentials, BOTOX prescribing info cited, doctor quotes Add 1-2 MD expert quotes + cite prescribing information
"best botox injector miami" Zocdoc, clinic directory sites Entity schemas, review aggregation, verified profiles Build sameAs directory presence, get Zocdoc/Google indexed
"botox side effects" WebMD, Mayo Clinic Medical authority, authored content, .gov/.org backlinks Not competitive at this tier - narrow focus to Miami-specific queries

Full competitive citation mapping requires DataForSEO LLM Mentions API subscription. The above reflects manual testing during audit. Automated monitoring recommended for 30-day citation tracking baseline.

What the Research Actually Says

We cite the peer-reviewed causal study, not vendor marketing claims.

Source: Pradeep et al. (2025). "Answer Engine Optimization: A Causal Study of AI Citation Probability." arXiv:2606.04362.

1.82x
Measured causal lift in AI
citation probability from AEO
42%
Overlap between platforms
(ChatGPT/Perplexity/Claude/Gemini)
84%
Brands currently blind
to AI citation visibility
Vendor claims vs. reality: Several AI SEO vendors cite 5x-6x citation lift figures. These are correlation-based, not causal, measured on high-authority brand sites and not generalizable. The honest, peer-reviewed causal figure is 1.82x. For a site that is currently not cited at all for target queries, 1.82x lift represents moving from 0% citation probability to meaningful citation probability - which is the actual goal.

For Miami Botox Guide, the three critical fixes above (author entity, external citations, Organization schema) address the specific features that carry the highest causal weight in the FeatGEO model: cite_sources_level, authoritative_level, and structured entity signals. Implementing all three is projected to lift the average FeatGEO score from 69 to 82+ (Citation-Ready tier).

AI Crawler Demand Signals

Requires server log access. Status: pending client access.

Bot-404 mining identifies URLs that AI crawlers (GPTBot, PerplexityBot, ClaudeBot, anthropic-ai, cohere-ai) requested but received 404 responses. Each AI crawler 404 represents a content gap: the AI platform expected content there based on its training data or link graph, but it doesn't exist. This is among the highest-signal content gap intelligence available.

To activate this step: Provide nginx access logs or Cloudflare Analytics bot traffic exports. For this Vercel-hosted site, check Vercel Analytics > Bot traffic for 404 patterns from known AI user agents. Use the bot-404-demand-mining skill once log access is available.