Free Event Schema Generator
Event schema markup helps your events get discovered in Google Search and can display rich information like dates, location, and ticket availability. Whether it's a conference, concert, workshop, or webinar, proper event markup increases visibility and attendance.
How to Add Event Schema to Your Website
-
Enter the event name and description
-
Set the start and end date/time
-
Add the venue name and address (or indicate if it's online)
-
Include ticket information and pricing
-
Add an event image
-
Copy the JSON-LD to your event page
Event JSON-LD Example
Here's an example of valid Event structured data that you can use as a reference:
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Web Development Workshop 2024",
"startDate": "2024-03-15T09:00",
"endDate": "2024-03-15T17:00",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"eventStatus": "https://schema.org/EventScheduled",
"location": {
"@type": "Place",
"name": "Tech Hub Jakarta",
"address": {
"@type": "PostalAddress",
"streetAddress": "Jl. Sudirman No. 1"
}
},
"offers": {
"@type": "Offer",
"price": "500000",
"priceCurrency": "IDR",
"availability": "https://schema.org/InStock",
"url": "https://example.com/tickets"
}
} Tip: Always validate your schema markup using Google's Rich Results Test before deploying to production.
Frequently Asked Questions
Can Event Schema show ticket prices in search?
Yes! Google can display ticket prices, availability, and a direct link to purchase tickets when Event schema is properly implemented.
How do I handle online/virtual events?
Use 'OnlineEventAttendanceMode' for virtual events and include the online platform URL instead of a physical address.
Should I update Event Schema after the event ends?
Yes, update the eventStatus to 'EventCancelled' or remove the schema after the event has passed to maintain accuracy.
Other Schema Generators
FAQ Page Schema
Mark up your Frequently Asked Questions to appear in Google's rich results with expandable Q&A.
Article Schema
Enhance your blog posts and news articles with structured data for better search visibility.
Local Business Schema
Help your business appear in local search results and Google Maps with proper structured data.
Product Schema
Display product information, prices, and reviews directly in Google search results.
Breadcrumb Schema
Show your site's navigation hierarchy in search results for better user experience.
Job Posting Schema
Get your job listings featured in Google for Jobs search results.