Spa discovery is AI-driven. Most spas have no schema at all.
When someone asks AI for the best day spa or med spa in your city, SpaOrBeautyParlor schema determines whether your business is classified correctly. Without it, AI systems cannot surface your treatments, pricing tier, or booking process even if your reviews are excellent.
AI cannot recommend your spa if it cannot classify it as one.
Most spa websites either have no schema at all or fall back to a generic LocalBusiness type that tells AI systems very little about treatments, price tier, or booking requirements. The result is that the AI defaults to recommending properties it can describe accurately, which often means competitors with better infrastructure rather than better services.
Med spas face an additional complexity: the boundary between HealthAndBeautyBusiness and MedicalBusiness schema. A med spa offering Botox and fillers alongside standard spa treatments may benefit from both schema types. VERIS identifies the correct primary type and nested secondary types per business.
Spa and wellness bookings are high-intent. Someone asking AI for a luxury day spa in Sedona or a prenatal massage in Austin has often already narrowed the category and now needs a recommendation. The technical barrier to appearing is not high, but the underlying treatment and booking details have to be machine readable.
Where spa and wellness pages usually break down
Spa schema requirements that AI systems actually read.
SpaOrBeautyParlor schema must declare treatments, booking details, and price tier. Without hasOfferCatalog, the AI cannot list services or prices in recommendations.
- vPrimary type: SpaOrBeautyParlor or HealthAndBeautyBusiness
- vhasOfferCatalog with treatments and services
- vopeningHoursSpecification and priceRange
- vaddress, geo, telephone, image, aggregateRating
- vFAQPage schema: booking, cancellation, gift cards
{
"@context": "https://schema.org",
"@type": "SpaOrBeautyParlor",
"name": "Serenity Spa Sedona",
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Spa Treatments",
"itemListElement": [
{
"@type": "Offer",
"itemOffered": {
"@type": "Service",
"name": "Signature Stone Massage",
"description": "90-minute hot stone massage with essential oils"
},
"price": "185",
"priceCurrency": "USD"
}
]
},
"priceRange": "$$$"
}The 3 gaps present on most independent spa sites.
No schema at all
AI systems cannot classify the business as a spa, so it is excluded from spa recommendations.
No hasOfferCatalog
Treatments and services are invisible to AI extraction, which reduces booking-specific recommendations.
AI crawlers blocked
Perplexity and ChatGPT cannot access the site, so the spa is absent from AI-driven results.
tracked U.S. queries with AI Overviews in BrightEdge's February 2026 dataset
BrightEdge, February 2026
of cited URLs also ranked in Google's organic top 10
BrightEdge, February 2026
of cited URLs came from outside Google's organic top 10
Derived from BrightEdge, February 2026
Common questions for spas and wellness.
For traditional day spas, SpaOrBeautyParlor is the primary type. For med spas offering medical aesthetic procedures, HealthAndBeautyBusiness is the primary type with medical services noted separately. VERIS determines the correct type during the audit.
Schema can reference your booking URL, which links to your booking platform. No direct integration with Mindbody or Vagaro is required or provided.
Yes. A hasOfferCatalog item for gift cards is a high-value addition. Gift card queries are common AI search queries that benefit from explicit schema.
Yes. Person schema for therapists with specialties and certifications is available and beneficial for medical-adjacent spas. This is included in Full Setup implementations for relevant clients.
Find out if AI systems can classify and recommend your spa.
The audit checks schema, robots.txt, llms.txt, public discovery signals, and booking visibility. Free.