web-dev-qa-db-fra.com

Deux datePublished pour LiveBlogPosting

D'après les informations ci-dessous, je pense avoir un datePublished pour le message réel sur la page d'index du blog WordPress, mais il fallait un datePublished pour le blog lui-même.

Comment Google traite-t-il la date de publication au niveau LiveBlogPosting (et non le niveau liveBlogUpdate)?

Est-ce la date de publication du blog? Est-ce la date du dernier post qui a été publié? Est-ce la dernière date à laquelle le blog a été modifié? Ou peut-être autre chose?

Google Structured Data Testing Tool: LiveBlogPosting check with 2 errors

1
Stephen Sabatini

Du point de vue de Schema.org:

  • La propriété datePublished pour LiveBlogPosting donne la date de publication de l'article de blog, c'est-à-dire le moment où il a été publié.

  • La datePublished propriété pour chaque BlogPosting référencée par liveBlogUpdate propriété donne la date de publication de cette mise à jour.

  • Les deux n'ont rien à voir avec la date de la dernière modification. Ceci peut être donné dans la dateModified propriété :

    • Pour le LiveBlogPosting, vous pouvez utiliser dateModified chaque fois qu'une autre mise à jour est publiée, mais cela serait redondant (car ce serait la même date que le datePublished de la dernière mise à jour). Je ne l'utiliserais que pour les modifications apportées après l'arrêt du blogage en direct.

    • Pour les éléments BlogPosting référencés, vous pouvez utiliser dateModified si la mise à jour, une fois qu'elle a été publiée, est modifiée (mais c'est probablement plutôt inhabituel, car une nouvelle mise à jour est plutôt postée avec une correction).

Du point de vue de Google, il n’aurait aucun sens de ne pas suivre les définitions de Schema.org. Cependant, ils ne semblent pas avoir un Rich Snippet (ou un produit similaire) utilisant LiveBlogPosting (ou le font-ils?).

1
unor