Nouvelles propriétés pour les événements virtuels, reportés et annulés

Mardi 17 mars 2020

Compte tenu de la progression de la COVID-19 à travers le monde, de nombreux événements sont annulés, reportés ou convertis en rendez-vous sur le Web. Étant donné la vitesse à laquelle la situation évolue, Google souhaite proposer aux utilisateurs les informations les plus récentes et les plus précises sur vos événements. Pour vous aider, nous avons donc ajouté de nouvelles propriétés facultatives à notre documentation pour les développeurs. Ces propriétés s'appliquent à toutes les régions et langues. Cette démarche fait partie de nos efforts globaux de mise à jour des schémas afin d'aider les éditeurs et les utilisateurs. Voici quelques conseils importants pour tenir Google informé de l'actualité de vos événements.

Mettre à jour l'état de l'événement

La propriété schema.org eventStatus précise l'état de l'événement, en particulier en cas d'annulation, ou de report à une date connue ou inconnue. Cette information est utile, car elle permet à Google de présenter aux utilisateurs l'état actuel d'un événement, au lieu de le supprimer complètement de la recherche d'événements.

  • En cas d'annulation de l'événement : définissez la propriété eventStatus sur la valeur EventCancelled, sans modifier la date d'origine startDate de l'événement.
  • En cas de report de l'événement à une date inconnue : conservez la date d'origine dans l'attribut startDate de l'événement jusqu'à ce qu'une nouvelle date ait été fixée et définissez la propriété eventStatus sur la valeur EventPostponed. La propriété startDate doit rester renseignée pour mieux identifier l'événement, et la date d'origine startDate ne doit pas être modifiée tant que la nouvelle date est inconnue. Quand la nouvelle date est fixée, remplacez eventStatus par EventRescheduled, puis indiquez les nouvelles informations de date dans startDate et endDate.
  • En cas de report de l'événement à une date ultérieure : remplacez startDate et endDate par les nouvelles dates. Si vous le souhaitez, vous pouvez également marquer le champ eventStatus avec EventRescheduled et ajouter la date previousStartDate.
  • Si l'événement devait se dérouler en présentiel, mais se déroulera finalement uniquement sur le Web : mettez éventuellement à jour le champ eventStatus pour indiquer la modification avec EventMovedOnline.

Pour en savoir plus sur l'implémentation de la propriété eventStatus, consultez la documentation pour les développeurs.

Marquer des événements comme se déroulant uniquement sur le Web

De plus en plus d'événements se convertissent en rendez-vous sur le Web et nous nous efforçons actuellement d'afficher cette information dans les résultats de recherche Google. Si votre événement a lieu uniquement sur le Web, veillez à utiliser les propriétés suivantes :

Pour en savoir plus sur l'implémentation du type VirtualLocation, consultez la documentation pour les développeurs.

Avertir Google en cas de changement dans votre événement

Une fois les modifications effectuées dans le balisage, n'oubliez pas d'avertir Google. Nous vous conseillons de rendre votre sitemap accessible automatiquement via votre serveur. Cela permet aux moteurs de recherche d'identifier plus rapidement le contenu que vous ajoutez ou que vous mettez à jour sur votre site.

Pour toute question, rendez-vous sur le forum pour les webmasters ou sur Twitter.