XooCode(){

Zoo

Zoo is a direct CivicStructure subtype for public zoos, safari parks, and animal parks. It adds no properties of its own. For paid-admission flows, dual-type with EntertainmentBusiness or TouristAttraction.

Full example of schema.org/Zoo json-ld markup

The markup is verified as valid with Rich Results Test from Google.

schema.org/Zoo
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Zoo",
  "name": "Lackawanna Wildlife Park",
  "description": "Regional wildlife park featuring native Pennsylvania species: black bears, bobcats, white-tailed deer, and raptors.",
  "address": { "@type": "PostalAddress", "streetAddress": "3100 County Rd", "addressLocality": "Dunmore", "addressRegion": "PA", "postalCode": "18512", "addressCountry": "US" },
  "telephone": "+1-570-555-0631",
  "geo": { "@type": "GeoCoordinates", "latitude": 41.4488, "longitude": -75.5612 },
  "openingHours": "Mo-Su 09:00-17:00",
  "url": "https://xoocode.com/recreation/lackawanna-wildlife-park"
}
</script>

Minimal valid version

The smallest markup that still produces a valid Zoo 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.

schema.org/Zoo (minimal)
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Zoo",
  "name": "Lackawanna Wildlife Park",
  "address": { "@type": "PostalAddress", "streetAddress": "3100 County Rd", "addressLocality": "Dunmore", "addressRegion": "PA", "postalCode": "18512", "addressCountry": "US" }
}
</script>

Google rich results this unlocks

Zoo is a structural type. It does not produce a rich result on its own.

Its value comes from combining it with a primary type whose markup earns a rich result (Article, Product, Event, and so on). Zoo becomes the trunk that the primary type branches off viamainEntityorbreadcrumb. Include it on every page as the backbone of your markup.

Common Zoo 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.

  1. 01

    Using Zoo for a pet shop or petting farm

    Wrong
    Zoo for a retail pet shop or farm petting attraction
    Right
    PetStore for retail; Zoo for public wildlife parks; use Farm or AmusementPark for petting-farm tourist destinations

    Zoo implies a wildlife-conservation or public-exhibition purpose. Commercial petting attractions usually fit AmusementPark or a dual type better.

About the example data

"Lackawanna Wildlife Park", a fictional small wildlife park focusing on native Pennsylvania species.

Comments

Loading comments...

Leave a comment