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 valeurEventCancelled
, sans modifier la date d'originestartDate
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 valeurEventPostponed
. La propriétéstartDate
doit rester renseignée pour mieux identifier l'événement, et la date d'originestartDate
ne doit pas être modifiée tant que la nouvelle date est inconnue. Quand la nouvelle date est fixée, remplacezeventStatus
parEventRescheduled
, puis indiquez les nouvelles informations de date dansstartDate
etendDate
. -
En cas de report de l'événement à une date ultérieure : remplacez
startDate
etendDate
par les nouvelles dates. Si vous le souhaitez, vous pouvez également marquer le champeventStatus
avecEventRescheduled
et ajouter la datepreviousStartDate
. -
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 avecEventMovedOnline
.
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 :
-
Choisissez le type
VirtualLocation
pour indiquer le lieu. - Définissez la propriété
eventAttendanceMode
surOnlineEventAttendanceMode
.
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.