STRUCTURED DATA
Event Schema Generator
Event listings in Google come from Event markup on the page selling or describing the event. It needs a name, a start date with time zone and a location, which can be a venue or an online URL. Status values let you mark an event postponed or cancelled instead of deleting the page.
- Runs in your browser
- Nothing you paste is uploaded
- Free, no sign-up
- CheckRequired: name, startDate, location
- CheckStart time and time zone
- CheckAttendance mode and event status values
- CheckTicket offer with price, currency and availability
Free
no sign-up, no usage limit
0 uploads
what you paste stays on your device
4 checks
what the tool looks at
Offline
works once the page has loaded
Loading the tool…
HOW IT WORKS
How to use the Event Schema Generator
The event’s details in a form.
Enter the name and start time with its time zone.
Add the venue address, the online URL, or both for hybrid events.
Add ticket price and link, then copy the JSON-LD onto the event page.
WHAT IT CHECKS
What it looks at, and how to read it.
Validated Event JSON-LD to copy or download.
What it checks
- Required: name, startDate, location
- Start time and time zone
- Attendance mode and event status values
- Ticket offer with price, currency and availability
How to read the results
- Keep the page and update eventStatus when plans change; Google shows the new status.
GOOD TO KNOW
Common mistakes, an example and the limits.
Common mistakes
- Marking up a series as one event with a months-long end date.
A worked example
A product launch at a Nairobi venue on 21 November from 18:00 East Africa Time, with tickets at KES 1,500.
Limitations
- Builds markup from what you enter; it cannot check that the page shows the same information, which Google requires.
- Valid markup makes a page eligible for a rich result. Google decides whether to show one.
FAQ
Questions about the Event Schema Generator
Straight answers about what it does and where its limits are.
Can I mark up events on other sites?
Only events you organise or sell tickets for; listings for others’ events belong on their pages.
Need this for a whole website, over time?
The NdovuSEOLabs platform connects your own Search Console, analytics and server logs, and audits every page on a schedule.