BusinessEvent
BusinessEvent is an Event subtype for networking events, trade shows, product launches, business mixers, and corporate events. It adds no properties of its own. The @type value tells search engines this is a business-oriented gathering, not a concert or workshop. Use it when the event's primary purpose is professional networking or business activity. For sales and promotions, use SaleEvent instead.
For a complete property walkthrough with explanations, see the Event example. Every property shown there (location, offers, performer, startDate, eventStatus, eventAttendanceMode) applies to BusinessEvent. Replace "@type": "Event" with "@type": "BusinessEvent".
Full example of schema.org/BusinessEvent 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": "BusinessEvent",
"name": "XooStructured IDE Demo Day",
"url": "https://xoocode.com/events/demo-day-2026",
"description": "Hands-on product demonstrations of the XooStructured IDE for development teams. Meet the engineering team, see live schema validation, and discuss enterprise licensing.",
"image": "https://xoocode.com/events/demo-day-2026/banner-16x9.jpg",
"startDate": "2026-09-10T10:00:00-04:00",
"endDate": "2026-09-10T16:00:00-04:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "The Thunderdome",
"address": {
"@type": "PostalAddress",
"streetAddress": "500 Main Street",
"addressLocality": "Dunmore",
"addressRegion": "PA",
"postalCode": "18512",
"addressCountry": "US"
}
},
"organizer": {
"@id": "https://xoocode.com#organization",
"@type": "Organization",
"name": "Xoo Code Inc."
},
"isAccessibleForFree": true
}
</script>Minimal valid version
The smallest markup that still produces a valid BusinessEvent 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": "BusinessEvent",
"name": "XooStructured IDE Demo Day",
"startDate": "2026-09-10T10:00:00-04:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": { "@type": "Place", "name": "The Thunderdome", "address": { "@type": "PostalAddress", "streetAddress": "500 Main Street", "addressLocality": "Dunmore", "addressRegion": "PA", "addressCountry": "US" } },
"image": "https://xoocode.com/events/demo-day-2026/banner-16x9.jpg",
"description": "Hands-on product demonstrations of the XooStructured IDE."
}
</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 docsEvent rich resultprimary
Common BusinessEvent 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
Using generic Event for a business event
Wrong"@type": "Event" for a product demo or networking mixerRight"@type": "BusinessEvent"BusinessEvent tells search engines this is a professional/business gathering. The classification helps Google categorize the event correctly in search results.
Schema properties in this example
About the example data
Xoo Code Inc. hosts a product demo day at The Thunderdome to showcase the latest XooStructured IDE features to prospective customers.
Comments
Loading comments...