MedicalBusiness Schema Markup Generator
Generate copy-paste MedicalBusiness JSON-LD schema markup for your Canadian aesthetic clinic. Includes address, phone, opening hours, area served, and category — validated against Google’s Rich Results requirements.
MedicalBusiness Schema Generator
Copy-paste JSON-LD schema markup for your clinic
JSON-LD schema — paste inside <head>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalSpa",
"@id": "https://yourclinic.com/#medicalbusiness",
"name": "Your Clinic Name",
"url": "https://yourclinic.com",
"telephone": "+1-416-000-0000",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main Street",
"addressLocality": "Toronto",
"addressRegion": "ON",
"postalCode": "M5V 2T6",
"addressCountry": "CA"
},
"areaServed": [
{
"@type": "City",
"name": "Toronto"
},
{
"@type": "AdministrativeArea",
"name": "Ontario"
}
],
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday",
"Friday"
],
"opens": "09:00",
"closes": "19:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Saturday"
],
"opens": "09:00",
"closes": "17:00"
}
]
}
</script>Paste this schema inside your website’s <head> tag. Validate with Google’s Rich Results Test (search.google.com/test/rich-results) before deploying.
Why schema markup matters for aesthetic clinics
Schema markup is one of the most under-implemented ranking factors on Canadian aesthetic clinic websites. Done right, it signals YMYL quality to Google, unlocks rich results in search (star ratings, FAQ dropdowns, breadcrumbs), and drives citations in AI Overviews (ChatGPT, Google AI, Perplexity). Done wrong (or missing entirely), your clinic competes with one hand behind its back.
MedicalBusiness is the foundation schema
MedicalBusiness (or a specific subtype like MedicalSpa, Dermatology, PlasticSurgery) declares your clinic as a medical entity to Google. It anchors every other schema on your site — Service, Physician, MedicalProcedure all reference this base entity. Deploy this first, then layer other schemas on top.
What to do after implementing MedicalBusiness schema
- BreadcrumbList schema sitewide — helps Google understand hierarchy
- Physician schema on every practitioner bio page — biggest E-E-A-T lift
- Service schema on every treatment page
- MedicalProcedure schema on procedure-specific pages
- FAQPage schema on any page with a Q&A section (huge AI Overview citations lift)
- Review + AggregateRating where reviews are actually displayed
Full implementation guide: Schema Markup for Aesthetic Clinics — Complete 2026 Guide.
Validating your schema
After pasting the generated schema into your website’s <head> tag, validate it with:
- Google Rich Results Test:
search.google.com/test/rich-results - Schema Markup Validator:
validator.schema.org - Google Search Console: Enhancements report shows schema errors
FAQ
Where do I paste this schema on my website?+
Inside the <head> tag of every page (or at minimum, your homepage, contact page, and every location page for multi-location clinics). Most website platforms (WordPress, Webflow, Squarespace, Shopify) have a "custom head code" or "SEO settings" area where you can paste this.
Do I need to validate the schema after pasting?+
Yes. Use Google's Rich Results Test at search.google.com/test/rich-results. Paste your URL after the schema is live and confirm no errors or warnings. Schema Markup Validator (validator.schema.org) also works.
Which category should I choose — MedicalSpa, Dermatology, or MedicalBusiness?+
Match your clinic type. MedicalSpa for med spas. Dermatology for dermatology practices. PlasticSurgery for cosmetic surgery clinics. MedicalClinic for physician-led general aesthetic. MedicalBusiness is the fallback if none of the specific types fit.
What if I have multiple locations?+
Generate a separate schema for each location and paste each on its respective location page. Use a different @id per location (e.g., #medicalbusiness-toronto, #medicalbusiness-vancouver). This tool generates one location at a time.
Do I need Physician schema too?+
Yes, on individual practitioner bio pages. This tool covers the MedicalBusiness (clinic-level) schema. Physician schema is separate and highly valuable for E-E-A-T ranking signals. See the schema markup blog guide for the full implementation order.
Related
Want the full schema stack implemented?
MedicalBusiness is the start. I implement the full schema stack for Canadian aesthetic clinics — Physician, Service, MedicalProcedure, FAQPage, Review — all wired correctly. Free schema audit within 48 hours.
Want the full schema stack implemented?
Send your website. Within 48 hours you'll get a free written schema audit and implementation plan.
Ready to make Google your clinic’s biggest patient referral source?
Free 30-minute strategy call. No sales pitch — you’ll leave with a real assessment of where your site stands and what it would take to rank.
Available 7 days a week · Replies in under 4 hours
