In the current environment and status of COVID-19 around the world, many events are being canceled, postponed, or moved to an online-only format. Google wants to show users the latest, most accurate information about your events in this fast-changing environment, and so we've added some new, optional properties to our developer documentation to help. These properties apply to all regions and languages. This is one part of our overall efforts in schema updates to support publishers and users. Here are some important tips on keeping Google up to date on your events.

Update the status of the event

The schema.org eventStatus property sets the status of the event, particularly when the event has been canceled, postponed, or rescheduled. This information is helpful because it allows Google to show users the current status of an event, instead of dropping the event from the event search experience altogether.
  • If the event has been canceled: Set the eventStatus property to EventCancelled and keep the original date in the startDate of the event.
  • If the event has been postponed (but the date isn't known yet): Keep the original date in the startDate of the event until you know when the event will take place and update the eventStatus to EventPostponed. The startDate property is required to help identify the unique event, and we need the date original startDate until you know the new date. Once you know the new date information, change the eventStatus to EventRescheduled and update the startDate and endDate with the new date information.
  • If the event has been rescheduled to a later date: Update the

Read more from our friends at Google Webmaster Central