DaySpa & Wellness Retreat Schema (JSON-LD Blueprint)
Local wellness business structured data for day spas, massage clinics, and thermal wellness centers with amenities, treatment catalogs, and GPS mapping.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "DaySpa",
"@id": "https://omniseotools.com/demo/spa#facility",
"name": "Serenity Springs Thermal Day Spa",
"telephone": "+1-415-555-0176",
"url": "https://omniseotools.com/demo/spa",
"image": "https://omniseotools.com/images/demo/spa-hydro.jpg",
"priceRange": "$$",
"servesCuisine": "Organic Herbal Infusions, Cold-Pressed Juices",
"acceptsReservations": "https://omniseotools.com/demo/spa/reserve",
"address": {
"@type": "PostalAddress",
"streetAddress": "1200 California Street",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94109",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 37.7915,
"longitude": -122.4142
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday",
"Saturday",
"Sunday"
],
"opens": "08:00",
"closes": "21:00"
}
]
}Typed Properties Specification (6 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| servesCuisine | Text | Array<Text> | Recommended | Light wellness dining, herbal teas, or juice bar offerings available on premises. e.g. Organic Herbal Infusions |
| openingHours / openingHoursSpecification | Array<OpeningHoursSpecification> | Required | Spa operating hours. e.g. [{ "@type": "OpeningHoursSpecification", ... }] |
| geo | GeoCoordinates | Required | GPS coordinates for map pinpointing. e.g. { "@type": "GeoCoordinates", ... } |
| priceRange | Text | Required | Expense tier ($$). e.g. $$ |
| telephone | Text | Required | Reception booking phone. e.g. +1-415-555-0176 |
| address | PostalAddress | Required | Spa location address. e.g. { "@type": "PostalAddress", ... } |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying DaySpa schema.
Using Generic HealthAndBeautyBusiness Instead of DaySpa
Failing to use specific DaySpa schema prevents appearance in dedicated spa search carousels.
Use '@type': 'DaySpa'.
Missing OpeningHours on Weekend Retreats
Omitting distinct Sunday spa hours causes Google to report spa as closed.
Include full 7-day schedule in openingHoursSpecification.
Missing GeoCoordinates
Omitting latitude and longitude prevents rich map card generation.
Supply precise GPS coordinates.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Local Business cluster.
HairSalon & Beauty Parlor Schema (JSON-LD Blueprint)
HealthClub & Fitness Center Schema (JSON-LD Blueprint)
Hotel & Lodging Hospitality Schema (JSON-LD Blueprint)
Restaurant & Dining Menu Schema (JSON-LD Blueprint)
Displayed below main page header or above the tool container. • Zero CLS Container