Exhibition & Trade Show Expo Schema Markup (JSON-LD)
Structured data for commercial trade shows, industrial expositions, consumer conventions, art exhibitions, and B2B vendor pavilions.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "ExhibitionEvent",
"name": "AutomateX: Industrial Robotics & Autonomous Systems Expo 2026",
"startDate": "2026-10-06T09:00:00+02:00",
"endDate": "2026-10-09T18:00:00+02:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "Messe Frankfurt (Hall 3)",
"address": {
"@type": "PostalAddress",
"streetAddress": "Ludwig-Erhard-Anlage 1",
"addressLocality": "Frankfurt am Main",
"postalCode": "60327",
"addressCountry": "DE"
}
},
"organizer": {
"@type": "Organization",
"name": "European Robotics Expo Association",
"url": "https://omniseotools.com"
},
"offers": {
"@type": "Offer",
"name": "Trade Visitor 4-Day Pass",
"price": "195.00",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"url": "https://omniseotools.com/expo/automatex-2026/tickets"
},
"typicalAgeRange": "18+"
}Typed Properties Specification (8 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| name | string | Required | Official title of the trade show or exhibition. e.g. AutomateX: Industrial Robotics Expo 2026 |
| startDate | string (ISO 8601) | Required | Exhibition opening day datetime. e.g. 2026-10-06T09:00:00+02:00 |
| endDate | string (ISO 8601) | Required | Exhibition closing day datetime. e.g. 2026-10-09T18:00:00+02:00 |
| location | Place | Required | Convention hall or exhibition center venue. e.g. { '@type': 'Place', 'name': 'Messe Frankfurt' } |
| organizer | Organization | Required | Trade association or expo management firm. e.g. { '@type': 'Organization', 'name': 'European Robotics Expo Association' } |
| offers | Offer | Required | Trade visitor pass or exhibitor registration pricing. e.g. { '@type': 'Offer', 'price': '195.00', 'priceCurrency': 'EUR' } |
| typicalAgeRange | string | Recommended | Age suitability policy (e.g., '18+' for B2B industry trade shows). e.g. 18+ |
| description | string | Recommended | Summary of industrial sectors and technology demonstrations featured. e.g. Industrial robotics, automation pipelines, and machine vision showcases. |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying ExhibitionEvent schema.
Missing Physical Expo Hall Street Address
Listing only 'Messe Frankfurt' without specific streetAddress and postalCode.
Provide complete street address details inside the Place location node.
Omitted ISO 8601 End Datetime
Specifying only startDate on multi-day expositions.
Always populate endDate with the final day closing hour.
Missing Currency on International Trade Passes
Listing price as '195' without valid priceCurrency code.
Specify ISO 4217 currency code (e.g., EUR, USD, JPY).
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Events & Education cluster.
Displayed below main page header or above the tool container. • Zero CLS Container