[{"data":1,"prerenderedAt":121},["ShallowReactive",2],{"tool-json-ld-visualizer-fr":3},{"common":4,"copy":13},{"hubLink":5,"resultTitle":6,"fix":7,"fullTitle":8,"fullText":9,"fullCta":10,"faqTitle":11,"waiting":12},"Tous les outils gratuits","Résultats pour {host}","Comment corriger","Voyez comment l’IA lit ce site","Lancez une analyse complète gratuite de {host} pour obtenir les deux scores de compatibilité IA et chaque correctif.","Analyser ce site","Questions","Test de {host} en cours. Cela peut prendre plusieurs minutes : gardez cette page ouverte.",{"name":14,"title":15,"description":16,"h1":14,"lede":17,"empty":18,"labels":19,"about":20,"faq":23,"jsonLd":39},"Visualiseur JSON-LD","Visualiseur JSON-LD : voyez vos données structurées sous forme d’arbre","Le JSON-LD d’une page en arbre d’entités, avec aperçu de recherche. Suivez les @id, repérez les blocs cassés. Gratuit, sans compte.","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.","",{},[21,22],"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.",[24,27,30,33,36],{"q":25,"a":26},"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.",{"q":28,"a":29},"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.",{"q":31,"a":32},"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é.",{"q":34,"a":35},"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.",{"q":37,"a":38},"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.",{"modeLegend":40,"modeUrl":41,"modePaste":42,"urlLabel":41,"urlPlaceholder":43,"pasteLabel":44,"pastePlaceholder":45,"loadSample":46,"tooLarge":47,"submit":48,"checking":49,"resultTitle":50,"blocks":51,"entities":52,"ready":53,"errors":54,"warnings":55,"tips":56,"previewTitle":57,"approxNote":58,"preview":59,"availability":66,"treeTitle":77,"notOnPage":78,"tooDeep":79,"more":80,"status":81,"schemaChecker":82,"fullScan":83,"outcomes":84,"findings":93},"Source","Adresse de la page","Coller du code","example.com\u002Fblog\u002Fpost","JSON-LD ou HTML de la page","Collez un bloc JSON-LD, ou le HTML d’une page avec ses balises \u003Cscript type=\"application\u002Fld+json\">","Charger un exemple","Le code dépasse 512 Ko. Collez un seul bloc ou une page plus petite.","Visualiser","Vérification...","JSON-LD sur {host}","Blocs","Entités","Aucun problème de structure trouvé.","Erreurs","Avertissements","Conseils","Aperçu dans la recherche","L’aperçu est une approximation construite à partir du texte du balisage. C’est le moteur de recherche qui décide d’afficher ou non un résultat enrichi et de son contenu.",{"product":60,"article":61,"faq":62,"breadcrumb":63,"rating":64,"showInTree":65},"Produit","Article","FAQ","Fil d’Ariane","Noté {value} sur {best}","Voir dans l’arbre",{"InStock":67,"OutOfStock":68,"SoldOut":69,"PreOrder":70,"PreSale":71,"BackOrder":72,"LimitedAvailability":73,"OnlineOnly":74,"InStoreOnly":75,"Discontinued":76},"En stock","Rupture de stock","Épuisé","Précommande","Prévente","Sur commande","Disponibilité limitée","En ligne uniquement","En magasin uniquement","Abandonné","Arbre d’entités","absente de cette page","Trop imbriqué pour être affiché","et {n} de plus","Blocs : {blocks}. Entités : {entities}. Erreurs : {errors}. Avertissements : {warnings}.","Vérifiez-le avec le vérificateur Schema","Lancer une analyse complète de {host}",{"timeout":85,"dns":86,"network":87,"blocked":88,"http-error":89,"unsafe":90,"too-many-redirects":91,"budget":92},"La requête a expiré","Le domaine n’a pas pu être résolu","Erreur réseau","Une protection anti-bot ou un pare-feu a bloqué la requête","Le serveur a répondu avec HTTP {status}","L’adresse n’est pas autorisée","Trop de redirections","La vérification a manqué de temps",{"page-failed":94,"no-blocks":97,"invalid-json":100,"no-context":103,"no-type":106,"no-entities":109,"too-many-nodes":112,"truncated":115,"unresolved-ref":118},{"title":95,"fix":96},"La page n’a pas pu être chargée ({outcome})","Vérifiez que l’URL est publique et s’ouvre dans un navigateur. Les moteurs de recherche ne peuvent pas lire le balisage d’une page qu’ils ne peuvent pas récupérer.",{"title":98,"fix":99},"Aucun JSON-LD trouvé","Ajoutez une balise \u003Cscript type=\"application\u002Fld+json\"> avec vos données structurées au HTML envoyé par le serveur. Un balisage ajouté plus tard par JavaScript peut être manqué.",{"title":101,"fix":102},"Le bloc {block} n’est pas du JSON valide : {message}","Corrigez la syntaxe : cherchez une virgule en trop, un guillemet manquant ou un saut de ligne brut dans une chaîne. Les moteurs ignorent tout le bloc.",{"title":104,"fix":105},"Le bloc {block} n’a pas de @context schema.org","Commencez le bloc par \"@context\": \"https:\u002F\u002Fschema.org\" pour que les moteurs sachent quel vocabulaire il utilise.",{"title":107,"fix":108},"Entités sans @type dans le bloc {block} : {count}","Ajoutez un @type, comme Organization, Article ou Product. Les moteurs ignorent les entités qui n’en ont pas.",{"title":110,"fix":111},"Le bloc {block} ne contient aucune entité","Un bloc doit être un objet, ou un tableau d’objets, chacun avec son @type. Les moteurs ne trouvent rien dans un tableau vide, null ou une valeur isolée.",{"title":113,"fix":114},"Seules les {max} premières entités sont affichées","Les autres sont absentes de l’arbre et de l’aperçu dans la recherche. Un balisage aussi volumineux est inhabituel : vérifiez qu’un modèle ne répète pas le même bloc.",{"title":116,"fix":117},"Seuls les 2 premiers Mo de la page ont été lus","Des blocs placés plus bas dans la page peuvent manquer. Mettez le JSON-LD dans le \u003Chead> ou allégez la page : les robots d’exploration aussi arrêtent de lire à un moment.",{"title":119,"fix":120},"La référence {id} n’a aucune entité correspondante sur cette page","Ajoutez une entité avec cet @id, ou corrigez la référence si l’@id est écrit autrement. Une référence vers une entité d’une autre page peut être voulue.",1794386919278]