MedicalBusiness Schema – Complete Guide for Healthcare Organizations
MedicalBusiness schema markup is specifically designed for healthcare providers and medical organizations. It provides structured data about medical services, credentials, specialties, and healthcare-specific information for better search engine understanding and patient discovery.
What is MedicalBusiness Schema?
MedicalBusiness schema describes healthcare providers, medical practices, clinics, and healthcare organizations. It provides specific properties for medical specialties, services, credentials, and healthcare-specific information that helps search engines properly categorize and display medical businesses.
Why MedicalBusiness Schema Matters
MedicalBusiness schema is essential for healthcare providers because it enables proper categorization of medical services, establishes credibility through credentials display, and helps patients find appropriate healthcare providers based on their medical needs and location.
The key insight: MedicalBusiness schema transforms healthcare listings into properly categorized medical entities that search engines can feature in health-related searches and local medical directories.
What MedicalBusiness Schema Includes
SEO Benefits You Get
MedicalBusiness Schema Implementation
Complete MedicalBusiness Schema Example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalBusiness",
"@id": "https://example.com/medical-practice/#medicalbusiness",
"name": "Downtown Medical Clinic",
"description": "Comprehensive healthcare services including primary care...",
"url": "https://example.com",
"telephone": "+1-555-0123",
"email": "[email protected]",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Healthcare Avenue",
"addressLocality": "Medical City",
"addressRegion": "MC",
"postalCode": "12345",
"addressCountry": "US"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "18:00"
}
],
"availableService": [
{
"@type": "MedicalProcedure",
"name": "Primary Care Consultation",
"description": "Comprehensive health assessments and preventive care"
}
],
"medicalSpecialty": [
"https://schema.org/PrimaryCare",
"https://schema.org/InternalMedicine"
],
"hasCredential": [
{
"@type": "EducationalOccupationalCredential",
"credentialCategory": "Medical License",
"name": "State Medical License"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"ratingCount": "234"
}
}
</script>Specialty Clinic Example
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalBusiness",
"name": "Cardiology Associates of Excellence",
"description": "Specialized cardiovascular care including diagnostic testing...",
"medicalSpecialty": "https://schema.org/Cardiology",
"availableService": [
{
"@type": "MedicalProcedure",
"name": "Echocardiogram",
"procedureType": "DiagnosticProcedure"
}
],
"hasCredential": [
{
"@type": "EducationalOccupationalCredential",
"credentialCategory": "Board Certification",
"name": "American Board of Internal Medicine - Cardiovascular Disease"
}
]
}
</script>Required vs Recommended Properties
Required Properties
- •
name- Business name - •
address- Physical location
Medical-Specific Properties
- •
medicalSpecialty- Medical specialties offered - •
availableService- Specific medical services - •
hasCredential- Medical credentials and licenses - •
healthcareReportingData- Healthcare compliance data
MedicalBusiness Schema Best Practices
Content & Accuracy
Advanced Features
Common MedicalBusiness Schema Mistakes
❌ Incorrect Medical Specialties
Mistake: Using non-standard or incorrect medical specialty classifications.
Fix: Use official Schema.org medical specialty URLs or standard medical specialty names recognized by medical boards.
❌ Unverified Credentials
Mistake: Including unverified or expired medical licenses and certifications.
Fix: Only include currently active, verified credentials from recognized medical authorities.
❌ Incomplete Service Information
Mistake: Listing services without proper medical procedure categorization.
Fix: Use MedicalProcedure and MedicalTest types with appropriate procedureType classifications.
❌ Missing Healthcare Compliance
Mistake: Not including required healthcare reporting data for medical businesses.
Fix: Include healthcareReportingData with appropriate CDCPMDRecord information where applicable.
Validate Your MedicalBusiness Schema
Testing Tools & Resources
Official Google Tools
Healthcare-Specific Testing
- • Verify medical specialty accuracy
- • Check credential verification
- • Test local medical search appearance
- • Validate healthcare compliance data
Additional JSON-LD Examples
Family Medicine Practice
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalBusiness",
"@id": "https://example.com/family-medicine/#medical-business",
"name": "Riverside Family Medicine",
"description": "Comprehensive family healthcare services for patients of all ages. We provide preventive care, chronic disease management, and acute care services in a patient-centered environment.",
"url": "https://example.com",
"telephone": "+1-555-0123",
"faxNumber": "+1-555-0124",
"email": "[email protected]",
"medicalSpecialty": [
"Family Medicine",
"Internal Medicine",
"Pediatrics"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Healthcare Drive",
"addressLocality": "Riverside",
"addressRegion": "CA",
"postalCode": "92501",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "33.9533",
"longitude": "-117.3961"
},
"openingHours": [
"Mo 08:00-17:00",
"Tu 08:00-17:00",
"We 08:00-17:00",
"Th 08:00-17:00",
"Fr 08:00-15:00"
],
"availableService": [
{
"@type": "MedicalProcedure",
"name": "Annual Physical Examinations",
"description": "Comprehensive health assessments and preventive care visits"
},
{
"@type": "MedicalProcedure",
"name": "Chronic Disease Management",
"description": "Ongoing care for diabetes, hypertension, and other chronic conditions"
},
{
"@type": "MedicalProcedure",
"name": "Well Child Visits",
"description": "Pediatric preventive care and developmental assessments"
},
{
"@type": "MedicalProcedure",
"name": "Acute Care Visits",
"description": "Treatment for illnesses, injuries, and urgent medical needs"
},
{
"@type": "MedicalTest",
"name": "Laboratory Services",
"description": "On-site blood work and diagnostic testing"
}
],
"healthPlanNetwork": [
"Blue Cross Blue Shield",
"Aetna",
"UnitedHealthcare",
"Medicare",
"Medicaid"
],
"paymentAccepted": [
"Cash",
"Credit Card",
"Insurance",
"Medicare",
"Medicaid"
],
"currenciesAccepted": "USD",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"ratingCount": "184",
"bestRating": "5",
"worstRating": "1"
},
"review": [
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "Patient Review"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"reviewBody": "Dr. Johnson and the entire staff are wonderful. They take time to listen and provide excellent care. Highly recommend!",
"datePublished": "2024-01-10"
}
],
"founder": {
"@type": "Person",
"name": "Dr. Jennifer Johnson",
"jobTitle": "Family Physician",
"medicalSpecialty": "Family Medicine"
},
"employee": [
{
"@type": "Person",
"name": "Dr. Jennifer Johnson",
"jobTitle": "MD - Family Medicine"
},
{
"@type": "Person",
"name": "Dr. Michael Chen",
"jobTitle": "MD - Internal Medicine"
},
{
"@type": "Person",
"name": "Nurse Practitioner Sarah Davis",
"jobTitle": "FNP - Family Nurse Practitioner"
}
],
"hasCredential": [
{
"@type": "EducationalOccupationalCredential",
"name": "Board Certified in Family Medicine",
"credentialCategory": "certification"
}
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Patient Portal",
"value": "Online appointment scheduling and medical records access"
},
{
"@type": "PropertyValue",
"name": "Telemedicine",
"value": "Virtual consultations available for established patients"
},
{
"@type": "PropertyValue",
"name": "Languages Spoken",
"value": "English, Spanish, Mandarin"
}
],
"sameAs": [
"https://www.healthgrades.com/physician/dr-jennifer-johnson",
"https://www.zocdoc.com/doctor/jennifer-johnson-md"
],
"hasMap": "https://www.google.com/maps/place/Riverside+Family+Medicine",
"isAcceptingNewPatients": true
}
</script>Specialty Medical Clinic
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "MedicalBusiness",
"@id": "https://example.com/cardiology-clinic/#medical-business",
"name": "HeartCare Cardiology Clinic",
"description": "Advanced cardiac care and cardiovascular services. Specializing in heart disease prevention, diagnosis, and treatment with state-of-the-art technology and compassionate care.",
"url": "https://example.com",
"telephone": "+1-555-0789",
"email": "[email protected]",
"medicalSpecialty": [
"Cardiology",
"Interventional Cardiology",
"Cardiac Electrophysiology"
],
"address": {
"@type": "PostalAddress",
"streetAddress": "456 Heart Center Blvd",
"addressLocality": "Cardiology City",
"addressRegion": "TX",
"postalCode": "75001",
"addressCountry": "US"
},
"openingHours": [
"Mo-Th 08:00-17:00",
"Fr 08:00-16:00"
],
"availableService": [
{
"@type": "MedicalProcedure",
"name": "Cardiac Catheterization",
"description": "Minimally invasive heart procedure for diagnosis and treatment"
},
{
"@type": "MedicalProcedure",
"name": "Echocardiography",
"description": "Ultrasound imaging of the heart and cardiovascular system"
},
{
"@type": "MedicalProcedure",
"name": "Stress Testing",
"description": "Cardiac stress tests to evaluate heart function"
},
{
"@type": "MedicalProcedure",
"name": "Holter Monitoring",
"description": "Continuous ECG monitoring for heart rhythm assessment"
},
{
"@type": "MedicalTest",
"name": "Cardiac Biomarkers",
"description": "Blood tests for heart health assessment"
}
],
"healthPlanNetwork": [
"Blue Cross Blue Shield",
"UnitedHealthcare",
"Humana",
"Aetna",
"Medicare"
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "297",
"bestRating": "5",
"worstRating": "1"
},
"founder": {
"@type": "Person",
"name": "Dr. Robert Martinez",
"jobTitle": "Interventional Cardiologist",
"medicalSpecialty": ["Cardiology", "Interventional Cardiology"],
"hasCredential": [
{
"@type": "EducationalOccupationalCredential",
"name": "Board Certified in Cardiovascular Disease and Interventional Cardiology",
"credentialCategory": "certification"
}
]
},
"employee": [
{
"@type": "Person",
"name": "Dr. Robert Martinez",
"jobTitle": "MD - Interventional Cardiology"
},
{
"@type": "Person",
"name": "Dr. Lisa Wong",
"jobTitle": "MD - Cardiac Electrophysiology"
},
{
"@type": "Person",
"name": "Cardiac Nurse Specialist Maria Rodriguez",
"jobTitle": "RN - Cardiac Care"
}
],
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Emergency Services",
"value": "24/7 cardiac emergency response available"
},
{
"@type": "PropertyValue",
"name": "Equipment",
"value": "State-of-the-art cardiac catheterization lab and imaging technology"
},
{
"@type": "PropertyValue",
"name": "Certifications",
"value": "Joint Commission accredited cardiac center"
}
],
"areaServed": [
{
"@type": "City",
"name": "Dallas"
},
{
"@type": "City",
"name": "Fort Worth"
},
{
"@type": "City",
"name": "Plano"
}
],
"sameAs": [
"https://www.healthgrades.com/group-directory/texas-tx/dallas/heartcare-cardiology-clinic",
"https://www.vitals.com/group-practice/texas/dallas/heartcare-cardiology-clinic"
],
"isAcceptingNewPatients": true
}
</script>SEO & Rich Results Notes
SEO Benefits
MedicalBusiness schema enhances healthcare provider visibility and patient acquisition:
- • Rich healthcare displays in medical and local searches
- • Enhanced visibility in health service and physician queries
- • Integration with healthcare directories and medical platforms
- • Better targeting for medical appointment and healthcare searches
- • Improved credibility signals for healthcare providers
Rich Results Eligibility
MedicalBusiness schema enables enhanced healthcare displays:
- • Healthcare facility rich cards with specialty information
- • Medical service listings with physician and staff details
- • Integration with health search results and directories
- • Insurance and payment acceptance displays
- • Contact and appointment information integration
Reference: Google's Search Central recommends MedicalBusiness markup for enhanced healthcare and medical search appearance.
Important Warnings
- Medical Accuracy: All medical information must be accurate and compliant with healthcare regulations. Misleading health information can result in severe penalties and legal issues.
- Credential Verification: Physician and staff credentials must be legitimate and verifiable. Unauthorized use of medical titles can result in disciplinary action.
- Insurance Information: Insurance acceptance must be current and accurate. Outdated insurance information harms patient experience and can result in billing disputes.
- Emergency Services: Clearly indicate emergency capabilities if applicable. Misrepresenting emergency services can endanger patients.
Official Documentation
- Schema.org: MedicalBusiness specification
- Google Search Central: Local business markup guide
- Rich Results Test: Validate MedicalBusiness markup
Frequently Asked Questions
What is MedicalBusiness schema used for?
MedicalBusiness schema describes healthcare providers including clinics, doctor's offices, and medical practices. It helps search engines display critical healthcare information including specialties, contact details, and medical services directly in search results.
How do I add MedicalBusiness schema to my medical practice website?
Add JSON-LD structured data with required properties like name and address. Include optional properties like medicalSpecialty, availableService, and paymentAccepted for enhanced healthcare listings.
What are the required properties for MedicalBusiness schema?
Required properties include name (practice name) and address. For rich results eligibility, you'll also need medicalSpecialty and contact information.
Does MedicalBusiness schema enable rich results?
Yes! MedicalBusiness schema enables rich healthcare displays in Google Search with specialties, services, and contact information. It helps medical practices stand out in healthcare search results.
How do I specify medical specialties?
Use medicalSpecialty array to list specialties like "Family Medicine", "Cardiology", "Pediatrics". Include specific medical focus areas for better categorization.
Can MedicalBusiness schema include physician information?
Yes, use employee array with Person schemas for physicians, including their specialties and credentials. This builds credibility and helps with physician search matching.
What's the difference between MedicalBusiness and Hospital schemas?
MedicalBusiness is for clinics, doctor's offices, and smaller medical practices, while Hospital is specifically for full-service hospitals and medical centers. MedicalBusiness is more general healthcare provider markup.
How do I add medical services and procedures?
Use availableService array with MedicalProcedure or MedicalTest schemas describing services offered. Include descriptions and any relevant medical codes.
Can MedicalBusiness schema include insurance information?
Yes, include healthPlanNetwork for accepted insurance providers and paymentAccepted for insurance options. This helps patients understand coverage options.
How do I handle multiple locations?
Create separate MedicalBusiness schemas for each location with unique addresses and services. Link them through an Organization schema representing the overall medical group.
Does MedicalBusiness schema help with healthcare search visibility?
Yes, MedicalBusiness schema significantly enhances visibility in healthcare searches. It helps medical practices appear in health service queries and local medical searches.
How do I add health and safety information?
Include additionalProperty for health protocols, sanitization procedures, and safety measures. Use description to highlight cleanliness and patient safety standards.
How often should I update MedicalBusiness schema?
Update immediately when services change, physicians join/leave, or contact information updates. Keep insurance information and service availability current.
Related Schema Types
Related: LocalBusiness, Person, Organization, Hospital, Dentist, VeterinaryCare