What actually changes when the audience is yoga and Pilates studios
Four things change. Search-query shape: prospective students type 'Mysore-style Ashtanga Silver Lake' or 'classical Pilates Reformer Brooklyn Heights' or 'restorative yoga Sunday morning Capitol Hill', not 'best yoga studio'. Marketplace competition: Mindbody and ClassPass operate under one parent and saturate the head-term local pack on Google. The class-schedule problem: most studios embed a Mindbody widget on their site and inadvertently leak duplicate-content signals to Google. And the schema layer: the right umbrella is SportsActivityLocation for movement-first studios, ExerciseGym for Reformer-led Pilates studios that read as gyms, or HealthAndBeautyBusiness for studios that blend movement with bodywork.
The Mindbody / ClassPass marketplace floor every studio stands on
Mindbody Business sits beneath most boutique studios in the U.S. — scheduling, point-of-sale, packages, memberships, the embedded class-booking widget on the studio's website, and the public marketplace profile that ranks on Google for many 'yoga class near me' searches. ClassPass, owned by the same parent since 2021, sits on top of that infrastructure as a subscription marketplace, adding a second public profile per studio that ranks on the same head queries. A boutique that tries to outrank either marketplace on 'yoga studios in [city]' is choosing a contest the marketplaces have a structural advantage in — the marketplace pages aggregate every studio's data on a single high-authority domain, and Google's local pack tilts toward that authority for non-named queries.
Class schedule SEO without leaking duplicate content
Most Mindbody-integrated studio sites carry a class schedule by embedding Mindbody's widget on a Squarespace page. The embed works for booking, but the schedule content itself sits inside the Mindbody iframe and does not contribute to the studio site's content body — Google reads an empty or near-empty schedule page on the studio domain while reading the same schedule data in full on the Mindbody marketplace page. The duplicate-content trap is the inverse of what most studios assume: the marketplace page is the canonical schedule for Google, the studio's own schedule page is thin, and the head-term ranking goes to the marketplace by default. The fix is to publish the schedule's structure on the studio's own page in native HTML while leaving the booking widget in place.
SportsActivityLocation, ExerciseGym, HealthAndBeautyBusiness — picking the right umbrella
The right schema umbrella for a boutique studio depends on the studio's positioning. SportsActivityLocation is the canonical Schema.org subtype of LocalBusiness for movement practices, including yoga and most Pilates studios — it carries the standard LocalBusiness fields and reads to Google as a movement-specific entity. ExerciseGym is a more gym-coded subtype for Reformer-led Pilates studios and strength-focused movement studios where 'gym' framing reads more accurately than 'yoga studio'. HealthAndBeautyBusiness applies for wellness-positioned studios that blend movement with bodywork, facials, or other beauty services. Pair the umbrella with a Person schema for each named senior teacher carrying a knowsAbout array listing real named styles, lineages, and certifications.
What a SquareRank install actually changes on a studio site
The mechanical install is the same shape every SquareRank engagement carries: AI crawler audit (verifying the 26-bot exclusion box is unchecked), schema graph, llms.txt via the URL Mappings workaround, founder Person + Organization entity wiring, and the 134-167 word passage restructure on the top pages. The studio-specific layer adds the schema umbrella choice (SportsActivityLocation, ExerciseGym, or HealthAndBeautyBusiness depending on positioning), the senior-teacher Person blocks with knowsAbout vocabulary, a Google Business Profile category audit (Yoga Studio vs Pilates Studio plus accurate secondaries), the class-schedule SEO fix to avoid the Mindbody-iframe duplicate-content leak, and a benchmark of the studio's non-branded queries against the Mindbody and ClassPass marketplace listings.
Where to go next in the cluster
The yoga and Pilates studio cluster runs as a two-page secondary vertical at launch — this hub for the strategic frame and the AI-search leaf for the technical citation pattern. The right starting point depends on the question the studio is currently solving. Start with the AI search leaf if the gap is non-branded discovery and the named-style queries are not yet returning the studio in the answer card. Start with the linked Pillar 2 local SEO mechanics if the gap is the Google Business Profile category structure or NAP consistency across Mindbody and ClassPass profiles. The pillar-level AI search guidance lives one level up at the Squarespace × AI search pillar.