How to update your canceled or reschedule events with Schema? - Schema.dev ![Revisit consent button](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) We value your privacy We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies. Customize Reject All Accept All Customize Consent Preferences ![Close](https://schema.dev/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg) We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below. The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... Show more NecessaryAlways Active Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data. No cookies to display. Functional Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features. No cookies to display. Analytics Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc. No cookies to display. Performance Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors. No cookies to display. Advertisement Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns. No cookies to display. Reject All Save My Preferences Accept All Powered by [![Cookieyes logo](https://schema.dev/wp-content/plugins/cookie-law-info/lite/frontend/images/poweredbtcky.svg)](https://www.cookieyes.com/product/cookie-consent) ☰ [![Schema Markup Generator, Tester, Deployer](data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==)![Schema Markup Generator, Tester, Deployer](https://schema.dev/wp-content/uploads/2020/04/schema-logo-dark-bgnd-red.png)](https://schema.dev) - [Home](https://schema.dev) - [Schema Builder](https://schema.dev/schema-builder/) - [Schema Tester](https://schema.dev/schema-tester/) - [Schema Deployer](https://schema.dev/schema-deployer/) - [Blog](https://schema.dev/blog/) - [Roadmap](https://schema.dev/schema-roadmap/) # How to update your canceled or reschedule events with Schema? September 9, 2020 in [Articles](https://schema.dev/blog/category/articles/) ![How to update your canceled or reschedule events with Schema?](https://schema.dev/wp-content/uploads/2020/09/events-schema.jpg) Google has event schema markup for standard (Physical location), online and mixed standard, and online events. However, with the COVID19 around the world, there is uncertainty for many of the events that have been scheduled prior to COVID. Many events are either canceled, postponed, or move to an online-only format. Google’s top priority is to show users the latest and most up to date information within the search result. To help support this, they have added some new, optional properties to [Event schema markup](https://schema.dev/blog/your-complete-guide-to-getting-started-with-event-schema-mark-up/). These properties apply to all regions and languages. This is one part of Googles 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** One of the optional properties being added is ‘eventStatus’ property. This allows site owners to indicate whether an event has been canceled, postponed, or rescheduled. This is extremely useful information as it allows Google to show users the current status of the event, instead of dropping the event from search result 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 startDate and endDate with the relevant new dates. Optionally, you can also mark the eventStatus field as EventRescheduled and add the previousStartDate. **If the event has moved from in-person to online-only:** Optionally update the eventStatus field to indicate the change with EventMovedOnline. For more information on how to implement the eventStatus property, refer to the developer documentation. ### **Update the Status for Virtual/Online Events** We are seeing more and more events are switching to online only. Google is actively working to show this information to people within google search. If your event is happening only online, make sure to use the following properties: - Set the location to the VirtualLocation type. - Set the eventAttendanceMode property to OnlineEventAttendanceMode. For more information on how to implement the VirtualLocation type, refer to the [developer documentation](If%20your%20event%20is%20happening%20only%20online,%20make%20sure%20to%20use%20the%20following%20properties:). After you make changes to your markup, make sure you update Google. We recommend that you make your sitemap available automatically through your server. This is the best way to make sure that your new and updated content is highlighted to search engines as quickly as possible. ### Leave a Reply [Cancel reply](/blog/how-to-update-your-canceled-or-reschedule-events-with-schema/#respond) You must be [logged in](https://schema.dev/sd-sadmin/?redirect_to=https%3A%2F%2Fschema.dev%2Fblog%2Fhow-to-update-your-canceled-or-reschedule-events-with-schema%2F) to post a comment. ![Schema.dev Logo](https://schema.dev/wp-content/uploads/2020/04/schema-dev-logo-light-red-400x100-1.png) Free tools for structured data schema markup generation, testing and deployment. ###### Company [About Us](/about-us/)[Our Journey](/our-journey/)[Privacy Policy](https://schema.dev/privacy-policy/) ###### Product [Structured Data Generator](https://schema.dev/schema-builder/)[Structured Data Tester](https://schema.dev/schema-tester/)[Structured Data Deployer](https://schema.dev/schema-deployer/) ###### Support [Help Center](https://support.schema.dev)[](#) [Install FREE](https://chrome.google.com/webstore/detail/schema-builder/klohjdodjjeocpbpadmkcndjoadijgjg) [](#facebook)[](#twitter)