Crematorium
Crematorium is a direct CivicStructure subtype for cremation facilities. It has no unique properties. The relevant patterns mirror funeral-service providers:
openingHoursSpecification: appointment-based and service-hour windows, often narrower than operational hours.hasOfferCatalog: cremation packages, witness cremation options, memorial services.parentOrganization: the administering FuneralParlor or municipal authority.amenityFeature: witness viewing room, memorial chapel, urn selection, scattering garden.
Full example of schema.org/Crematorium json-ld markup
The markup is verified as valid with Rich Results Test from Google.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Crematorium",
"@id": "https://dunmorememorial.example/crematorium",
"name": "Dunmore Memorial Crematorium",
"url": "https://dunmorememorial.example/crematorium",
"description": "On-site cremation facility operated by Dunmore Funeral Home. Witness cremation available by appointment. Scattering garden and memorial chapel on grounds.",
"telephone": "+1-570-555-0260",
"address": {
"@type": "PostalAddress",
"streetAddress": "620 Chestnut Street",
"addressLocality": "Dunmore",
"addressRegion": "PA",
"postalCode": "18512",
"addressCountry": "US"
},
"geo": { "@type": "GeoCoordinates", "latitude": 41.4274, "longitude": -75.6360 },
"publicAccess": true,
"openingHoursSpecification": [
{ "@type": "OpeningHoursSpecification", "name": "Service and viewing hours (by appointment)", "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], "opens": "09:00", "closes": "17:00" }
],
"amenityFeature": [
{ "@type": "LocationFeatureSpecification", "name": "Witness cremation available", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Memorial chapel (seats 40)", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Scattering garden", "value": true },
{ "@type": "LocationFeatureSpecification", "name": "Wheelchair accessible", "value": true }
],
"parentOrganization": { "@type": "FuneralParlor", "name": "Dunmore Funeral Home" },
"hasOfferCatalog": {
"@type": "OfferCatalog",
"name": "Cremation packages",
"itemListElement": [
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Direct cremation" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Cremation with witness" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Memorial service + cremation" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Scattering in the garden" } }
]
}
}
</script>Dual-typing with FuneralParlor
When the same business runs both the funeral home and the cremation facility, dual-type as ["Crematorium", "FuneralParlor"] — the two are distinct schema.org subtypes that legitimately co-apply.
Minimal valid version
The smallest markup that still produces a valid Crematorium entity. Use it as the floor. Reach for the advanced example above when you want search engines and AI agents to understand more about your content.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Crematorium",
"name": "Dunmore Memorial Crematorium",
"address": { "@type": "PostalAddress", "streetAddress": "620 Chestnut Street", "addressLocality": "Dunmore", "addressRegion": "PA" },
"telephone": "+1-570-555-0260"
}
</script>Google rich results this unlocks
Markup matching this example makes your page eligible for the following Google Search rich results. The primary target drives the required / recommended property classification in the advanced code block above.
- Google docsLocal business / civic structure knowledge panelprimary
Common Crematorium mistakes
Mistakes that pass validation but silently fail to earn rich results or mislead consumers walking the graph. Avoid these and your markup will be ahead of most sites in the wild.
- 01
Cemetery instead of Crematorium
WrongCemetery on a cremation-only facilityRightCrematorium for the cremation operation; Cemetery only if there are burial plotsThe two serve different consumer intents. Mislabelling leads to wrong-service enquiries.
- 02
Missing witness-cremation amenity
WrongProse-only description of witness optionsRightStructured amenityFeature for witness availabilityWitness cremation is a high-sensitivity search intent; make it filterable.
Schema properties in this example
About the example data
Dunmore Memorial Crematorium, a fictional facility attached to the Dunmore Funeral Home with a witness-cremation option.
Comments
Loading comments...