Compte tenu de la progression du virus COVID-19 à travers le monde, de nombreux événements sont annulés, reportés ou convertis en rendez-vous sur le Web. Dans un environnement qui évolue très rapidement, 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é en option de nouvelles propriétés à 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.
Si l'événement est reporté à une date inconnue : conservez la date d'origine dans startDate 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 jusqu'à ce que la nouvelle date soit connue. Lorsque vous connaissez la nouvelle date, modifiez la propriété eventStatus sur la valeur EventRescheduled , puis renseignez les champs startDate et endDate avec les nouvelles dates.
Si l'événement a été reporté à une date connue : renseignez les nouvelles dates dans les propriétés startDate et endDate . Si vous le souhaitez, vous pouvez également définir le champ eventStatus sur la valeur EventRescheduled , puis ajouter la date d'origine previousStartDate .
Si un événement physique a été converti en rendez-vous sur le Web : vous avez la possibilité de préciser ce changement dans le champ eventStatus , avec la valeur EventMovedOnline .
Pour plus d'informations sur la propriété eventStatus , consultez la documentation pour les développeurs .
Signaler qu'un événement aura lieu 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 plus d'informations sur l'utilisation du type VirtualLocation , consultez la documentation pour les développeurs .
Remarque : Vous pouvez dès à présent utiliser les valeurs VirtualLocation et eventAttendanceMode , même si elles sont toujours en cours de développement sur Schema.org.
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 les contenus ajoutés ou actualisés sur votre site.
Pour toute question, rendez-vous sur le forum des webmasters ou sur Twitter .
Article publié par Emily Fifer, Event Search Product Manager