Visualiseur JSON-LD
Saisissez l’adresse d’une page, ou collez du JSON-LD ou du HTML, pour voir quelles entités le balisage décrit, comment elles sont reliées et comment la recherche peut les afficher.
Le JSON-LD, ce sont des données structurées placées dans une balise script. Elles indiquent aux moteurs de recherche et aux assistants IA qui se trouve derrière une page et ce qu’elle contient : un article, un produit, une liste de questions. Brut, c’est un mur d’accolades imbriquées difficile à suivre.
Le visualiseur transforme chaque bloc en arbre d’entités. Les objets imbriqués s’ouvrent dans leur parent, les nœuds de @graph se placent côte à côte et chaque référence @id mène à l’entité qu’elle désigne. Il signale aussi les blocs qui ne sont pas du JSON valide, un @context ou un @type manquant et les références qui ne mènent nulle part.
Questions
Que fait le visualiseur JSON-LD ?
Il lit tous les blocs JSON-LD d’une page, ou du code que vous collez, et les affiche sous forme d’arbre dépliable avec un aperçu approximatif de la recherche. Il liste aussi les problèmes de structure, comme un JSON invalide ou une entité sans @type.
En quoi diffère-t-il du vérificateur Schema ?
Le visualiseur montre ce que dit votre balisage et comment ses parties s’articulent. Le vérificateur Schema applique les contrôles de SagBot : la page a-t-elle des données structurées valides, nomme-t-elle l’organisation ou la personne derrière le site et balise-t-elle sa FAQ.
Comment les objets imbriqués et @graph sont-ils affichés ?
Chaque objet de premier niveau, chaque élément d’un tableau de premier niveau et chaque nœud d’un @graph est une entité de premier niveau, ouverte par défaut. Les objets imbriqués s’ouvrent dans leur parent. Une valeur qui n’est qu’un @id est un lien qui saute vers cette entité.
Le code que je colle est-il envoyé quelque part ?
Non. Le code collé est analysé dans votre navigateur et n’est jamais envoyé à SagBot. En mode adresse, SagBot récupère la page une fois, avec son propre robot, respecte une exclusion de SagBot dans le robots.txt et ne conserve pas le résultat.
Pourquoi mon résultat enrichi n’apparaît-il pas dans la recherche ?
Un balisage valide rend une page éligible à un résultat enrichi, sans le garantir. Le moteur de recherche pèse aussi le contenu, la requête et le site, et chaque type de résultat a ses propres propriétés requises. Vérifiez-les dans la documentation du moteur.