Event Details
Location
Organizer
Tickets & Pricing
Generated Schema
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Event Name",
"description": "Event description",
"startDate": "2026-02-07T14:57:02.234Z",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "Venue Name"
}
}Pro Tips
- Location: Specify physical, virtual, or mixed attendance mode
- Tickets: Include pricing and availability information
- Images: Add high-quality event images (min 1200px wide)
- Status: Update event status (scheduled, cancelled, postponed)
Implementation
Placement: Add on event pages
Format: JSON-LD in script tag
Testing: Use Google Rich Results Test
Updates: Keep dates and availability current
Why Event Schema Gets Rich Event Cards in Google Search
Event schema enables rich event cards in Google search with dates, location, and ticket information.
Event Schema Benefits for Event Promotion
- Rich snippets: Show date, location, price in search
- Google Events: Featured in Google Events search
- Calendar integration: Easy add-to-calendar functionality
- Higher attendance: Better visibility drives registrations
Event Schema Properties (Date, Location & Ticket Info)
Key properties for Event schema markup.
- name: Event title
- startDate/endDate: Event date and time
- location: Physical or virtual venue
- offers: Ticket pricing and availability
- eventStatus: Scheduled, cancelled, postponed