Schema and Structured Data · Schema Type

What Is Event Schema Markup?

Event schema describes your events to search engines. Here is what it is, the properties it uses including dates and location, how to handle changes, and when to use it.

Updated: July 2026
Written by: Andrew Odgers, Managing Director
Reading time: 6 minutes
The short answer

Event schema markup is structured data describing an event: name, date, time and location, in person or online. Common properties include event name, start and end dates and times, location, organiser, and ticket details. For changed events, update the status to rescheduled, postponed or cancelled. Use it on pages that genuinely promote a real event. It does not guarantee a rich result, since Google decides display, but it supports eligibility.

When and where

What Event schema is, and the properties it uses

Event schema markup is structured data that describes an event to search engines, including its name, date, time and location, whether in person or online. It helps them understand event details; because it clarifies when and where something happens, Event schema supports how events are understood, though it does not guarantee any particular result. Common properties include the event name, start and end dates and times, location or virtual location, organiser, and ticket or offer details. Accuracy is essential; because these must reflect the real event, keeping dates, times and location correct is vital for valid markup, in the same JSON-LD format we use throughout.

EV 01

Date and place

When and where.

EV 02

Status

Keep changes current.

EV 03

Real events

Genuine listings only.

Changes, when to use it and rich results

Handling changes, when to use it, and rich results

You should update the markup to reflect a rescheduled, postponed or cancelled status, using the appropriate event status properties, so the information stays truthful. Keeping it current matters; because outdated event data misleads people, updating status and dates promptly keeps the markup accurate and trustworthy. You should use Event schema on pages that genuinely promote a real event with clear details, such as a class, workshop or performance. It suits event and listing pages; because it should describe an actual event, applying it where such content exists keeps the markup valid and useful. No, valid Event schema can support eligibility for event features, but Google decides whether to show them, so a rich result is never guaranteed. Eligibility is not display; because Google controls the outcome, the markup supports eligibility rather than promising any particular appearance, which you can confirm by testing it.

SEO done properly, from £350 a month

Events, described
accurately.

If you run events, we add clean Event schema with correct dates, location and status, kept up to date as things change. Accurate structured data that helps search engines understand what you are running.

Everything included in your plan:

Google Maps optimisation Full website management Local SEO campaign AI optimisation (GEO) Facebook, Instagram and LinkedIn Quarterly audits Monthly reporting
£350 per month

One clear retainer. No setup fee.

Frequently asked

Event schema markup

What is Event schema markup?
Event schema markup is structured data that describes an event to search engines, including its name, date, time and location, whether in person or online. It helps them understand event details. Because it clarifies when and where something happens, Event schema supports how events are understood, though it does not guarantee any particular result.
What properties does Event schema use?
Common properties include the event name, start and end dates and times, location or virtual location, organiser, and ticket or offer details. Accuracy is essential. Because these must reflect the real event, keeping dates, times and location correct is vital for valid markup.
How do you handle changed or cancelled events?
You should update the markup to reflect a rescheduled, postponed or cancelled status, using the appropriate event status properties, so the information stays truthful. Keeping it current matters. Because outdated event data misleads people, updating status and dates promptly keeps the markup accurate and trustworthy.
When should you use Event schema?
You should use it on pages that genuinely promote a real event with clear details, such as a class, workshop or performance. It suits event and listing pages. Because it should describe an actual event, applying it where such content exists keeps the markup valid and useful.
Does Event schema guarantee a rich result?
No; valid Event schema can support eligibility for event features, but Google decides whether to show them, so a rich result is never guaranteed. Eligibility is not display. Because Google controls the outcome, the markup supports eligibility rather than promising any particular appearance.