Top SEO Agency: revenue-driven SEO, AI SEO and GEO for businesses worldwide Chat on WhatsAppinfo@topseoagency.io
TOP SEOAGENCY .io Free SEO audit
SEO glossary · Technical SEO

What is MedicalBusiness schema?

MedicalBusiness schema is structured data, based on Schema.org, that describes a clinic or medical practice, including its name, specialty, address, phone, hours and accepted insurance.

MedicalBusiness is a subtype of LocalBusiness, with more specific types such as Dentist, Physician, MedicalClinic, Optician, Pharmacy and Physiotherapy. Properties can include medicalSpecialty, availableService, isAcceptingNewPatients and healthPlanNetworkId in some markets.

Practitioner pages can use Physician or Person schema to describe qualifications, linked to the clinic so search engines understand who works where.

MedicalBusiness and related schema types

TypeUse for
MedicalBusinessGeneral medical practices and health businesses
MedicalClinicClinics offering outpatient care
PhysicianA doctor's practice or individual physician
DentistDental practices
Optician and OptometricEye care businesses
HospitalHospitals
PharmacyPharmacies

Properties to include

  1. 1name, url, logo and image.
  2. 2address, geo, telephone and openingHoursSpecification.
  3. 3medicalSpecialty for the main specialty.
  4. 4availableService listing key treatments or services.
  5. 5isAcceptingNewPatients where it is accurate.
  6. 6sameAs links to official profiles and directories.

Tips for healthcare schema

Use the most specific type

Dentist or MedicalClinic tells search engines more than LocalBusiness.

Mark up each location

Each clinic needs its own block with its own details.

Link practitioners

Use Person or Physician markup for doctors, linked to the clinic.

Stay accurate

Wrong hours or services in markup damage trust on YMYL topics.

MedicalBusiness schema example

{
  "@context": "https://schema.org",
  "@type": "MedicalClinic",
  "name": "Example Family Clinic",
  "address": { "@type": "PostalAddress", "addressLocality": "Austin", "addressRegion": "TX", "addressCountry": "US" },
  "telephone": "+1 512 000 0000",
  "medicalSpecialty": "PrimaryCare"
}

Medical schema mistakes

  1. 1Choosing a generic type when a specific one exists.
  2. 2Marking up services not offered at that location.
  3. 3Outdated provider or hours information.
  4. 4Review markup for reviews not shown on the page.

MedicalBusiness schema for multi specialty clinics

Clinics offering many services can use MedicalClinic on the location page and list specialties with medicalSpecialty. Individual service pages can use more specific markup, such as MedicalProcedure, linked back to the clinic so search engines see the full picture.

MedicalBusiness schema step by step

  1. 1Choose the most specific type, such as Dentist, Physician, MedicalClinic or Optician.
  2. 2Add name, address, phone, URL and geo coordinates for each location.
  3. 3Add opening hours, including evening and weekend clinics.
  4. 4List specialties with medicalSpecialty where accurate.
  5. 5Link practitioners with Person or Physician markup.
  6. 6Add sameAs links to the Google profile and health directories.
  7. 7Test markup after each website update.

Healthcare pages that support schema

Patients want practical facts: services, conditions treated, insurance accepted, parking, accessibility and how to book. Put these in visible page text and keep the markup aligned with them. Structured data cannot fix a thin clinic page, but it helps search engines trust the details on a strong one.

Health content falls under YMYL standards, so add clinician names, credentials and review dates to service and condition pages that link to the clinic markup.

Choosing the right medical schema type

Single specialty clinics

Use the specific type, such as Dentist or Physiotherapy where available.

Hospitals

Use Hospital with departments listed as separate entities.

Pharmacies

Use Pharmacy with opening hours and services such as vaccinations.

MedicalBusiness schema checklist

  1. 1Most specific medical type chosen.
  2. 2Each location marked up on its own page.
  3. 3Hours and phone match the Google profile.
  4. 4Practitioners linked to the clinic.
  5. 5No fake reviews in markup.
  6. 6Tested after website updates.

Common healthcare markup errors

Typical mistakes include using one generic type for every service, listing specialties the clinic does not offer, copying the same markup to every location page and leaving closed locations marked up. Each of these sends mixed signals and can lead to wrong details in search.

Why it matters

Why MedicalBusiness schema matters for SEO

Health is a YMYL topic, so clear and accurate business data supports trust and helps search engines show correct clinic details.

It also helps AI assistants answer questions such as opening hours, specialties and whether a clinic accepts new patients.

How it works

How MedicalBusiness schema works

Good clinic markup covers three layers.

01

Clinic details

Specific type, name, address, phone, hours and geo, matching your Business Profile.

02

Services and specialties

medicalSpecialty and availableService for the treatments you offer.

03

Practitioners

Physician or Person schema on doctor profile pages with qualifications.

Example

A physiotherapy group with four clinics adds MedicalClinic schema to each location page, listing specialties and hours. Search engines show the correct details for each clinic, and calls from Maps go to the right branch.

Best practice

MedicalBusiness schema checklist

  • ✓Use the most specific medical type
  • ✓Add separate markup for each location
  • ✓Match details to your Google Business Profile
  • ✓List real specialties and services
  • ✓Link practitioner pages to the clinic
  • ✓Validate after each update
Avoid these

Common MedicalBusiness schema mistakes

Using generic LocalBusiness

A specific type gives clearer information.

Claiming services you do not offer

Inaccurate data damages trust.

One markup for many clinics

Each location needs its own markup.

Marking up patient reviews wrongly

Review markup must follow Google's rules.

FAQ

MedicalBusiness schema FAQs

What is MedicalBusiness schema?

+

Structured data that describes a medical practice or clinic.

Does it improve rankings?

+

Not directly, but it helps search engines understand and trust clinic details.

Can I add insurance details?

+

Yes, where relevant, using supported properties.

Can one clinic use several schema types?

+

Yes, as long as each type matches what the page describes.

Can MedicalBusiness schema include accepted insurance?

+

Schema has limited support for insurance plans. List accepted insurers clearly on the page and in your Google profile.

Should medical schema include accessibility details?

+

Describe accessibility in page text and your Google profile, where patients look for it. Schema support for accessibility features is limited.

Which type should a dentist use?

+

The Dentist type, a subtype of MedicalBusiness.

Should each doctor have schema?

+

Practitioner profile pages can use Physician or Person schema.

How do I test it?

+

Use Google's Rich Results Test or the Schema Markup Validator.

Should telehealth services use MedicalBusiness schema?

+

Describe online services clearly on the page; the organisation can still use a medical business type.

Does MedicalBusiness schema help telehealth services?

+

Telehealth providers can use it with areaServed for licensed states and clear details on virtual visit options.

Can MedicalBusiness schema list services?

+

Yes. Use availableService or makesOffer for key services, matching what the page describes.

Get started

Get your free SEO audit

Within 1 business day a senior Top SEO Agency strategist sends you a recorded walkthrough of your website, with a prioritized fix list you can act on straight away.

⚙Technical healthIndexing, speed and crawl errors
⌕Keyword gapsTerms your competitors own
✦AI visibilityChatGPT, Gemini, Perplexity
★★★★★4.9/5 from 120+ brands
Tell us about your business
No sales pitch. No obligation. Reply within 1 business day.
Talk to an SEO expert