🎫 Event Schema

Event Schema Generator

Create structured data for concerts, webinars, conferences, and local events. Display event dates, locations, and ticket information directly in Google Search results.

Rich Event Snippets
Google Events Integration
Ticket Link Clicks
🎫 Enter Event Details

Event schema helps your events appear in Google Search, Maps, and the Events tab. Required fields are marked with *. Learn more about Event markup →

Google Event Preview
Your Event Name
Select start date to see preview
Enter venue to see location
JSON-LD Output
✓ Valid JSON-LD

Pro Tip: Use Google’s Rich Results Test to validate your event markup. Events must include startDate and location (physical or virtual) to be eligible for rich results.

Copied to clipboard!
Event Schema Guide

How to Add Event Schema

Get your events featured in Google Search, Maps, and the dedicated Events tab with rich snippets showing dates, locations, and ticket info.

🎯

Where to Place the Code

Add the JSON-LD code to the <head> section of your event detail page. For event listing pages with multiple events, use ItemList schema instead.

  • Single event pages: One Event schema object
  • Event listings: Use ItemList with multiple events
  • Recurring events: Create separate pages for each occurrence
  • Online events: Use VirtualLocation type
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Your Event Name",
  "startDate": "2024-06-15T09:00",
  "location": { ... }
}
</script>

Validation Checklist

1

Required Fields Present

Name, startDate, and location (physical or virtual) must be included

2

Valid Date Format

Use ISO 8601 format: YYYY-MM-DD or YYYY-MM-DDThh:mm

3

Image Requirements

Minimum 1920x1080, ideally 16:9 ratio for best display

4

Test Before Publishing

Use Google's Rich Results Test and Event Schema Checker

🎫

Supported Event Types

Event schema works for virtually any type of event. Google supports these common categories and displays them differently based on the event type and attendance mode.

🎤

Conferences

Industry events, summits, and trade shows

🎵

Concerts

Music events, festivals, and performances

💻

Webinars

Online workshops, courses, and seminars

🏃

Sports

Races, games, tournaments, and matches

Google Events Requirements

  • Event must be in-person with a physical location OR
  • Online with a valid VirtualLocation URL
  • Start date must be in the future (or recent past)
  • Page must be publicly accessible without login
  • Tickets must be purchasable directly or linked
💡

Best Practices for Events

Maximize visibility for your events by following these guidelines. Properly implemented event schema can drive significant traffic and ticket sales.

📅 Update Status Promptly

Change eventStatus to Postponed or Cancelled immediately if plans change. Google prioritizes accurate event information.

🎟️ Include Ticket Links

Pages with direct ticket purchase links get priority placement. Use the offers property with valid URLs.

🖼️ Use High-Quality Images

Images should be at least 1920x1080 and represent the actual event venue or experience, not generic stock photos.

Schema Marquee Section