Matan · GEO · Freshness

Event schema (GEO)

Event markup exposes dates and locations for models and rich results.

Pass condition in our engine: Event/BusinessEvent/SocialEvent schema is present (optional if you have no events).

This GEO check is part of SEO-GEO scoring 2.2.1, last updated 2026-09-18. About 90 percent of the evaluation runs on the HTML we crawl, so you can verify the same pass condition with a free report.

1. Problem description

If you do not run events, failing this check is expected — treat it as optional. If you sell webinars or conferences and omit Event JSON-LD, those dates are just prose.

2. Most common causes

  • Event details live in a PDF flyer.
  • A third-party widget is an iframe with no schema on your page.

3. How to fix it

  1. Add Event with name, startDate, location or eventAttendanceMode.
  2. Update or remove past events.

Test this check

We fetch only this URL (plus robots.txt / llms.txt at the domain root when the check needs them). We do not crawl the rest of the site like a full report.

Scoring rules for the full site crawl are documented in methodology. Want every category at once? Generate a free report.

Get your free website audit

Enter your URL and receive a full audit with scoring and recommendations. No sign-up required.