Data study · Niche schema types AI answers can read

86.2% of Top-1M Sites Running Event Calendar or Ticketing Tools Show No Event Markup on Their Crawled Pages

KGWritten by Kriszta GrenyoPublished October 20263 min read

Of 2,750 top-1M sites using a detected event calendar, booking or ticketing tool in October 2026, 380 (13.8%) had Event markup on a crawled page. Where Event markup exists, 54.5% of events leave out offers and 23.4% give no venue address.

Analysis of 2,750 top-1M sites with event or ticketing tools and 50,006 Event nodes on 5,349 pages · HTTP Archive, October 2026

Key findings

  1. 1

    Only 13.8% of top-1M sites running event calendar, booking or ticketing tools (380 of 2,750) had Event markup on a crawled page in October 2026.

  2. 2

    That share has barely moved since 2023, when it was 13.6% (591 of 4,358 sites).

  3. 3

    Across all 50,006 Event nodes found in 2026, startDate is present on 98.4% and location on 94.2%, but only 76.6% give the location an address.

  4. 4

    45.5% of Event nodes include offers (ticket price and link), 41.1% name an organizer and 52.0% state whether the event is online or in person.

  5. 5

    The Events Calendar is the most common event tool detected, on 2,233 sites, 13.4% of which show Event markup on a crawled page.

Summary

Picture a brewery that hosts trivia every Tuesday and live music on Saturdays, all listed on a calendar page. When someone asks an AI assistant "what's happening in Chattanooga this weekend," the brewery's events compete with ticketing sites and city guides. Event markup states the name, date, place and ticket link in a form machines can trust.

Event markup has been supported by search engines for years and feeds event listings in search results. The same structured details are what AI engines need to answer "near me" and "this weekend" questions.

Most sites that run event software do not show it. Only 13.8% of top-1M sites with a detected event or ticketing tool had Event markup on a crawled page.

What we measured

We used four October crawls from HTTP Archive (2023 to 2026), mobile client, top-1M sites. We kept sites where HTTP Archive detects an event calendar, booking or ticketing tool, checked their homepage and one sampled inner page for Event nodes (including subtypes such as MusicEvent and Festival) in the rendered JSON-LD, and flattened nested objects and @graph arrays.

For field completeness we used every Event node found on any 2026 page, whatever tools the site runs, and checked whether the node's location has an address. Field gaps are reported for all sites together; tools are named only in adoption counts.

Event tools rarely come with Event markup

13.8%of sites with event or ticketing tools show Event markup

The share has stayed roughly flat across all four crawls.

Top-1M sites with event or ticketing tools, and those showing Event markup
Sites with event toolsWith Event markupAll pages with Event markup
01,4902,9704,4605,950Oct 2023Oct 2024Oct 2025Oct 2026

Count

CrawlSites with event toolsWith Event markupShare %All pages with Event markup
Oct 20234,35859113.64,248
Oct 20244,27263414.84,112
Oct 20253,76857315.24,473
Oct 20262,75038013.85,349

Source: aisearchoptimization.net analysis of 2,750 top-1M sites with event or ticketing tools and 50,006 Event nodes on 5,349 pages · HTTP Archive, October 2026

The number of top-1M sites with detected event tools fell over the period, while pages with Event markup overall rose to 5,349 in 2026.

Event markup often skips the venue and the ticket

23.4%of Event nodes give no venue address

Across every Event node in the 2026 crawl, dates are near universal. Where and how to attend are much patchier.

Fields present on Event nodes, 2026
name
49,557
startDate
49,209
location
47,097
description
40,112
location with an address
38,284
url
37,864
image
37,695
endDate
34,883
eventStatus
31,635
eventAttendanceMode
26,011
offers
22,759
organizer
20,541
performer
19,615

% of Event nodes (N=50,006)

FieldEvent nodesShare %
name49,55799.1
startDate49,20998.4
location47,09794.2
description40,11280.2
location with an address38,28476.6
url37,86475.7
image37,69575.4
endDate34,88369.8
eventStatus31,63563.3
eventAttendanceMode26,01152
offers22,75945.5
organizer20,54141.1
performer19,61539.2

Source: aisearchoptimization.net analysis of 2,750 top-1M sites with event or ticketing tools and 50,006 Event nodes on 5,349 pages · HTTP Archive, October 2026

For a "near me" question, an event without an address is hard to place on a map.

Who uses Event markup among event tools

13.4%of sites running The Events Calendar show Event markup

Adoption by tool, as detected by HTTP Archive. A site can run more than one tool.

Sites with Event markup on a crawled page, by event tool, 2026
ToolSitesWith Event markupShare %
The Events Calendar2,23329913.4
EventOn2206027.3
FareHarbor7767.8
AddEvent7211.4
Trumba6011.7
Accesso52713.5
Etix5147.8
Peek1400
BandsInTown Events Widget9777.8

Source: aisearchoptimization.net analysis of 2,750 top-1M sites with event or ticketing tools and 50,006 Event nodes on 5,349 pages · HTTP Archive, October 2026

The crawl samples just one inner page per site, so many event pages go unseen and every share here is a floor.

What this means

If you host events, give each one its own page with Event markup: name, startDate and endDate with time zone, eventStatus, eventAttendanceMode, a location with a full postal address, an organizer, and offers with price, currency and ticket URL. If your calendar tool has a structured data setting, check that it is on and that it outputs the venue address. A GEO agency will look for the venue address first, since an event without one cannot be matched to a place.

AI assistants answer "what's on near me" by stitching together events they can read clearly. A free AI visibility audit will show whether your events show up in those answers; if they do not, the markup fix is a modest job for generative engine optimization services.

Limits

HTTP Archive crawls one homepage and one inner page per site, so many event pages are not sampled and adoption is understated.

Tool detection depends on HTTP Archive's fingerprints; third-party ticket widgets loaded in iframes may not be detected.

Field counts are per Event node; pages that list many events weigh more.

We count JSON-LD only; microdata Event markup is not counted.

Embed this research

Add the charts from this study to your page. The embed links back here.

<iframe src="https://aisearchoptimization.net/embed/data-studies/event-sites-missing-event-markup" title="86% of Sites With Event Tools Show No Event Markup" width="100%" height="720" style="border:0" loading="lazy"></iframe>

Cite this study

APA

Grenyo, K. (2026). 86% of Sites With Event Tools Show No Event Markup. AI Search Optimization. https://aisearchoptimization.net/resources/data-studies/event-sites-missing-event-markup

Plain link

86% of Sites With Event Tools Show No Event Markup - AI Search Optimization - https://aisearchoptimization.net/resources/data-studies/event-sites-missing-event-markup

Download the data (CSV)

Frequently asked questions

How many event websites use Event schema?

13.8% of top-1M sites running a detected event calendar, booking or ticketing tool had Event markup on a crawled page in October 2026.

What Event fields are most often missing?

Performer (missing on 60.8% of Event nodes), organizer (58.9% missing) and offers (54.5% missing). 23.4% give no venue address.

Is Event markup adoption growing?

Among sites with event tools, no: 13.6% in 2023 and 13.8% in 2026. Pages with Event markup across all top-1M sites rose from 4,248 to 5,349.

What should Event markup include?

Name, start and end date with time zone, event status, attendance mode, a location with a full address, an organizer, and offers with price and ticket URL.

See where AI search leaves you out

Run the free AI visibility audit. If you want the fixes done for you, the plan is a flat $299/month.