Google has recently updated its Events structured data documentation, introducing a set of changes that could significantly impact how your events are surfaced in search results. This isn’t a minor tweak — it redefines what qualifies as a legitimate, structured event in Google’s eyes.
Let’s unpack this change, understand what it means for businesses and content managers in India, and lay out clear action points.
The Core Update: Focus on Public, In-Person Events
What changed?
- Google added more explicit examples of what counts as an eligible or ineligible event.
- It removed support for online-only events. That means any virtual events marked up with structured data will no longer appear in the “event experience” on Google Search.
Eligibility now hinges on two things:
- The event must be open to the general public.
- It must take place at a physical location.
Why This Matters
Over the last few years, there was a surge of virtual events. From Zoom webinars to Instagram Live sessions, everything was marked as an “event.” Google is now signaling a clear shift back to physical, location-based listings. If you’re using structured data to promote your events online, this change directly affects discoverability.
Indian Context: Real Examples
To help local businesses and event organizers grasp this better, here are a few examples from an Indian context:
Eligible Events (these will continue to show in Google’s event experience)
- Stand-up Comedy Show at Habitat, Mumbai – ticketed on BookMyShow and open to all.
- Classical Music Concert at Ravindra Kalakshetra, Bengaluru – general public welcome.
- Public Tech Meetup at T-Hub, Hyderabad – physical location with online booking.
- Art Exhibition at Bikaner House, Delhi – accessible to all, ticketed at venue or online.
Ineligible Events (these will no longer be eligible for rich results)
- Zoom Webinar on Digital Marketing for a closed community group.
- Online-only Meditation Session conducted via YouTube Live.
- Internal Company Training Session open only to employees.
- WhatsApp Group Meetup announced privately without a public booking mechanism.
What You Should Do
If you’re a digital marketer, business owner, or content manager, you need to ensure your site complies with this new direction. Here’s a simple checklist:
1. Audit Your Events
Review every event on your website. Ask:
- Is it open to the general public?
- Is it happening at a real, physical venue?
- Can users book it or register through a public platform?
If the answer to all three is yes, the event is eligible.
2. Update or Remove Structured Data
Make sure your structured data does not include:
"eventAttendanceMode": "https://schema.org/OnlineEventAttendanceMode"
Instead, use:
location: Full physical address.offers: Ticketing or registration link (BookMyShow, Insider, Townscript, etc.).startDateandendDate: Use ISO 8601 format.
If you’re using JSON-LD, double-check the markup for accuracy. Here’s a stripped-down example for an eligible event:
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Data Privacy Workshop",
"startDate": "2025-07-12T10:00",
"endDate": "2025-07-12T13:00",
"location": {
"@type": "Place",
"name": "IIIT Bangalore",
"address": {
"@type": "PostalAddress",
"streetAddress": "26/C, Electronic City",
"addressLocality": "Bengaluru",
"postalCode": "560100",
"addressCountry": "IN"
}
},
"offers": {
"@type": "Offer",
"url": "https://www.townscript.com/e/data-privacy-workshop-2025",
"price": "500",
"priceCurrency": "INR",
"availability": "https://schema.org/InStock"
}
}
3. Validate Your Markup
Use the Rich Results Test to confirm that your event markup is correct and still eligible.
My Take
This update is a good reminder: search engines are evolving, and structured data isn’t just about visibility — it’s about relevance. If you’re organizing real-world events for real people, this update helps you stay competitive in local search. If your events are entirely online, consider how else you can surface them — email marketing, social media, or platform-native promotion might serve you better.
And if you manage a mix of physical and virtual events? Separate them clearly on your site. Label them appropriately, and only mark up physical, public ones with structured data.
If you need help auditing your event pages or implementing clean structured data for Indian audiences, I’d be happy to assist.
Discover more from Rudra Kasturi
Subscribe to get the latest posts sent to your email.