Dentist schema generator
Dentist is a schema.org subtype of both MedicalBusiness and LocalBusiness, so it tells Google the practice is a healthcare provider with a physical clinic.
All Google-required properties present. That makes the page eligible, not guaranteed. Google's docs
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Dentist",
"name": "Riverside Family Dental (example)",
"url": "https://riversidedental.example",
"telephone": "+1-201-555-0187",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "220 River St",
"addressLocality": "Hoboken",
"addressRegion": "NJ",
"postalCode": "07030",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 40.7424,
"longitude": -74.0268
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": [
"Monday",
"Tuesday",
"Wednesday",
"Thursday"
],
"opens": "08:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Friday",
"opens": "08:00",
"closes": "14:00"
}
]
}
</script>Properties that matter for dental practices
| Property | Why |
|---|---|
medicalSpecialty | schema.org property for specialisms such as Dentistry or Orthodontics (use with care; not a Google requirement). |
openingHoursSpecification | Recommended by Google; add separate rows for late or weekend surgeries. |
telephone | Recommended; patients often call directly from search. |
geo | Recommended; five decimal places pin the entrance accurately. |
The generator covers Google's documented properties; add the extra schema.org ones above by hand if they apply. Sources: Google local business docs, schema.org/Dentist.
Tips
- Don't mark up patient testimonials you host yourself as review stars: Google treats them as self-serving.
- Each clinic location should have its own page and its own Dentist block.
- Health claims in description should match what the visible page says.
The example business in the form is fictional. Replace every value with your own before publishing, and test the live page with the schema validator.
Dentist schema questions
What schema type should dental practices use?
Dentist is the most specific schema.org type here. It inherits from LocalBusiness, so Google's local business rules apply: name and address are required, and phone, url, geo, opening hours and price range are recommended.
Will Dentist markup get my business into the map pack?
No. Local pack rankings depend on Google Business Profile, relevance, distance and prominence. Markup confirms your details from your own site; it is not a ranking switch.
Where do I put the code?
On the page for that location, usually the contact or location page, in a <script type="application/ld+json"> block. One block per location page.