Skip to main content

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
Event Schema GeneratorWhat it checks
  • CheckRequired: name, startDate, location
  • CheckStart time and time zone
  • CheckAttendance mode and event status values
  • CheckTicket offer with price, currency and availability
Runs in your browser · nothing is uploaded

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.

01

Enter the name and start time with its time zone.

02

Add the venue address, the online URL, or both for hybrid events.

03

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.

Checks

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

Results

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.

Mistakes

Common mistakes

  • Marking up a series as one event with a months-long end date.

Example

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.

Limits

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.