Voir cette page: https://developers.google.com/structured-data/schema-org
Google est en train d'ajouter le support JSON-LD à davantage de fonctionnalités basées sur le balisage. Jusqu'ici, JSON-LD est pris en charge pour toutes les fonctionnalités Knowledge Graph, les zones de recherche de liens annexes, les extraits riches en événements et les extraits riches en recettes. Google recommande l'utilisation de JSON-LD pour ces fonctionnalités. Pour les types restants d'extraits enrichis et la chapelure, Google recommande l'utilisation de microdonnées ou de RDFa.
Je comprends dès lors que je ne devrais utiliser JSON-LD que pour les événements et les recettes.
Cependant, si l'on se base sur des exemples fournis par Google eux-mêmes pour d'autres types ( https://developers.google.com/structured-data/rich-snippets/articles#article_markup_properties ), il semble qu'ils fournissent des exemples JSOn_LD.
En outre, l’utilisation de leur outil de test ( https://developers.google.com/structured-data/testing-tool/ ) semble fonctionner correctement.
Alors, c'est quoi? Ont-ils oublié de mettre à jour la page d'introduction? Ou donnent-ils de mauvais exemples?
Oui, Google prend en charge JSON-LD pour la plupart des choses, et je peux confirmer par expérience personnelle que Google prend en charge l'extrait de code riche en articles JSON-LD.
Si l’outil de test de données structurées indique "Tout va bien" pour l’extrait riche, il sera presque certainement lu correctement (mais Google n’est évidemment pas tenu de le montrer dans les SERP). Google semble mettre à jour l'outil, puis la page d'extraits enrichis spécifique, avant toute autre page de résumé/etc qui présente souvent des fonctionnalités/méthodes archaïques/non recommandées.