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é
eventStatussur la valeurEventCancelled, sans modifier la date d'originestartDatede l'événement. -
En cas de report de l'événement à une date inconnue : conservez la date d'origine dans l'attribut
startDatede l'événement jusqu'à ce qu'une nouvelle date ait été fixée et définissez la propriétéeventStatussur la valeurEventPostponed. La propriétéstartDatedoit rester renseignée pour mieux identifier l'événement, et la date d'originestartDatene doit pas être modifiée tant que la nouvelle date est inconnue. Quand la nouvelle date est fixée, remplacezeventStatusparEventRescheduled, puis indiquez les nouvelles informations de date dansstartDateetendDate. -
En cas de report de l'événement à une date ultérieure : remplacez
startDateetendDatepar les nouvelles dates. Si vous le souhaitez, vous pouvez également marquer le champeventStatusavecEventRescheduledet 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
eventStatuspour 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
VirtualLocationpour indiquer le lieu. - Définissez la propriété
eventAttendanceModesurOnlineEventAttendanceMode.
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.