How to use this generator
- Choose the most specific medical type. Dentist, MedicalClinic, or another subtype rather than the generic LocalBusiness.
- Enter the practice name, URL, and address. Match your Google Business Profile.
- Add phone, hours, and geo coordinates. These make the entity more complete for local search.
- Copy the JSON-LD into the head of the practice's homepage or contact page.
- Validate with the Rich Results Test.
What is medical (healthcare) schema?
Medical schema, in practice, means using the LocalBusiness vocabulary with a healthcare-specific subtype such as Dentist, MedicalClinic, or Physician. It describes a practice as a real-world local entity: name, address, hours, and contact details.
Like other LocalBusiness markup, it is about entity understanding and local presence rather than on-page star ratings. A precise subtype gives search engines a clearer signal about what kind of practice you are.
Choose the most specific type, and mind reviews
Use the most specific subtype available. A dental office should be Dentist, not generic LocalBusiness, because Google associates specific medical types with specific handling. The tool's type dropdown includes the common healthcare subtypes.
Do not add a self-serving aggregateRating expecting stars; since 2019 Google does not show those for self-reported reviews. Patient ratings tied to your practice come through your Google Business Profile, which is separate from on-page markup.
Where to put the code
Paste the generated <script type="application/ld+json"> block into the <head> of the page it describes. On WordPress, a free plugin like WPCode adds header code without editing theme files, and SEO plugins such as Yoast and Rank Math accept custom JSON-LD. On a static site, paste it straight into the HTML.
Frequently asked questions
Is this medical schema generator free?
Yes, free, browser-based, no signup.
Which type should a clinic use?
The most specific one available, such as Dentist or MedicalClinic. Specific subtypes give clearer signals than generic LocalBusiness.
Will patient reviews show as stars?
Not from self-serving markup on your own site. Ratings tied to your practice appear through your Google Business Profile.
Do I need one page per location?
For multiple locations, use a page per location with its own markup, each linking back to a parent Organization. Switch to graph mode to wire that.
Where does the code go?
On the practice's homepage or contact page, in the head.