I'm working for a review website, where we (of course) want a reference to our reviews to show up in the Local Business listing in the Google search results. The local businesses are various medical clinics.
When testing with the Rich Result Test tool in the search console I see there is no local business element found/listed if I use either MedicalOrganization
or MedicalBusiness
schemas, but if I use either LocalBusiness
or Hospital
there is.
I expect that for MedicalOrganization
it is because it's not a subtype of LocalBusiness
, but I really don't understand why MedicalBusiness
doesn't work, as it is a subtype and is more precise than just using LocalBusiness
.
Can anyone help me understand the cause of this behaviour?
In case it's relevant, here are a couple of examples:
- Clinic using the
Hospital
schema. Shows "Local Business" section in testing tool by default, but not if switching toMedicalOrganization
orMedicalBusiness
- Clinic using
MedicalOrganization
. Does not show "Local Business" section in testing tool by default or switching toMedicalBusiness
, but does show it when set toLocalBusiness
orHospital
.