Hello Elfsight Team,
I’m using the Elfsight Event Calendar widget and noticed an issue with the structured data (Event schema) generated by the plugin.
Google Search Console is flagging the events as invalid for rich results due to a missing required field: event location. Google specifically requires a location (such as a physical address or venue) for Event schema eligibility.
At the moment, the widget outputs Event schema with fields like:
-
Event name
-
Start and end dates
-
Description
-
Image
—but no location object is included in the schema. Because of this, Google is treating the events as invalid.
Feature request:
Could you please add a Location / Address field to the Event Calendar widget UI and have that value populate the Event schema (e.g., venue name and postal address)?
This would:
-
Resolve Google’s “Missing field: location” error
-
Make events eligible for rich results
-
Improve SEO without requiring custom code or workarounds
This is a pretty common requirement for Event schema, so adding native support would be incredibly helpful.
Happy to share screenshots or Search Console errors if useful. Thanks for considering!






