Google a annoncé une modification de plusieurs types de données structurées. Ce changement affecte les exigences pour les données structurées HowTo, QAPage et SpecialAnnouncement. Les conseils ne sont pas accompagnés d’exemples, ce qui les rend un peu difficiles à comprendre, mais cet article passera en revue les changements.

Les conseils fournis par Google indiquaient :

« Suppression des champs de données structurées suivants de la documentation, car ils ne sont pas utilisés par la recherche Google et le test de résultat enrichi ne signale pas d’avertissements pour eux. »

En général, l’inclusion de données structurées qui ne sont pas requises peut être utile si elles permettent de mieux décrire une page, même si ces données structurées ne produiront aucun résultat visible dans les pages de résultats de recherche de Google sous la forme de résultats enrichis.

John Mueller de Google a déjà commenté ceci :

« Je pense que c’est l’une des questions les plus délicates concernant toutes les données structurées, dans la mesure où nous avons beaucoup de choses que nous utilisons pour essayer de comprendre une page et le contenu de la page que nous n’affichons pas nécessairement directement dans les résultats de la recherche.

Mais beaucoup de choses nous aident à mieux comprendre le contenu et le contexte d’une page particulière.

Et ce sont des choses dans une sorte de balisage Schema.org général que vous pouvez faire diverses choses.

Et c’est un peu je dirais, presque dommage que nous ne mettions pas cela en évidence dans le test des résultats riches.

Mueller met ensuite en garde contre le fait d’aller trop loin avec des données extra-structurées.

En ce qui concerne les propriétés de données structurées que Google a supprimées comme étant nécessaires, Google ne met en garde contre leur utilisation que pour dire que le test des résultats enrichis l’ignore et que Google ne l’utilise pas.

« … puisqu’ils ne sont pas utilisés par Google Search et Rich Result Test ne signale pas d’avertissements pour eux. « 

Modifications des données structurées

Google a annoncé avoir supprimé le champ de données structurées « description » qui se rapporte strictement au type de données HowTo. La propriété « description » peut toujours être utilisée dans d’autres propriétés du type de données HowTo, mais elle n’est plus nécessaire dans la partie HowTo.

Voici un exemple de ce que c’était avant :

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to tile a kitchen backsplash",
"description": "Any kitchen can be much more vibrant with a great tile backsplash. This guide will help you install one with beautiful results, like our example kitchen seen here.",
"image": {
"@type": "ImageObject",
"url": "https://example.com/photos/1x1/photo.jpg",
"height": "406",
"width": "305"
},

Voici la nouvelle méthode qui omet le « la description” propriété du type HowTo :

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to tile a kitchen backsplash",
"image": {
"@type": "ImageObject",
"url": "https://example.com/photos/1x1/photo.jpg",
"height": "406",
"width": "305"
},

C’est un peu délicat au début car la documentation ne l’explique pas en profondeur.

La documentation indique simplement :

Suppression des champs de données structurées suivants de la documentation, car ils ne sont pas utilisés par la recherche Google et le test de résultat enrichi ne signale pas d’avertissements :
Mode d’emploi : description. »

Vous voyez ce que je voulais dire quand j’ai dit que la documentation était un peu clairsemée ?

Modification des données structurées QAPage

La propriété author a été supprimée en tant qu’exigence lors de l’utilisation de la propriété suggestAnswer, sous la propriété mainEntity.

La propriété suggestAnsswer est décrite comme suit :

« Une réponse possible, mais pas acceptée comme réponse principale (acceptedAnswer). Il peut y en avoir zéro ou plus par question. »

Le but de la propriété d’auteur maintenant supprimée était de nommer l’auteur de la question.

Les conseils de Google sont écrits comme ceci :

mainEntity.suggestedAnswer.author

Un peu opaque, non ?

Voici à quoi ressemblaient les données structurées modifiées :

"suggestedAnswer": [
{
"@type": "Answer",
"text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
"dateCreated": "2016-11-02T21:11Z",
"upvoteCount": 42,
"url": "https://example.com/question1#suggestedAnswer1",
"author": {
"@type": "Person",
"name": "AnotherUser"
}

Voici à quoi cela ressemble maintenant :

"suggestedAnswer": [
{
"@type": "Answer",
"text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
"upvoteCount": 42,
"url": "https://example.com/question1#suggestedAnswer1"
},

Regarde la différence?

Tout après la partie URL qui se rapporte à la propriété « author » a disparu.

Ces propriétés supplémentaires qui font partie de la propriété mainEntity ont également été supprimées

  • mainEntity.dateCreated
  • mainEntity.suggestedAnswer.dateCreated
  • mainEntity.acceptedAnswer.author
  • mainEntity.acceptedAnswer.dateCreated
  • mainEntity.author

Données structurées d’annonce spéciale

Les données structurées SpecialAnnouncement sont des données structurées Covid-19 qui sont en version bêta, ce qui signifie qu’elles ne sont pas encore super officielles. En fait, les données structurées SpecialAnnouncement elles-mêmes sont encore en cours de développement sur Schema.org.

Google a proposé ces exemples de situations où les données structurées SpecialAnnouncement sont appropriées :

  • « Annonce d’une directive sur les abris sur place
  • Avis de fermeture (par exemple, fermeture d’une école ou d’un transport en commun)
  • Annonce des prestations gouvernementales (par exemple, aide au chômage, congés payés ou paiements uniques)
  • Consignes de quarantaine
  • Restrictions de voyage
  • Notification d’un nouveau centre de test au volant
  • Annonce d’un événement passant de hors ligne à en ligne, ou annulation
  • Annonce des heures révisées et des restrictions d’achat
  • Statistiques et cartes sur la propagation des maladies »

Les propriétés suivantes ont été supprimées pour SpecialAnnouncement et ne sont plus nécessaires :

  • fournisseur
  • spectateurs
  • type de service
  • adresse
  • Catégorie

Voici un exemple de « type de service » et « fournisseur” propriétés qui ne sont plus nécessaires :

Avant de:

"governmentBenefitsInfo": {
"@type": "GovernmentService",
"name": "Paycheck Protection Program",
"url": "https://www.sba.gov/funding-programs/loans/coronavirus-relief-options/paycheck-protection-program-ppp",
"provider": {
"@type": "GovernmentOrganization",
"name": "US Small Business Administration"
},
"serviceType": "https://schema.org/BusinessSupport",
"audience": {
"@type": "Audience",
"name": "Small businesses"
}

Après:

« GovernmentBenefitsInfo » : {
« @type »: « Service du gouvernement »,
« nom »: « Programme de protection des chèques de paie »
}

C’est une grande différence sans les propriétés de données structurées qui manquent, mais c’est aussi plus simple.

En cas de doute ou de confusion, je suggère de revoir les versions avant et après des données structurées. Vous pouvez trouver la version précédente sur Archive.org

Citations

Page de développement de données structurées de la page QA de Google
https://developers.google.com/search/docs/advanced/structured-data/qapage

Page HowTo de type de données structurées de Googlee
https://developers.google.com/search/docs/advanced/structured-data/how-to

Page d’aide sur les données structurées SpecialAnnouncements de Google
https://developers.google.com/search/docs/advanced/structured-data/special-announcements

Journal des modifications de Google pour les mises à jour de leur documentation
https://developers.google.com/speed/docs/insights/release_notes

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici