Event Schema Generator

Create structured data for events to enhance their visibility in Google Search and Google Maps

Configuration

Event Information
Essential details about your event

Use the actual event name, not the venue name

Describe the event details, not your website features

Recommended: 1920px wide images in 16:9, 4:3, and 1:1 aspect ratios

Why Event Schema Matters for SEO
Maximize your event's visibility across Google's ecosystem

Enhanced Search Visibility

  • • Rich results with event details directly in search
  • • Event carousel featuring multiple events
  • • Knowledge panel integration for venues
  • • Featured snippets for event queries

Google Maps Integration

  • • Events shown on Google Maps
  • • "Events near me" discovery
  • • Venue-based event listings
  • • Mobile-first event finding

Increased Engagement

  • • 100% increase in organic traffic (Eventbrite case study)
  • • Higher click-through rates with rich results
  • • Direct ticket purchase links
  • • Social sharing optimization

Multi-Platform Benefits

  • • Google Assistant event recommendations
  • • Google Calendar integration
  • • Voice search optimization
  • • Cross-device consistency
Best Practices & Guidelines

Do's for Event Schema

  • Unique URLs: Each event must have its own dedicated page
  • Accurate Times: Include timezone offsets (e.g., -05:00 for EST)
  • Complete Address: Provide full venue address, not just city
  • Real Events Only: Mark up actual events, not promotions
  • Update Status: Keep event status current (cancelled, postponed)
  • Multiple Images: Include 16:9, 4:3, and 1:1 aspect ratios

Don'ts for Event Schema

  • No Fake Events: Don't mark promotions or sales as events
  • Avoid Duplicates: Don't create multiple pages for same event
  • Skip Midnight: Don't use 00:00:00 unless event starts at midnight
  • No Business Hours: Don't mark regular hours as events
  • Virtual Events: Physical location is required
  • Private Events: Only public events are eligible

Handling Event Changes

Cancelled Events:
  • • Keep all original information
  • • Change eventStatus to EventCancelled
  • • Don't remove the page or structured data
Rescheduled Events:
  • • Update startDate with new date
  • • Add previousStartDate with original date
  • • Set eventStatus to EventRescheduled
Postponed Events:
  • • Keep original startDate
  • • Set eventStatus to EventPostponed
  • • Update when new date is known
Testing & Validation

After implementing your Event schema, validate and monitor it using these tools:

Generated Schema

<script type="application/ld+json">

</script>

💡 Tip: Add this code to your webpage's <head> section. Test with Google's Rich Results Test.

Boost Your Event Visibility with Structured Data

Learn how Event schema markup can enhance your event promotion and search presence

Rich Results Benefits
  • Display event details directly in Google Search
  • Show dates, times, and venue information prominently
  • Feature ticket prices and availability status
  • Appear in Google's event carousel and Knowledge Graph
  • Enable "Add to Calendar" functionality in results
Event Types & Formats

Event schema supports various event formats:

  • OfflineEventAttendanceMode:Traditional in-person events at physical venues
  • OnlineEventAttendanceMode:Virtual events, webinars, and livestreams
  • MixedEventAttendanceMode:Hybrid events with both online and offline attendance
Best Practices for Event Schema

Essential Information

  • • Include complete date and time with timezone
  • • Provide accurate venue or online platform details
  • • Add clear ticket pricing and availability status
  • • Include organizer information for credibility

Enhanced Visibility Tips

  • • Add high-quality event images (16:9 ratio preferred)
  • • Update event status promptly (postponed/cancelled)
  • • Include performer details for entertainment events
  • • Add accessibility information when available
SEO Impact

Event schema markup provides significant SEO benefits:

  • Increased click-through rates with rich snippets
  • Better local search visibility for venue-based events
  • Enhanced mobile search experience
  • Potential inclusion in Google Discover feed
Implementation Checklist

Before publishing your event schema:

  • Test with Google's Rich Results Test
  • Validate dates are in ISO 8601 format
  • Ensure URLs are accessible to Googlebot
  • Monitor Search Console for errors
Event Schema Generator | JSON-LD Structured Data for Events | QueryCatch Tools