Testeur de Données Structurées
Validez les données structurées JSON-LD pour la conformité à schema.org. Vérifiez les champs obligatoires et recommandés, inspectez l'imbrication, consultez les tableaux de propriétés et exportez le balisage nettoyé.
Mis à jour le
Input
Paste structured data to begin
Paste JSON-LD or HTML containing structured data. The tester will auto-detect format, extract all schema blocks, validate against schema.org requirements, and display a full property report.
Questions Fréquentes
Qu'est-ce que le Testeur de Données Structurées ?
Le Testeur de Données Structurées est un outil en ligne gratuit qui valide les données structurées JSON-LD pour vérifier leur conformité à schema.org. Il contrôle les champs obligatoires et recommandés, inspecte l'imbrication, affiche des tableaux de propriétés et exporte le balisage nettoyé. Il fonctionne entièrement dans votre navigateur, sans installation ni inscription.
Quelles entrées sont acceptées ?
Collez du JSON-LD brut ou du HTML complet. Lorsqu'un HTML est détecté, tous les blocs <script type="application/ld+json"> sont extraits automatiquement.
Quels types sont validés ?
19 types : Article, NewsArticle, BlogPosting, Product, FAQPage, HowTo, Recipe, Event, LocalBusiness, Organization, Person, BreadcrumbList, VideoObject, Course, JobPosting, Review, SoftwareApplication, WebSite et WebPage.
Que signifient les niveaux de gravité ?
Erreur = champ obligatoire manquant (échouera probablement à la validation). Avertissement = champ recommandé absent. Info = notices indicatives, comme des types non reconnus.
Le Testeur de Données Structurées est-il gratuit ?
Oui, le Testeur de Données Structurées est 100 % gratuit, sans inscription, sans frais cachés ni limite d'utilisation. Tout le traitement se fait localement dans votre navigateur, garantissant une confidentialité totale.
Le Testeur de Données Structurées fonctionne-t-il sur les appareils mobiles ?
Oui, le Testeur de Données Structurées est entièrement responsive et fonctionne sur smartphones et tablettes. Vous pouvez l'utiliser sur n'importe quel appareil doté d'un navigateur web moderne, sans téléchargement d'application.
Dois-je créer un compte pour utiliser cet outil ?
Aucun compte ni inscription n'est nécessaire. Ouvrez simplement le Testeur de Données Structurées dans votre navigateur et commencez à l'utiliser immédiatement. Il n'y a ni page d'inscription ni restriction d'utilisation.
Cet outil suit-il les dernières directives de Google ?
Oui, le Testeur de Données Structurées est conçu en suivant les directives et les bonnes pratiques actuelles de Google Search. Nous mettons régulièrement l'outil à jour pour refléter les évolutions des exigences des moteurs de recherche.
Comment utiliser le Testeur de Données Structurées ?
Saisissez simplement votre texte dans le champ prévu, ajustez les paramètres selon vos préférences et l'outil le traitera instantanément. Vous pourrez ensuite copier le résultat dans le presse-papiers ou le télécharger.
Quels navigateurs sont pris en charge ?
Le Testeur de Données Structurées fonctionne dans tous les navigateurs modernes, y compris Chrome, Firefox, Safari, Edge et Opera. Pour une expérience optimale, utilisez la dernière version de votre navigateur préféré.
Quelle est la différence entre JSON-LD, Microdata et RDFa ?
Ces trois formats servent tous à ajouter des données structurées à une page, mais ils diffèrent par l'emplacement du balisage. JSON-LD regroupe tout dans un seul bloc <script type="application/ld+json">, séparé de votre HTML visible, ce qui facilite l'ajout, la modification et la validation sans toucher à la mise en page. Microdata et RDFa, eux, tissent des attributs comme itemprop et property directement dans vos balises HTML existantes, liant ainsi les données à des éléments précis de la page. Google prend en charge les trois, mais recommande JSON-LD car c'est le format le plus simple à maintenir et le moins susceptible de casser lors d'un changement de template. Ce testeur est conçu pour le JSON-LD : il lit des extraits bruts ou extrait les blocs ld+json d'une page HTML complète. Collez votre balisage pour vérifier que le JSON-LD lui-même est bien formé et complet.
Pourquoi mes données structurées sont-elles validées ici mais n'affichent toujours pas de résultat enrichi dans Google ?
Un balisage valide est nécessaire pour obtenir un résultat enrichi, mais ce n'est pas suffisant. Ce testeur confirme que votre JSON-LD est bien formé et comporte les champs requis et recommandés attendus pour ce type de schéma, ce qui élimine la cause la plus fréquente d'absence de résultats enrichis : une propriété requise manquante. Google prend cependant aussi en compte des facteurs que cet outil ne peut pas voir. La qualité et la pertinence du contenu, les règles d'éligibilité propres au type de résultat, les actions manuelles et le simple délai de crawl et d'indexation influencent tous la question de savoir si l'amélioration s'affiche réellement dans les résultats de recherche. Les pages nouvelles ou à faible autorité peuvent aussi attendre plusieurs semaines avant que Google ne fasse confiance au balisage. Considérez donc un résultat conforme comme le franchissement de la barre technique, pas comme une garantie. Corrigez d'abord toutes les erreurs et tous les avertissements signalés ici, puis laissez à Google le temps de recrawler la page avant de conclure qu'autre chose ne va pas.
Comment valider les données structurées d'une page comportant plusieurs types de schémas ?
Les pages réelles portent souvent plusieurs blocs de schémas à la fois, comme une Organization, une BreadcrumbList et un Article sur une seule page d'article. Collez le HTML complet de la page et le testeur extrait automatiquement chaque bloc <script type="application/ld+json">, sans que vous ayez à les isoler un par un manuellement. Il développe aussi les tableaux @graph, où plusieurs entités liées sont regroupées dans un seul script, et traite chaque objet comme un bloc à part entière. Chaque bloc reçoit alors son propre verdict de gravité, son détail des propriétés et sa liste de références externes, tandis qu'un panneau récapitulatif comptabilise le nombre total de blocs, les types présents, ainsi que l'ensemble des erreurs et avertissements combinés. Cela transforme un contrôle de santé à l'échelle de la page en un simple coup d'œil plutôt qu'en une boucle de copier-coller. Collez votre HTML pour auditer chaque type de schéma intégré en une seule passe.
Quelle est la différence entre les champs requis et les champs recommandés dans le balisage de schéma ?
Les champs requis sont les propriétés qu'un type de schéma doit obligatoirement inclure pour que le balisage soit valide et éligible à son résultat enrichi. En omettre un et le testeur signale une erreur, car ce bloc échouera probablement à la validation ; un Article, par exemple, a besoin de headline, author, datePublished et image. Les champs recommandés peuvent être omis sans invalider le balisage, mais ils améliorent votre éligibilité et la richesse du résultat, donc leur absence s'affiche comme un avertissement plutôt qu'une erreur. Le prix dans offers d'un Product est requis, tandis qu'un détail supplémentaire comme aggregateRating est recommandé. L'outil trie chaque propriété pour que les champs requis apparaissent en premier, puis les recommandés, puis les optionnels, et indique le statut de chacun. Réglez d'abord toutes les erreurs, puis ajoutez les champs recommandés que vous pouvez raisonnablement fournir. Collez votre JSON-LD pour voir exactement quels champs chaque type attend et lesquels vous manquent.
Comment nettoyer un JSON-LD écrit à la main et un peu désordonné avant de l'ajouter à ma page ?
Le balisage écrit à la main tend à accumuler des problèmes : indentation incohérente, URL provisoires oubliées, champs requis manquants, et @context absent ou erroné. Collez-le ici et le testeur analyse la structure, signale tout champ requis absent, et avertit quand @context est manquant ou n'est pas défini sur schema.org. Il extrait aussi chaque lien @id, url et sameAs dans une liste de références externes, ce qui facilite le repérage des URL cassées ou provisoires avant leur mise en ligne. Un arbre JSON repliable permet d'inspecter des objets imbriqués comme author, publisher ou offers sans faire défiler du texte brut. Une fois le bloc propre, utilisez Copier le JSON-LD nettoyé ou Télécharger le .jsonld pour récupérer un balisage correctement formaté que vous pouvez réintégrer directement dans votre page. Collez votre extrait pour le nettoyer et le valider en une seule étape.
Outils Associés
Générateur de Méta-Balises SEO Gratuit
Générez des méta-balises optimisées pour le SEO pour votre site web. Titre, description, mots-clés et plus encore. Gratuit, rapide et fonctionne entièrement dans votre navigateur sans inscription.
Générateur de Balises Open Graph Gratuit
Créez des balises méta Open Graph et Twitter Card pour le partage sur les réseaux sociaux. Gratuit, rapide et fonctionne entièrement dans votre navigateur sans inscription.
Générateur de Robots.txt Gratuit
Générez un fichier robots.txt pour contrôler l'exploration par les moteurs de recherche. Gratuit, rapide et fonctionne entièrement dans votre navigateur sans inscription.
Vérificateur de Densité de Mots-Clés Gratuit
Analysez la densité et la fréquence des mots-clés dans votre contenu pour l'optimisation SEO. Gratuit, rapide et fonctionne entièrement dans votre navigateur sans inscription.
À propos du testeur de données structurées
Le testeur de données structurées est un outil gratuit qui vérifie vos données JSON-LD par rapport aux exigences de schema.org avant leur mise en ligne. Collez un extrait JSON-LD brut ou une page HTML complète : l'outil l'analyse, identifie le type de schéma, signale les champs manquants et détaille chaque propriété pour que vous voyiez exactement ce qu'un moteur de recherche va lire. Il s'adresse aux référenceurs, développeurs et équipes éditoriales qui ajoutent du balisage pour obtenir des résultats enrichis et veulent en confirmer l'exactitude sans avoir à deviner.
Les données structurées sont des métadonnées intégrées à une page pour que les moteurs de recherche comprennent son contenu — l'auteur et la date de publication d'un article, le prix et la note d'un produit, les ingrédients d'une recette. JSON-LD est le format recommandé par Google, livré dans un bloc <script type="application/ld+json">. Une propriété requise mal renseignée, et le résultat enrichi disparaît silencieusement — d'où l'importance de la validation, bien plus grande qu'il n'y paraît.
Tout s'exécute localement dans votre navigateur. Votre balisage n'est jamais envoyé vers un serveur, ce qui garde confidentiels les pages non publiées, les URL internes et les schémas en brouillon. Aucune inscription, aucune limite d'utilisation.
Ce que le testeur vérifie
Lorsque vous collez du contenu, l'outil détecte automatiquement s'il s'agit de JSON-LD ou de HTML. En mode HTML, il extrait chaque bloc <script type="application/ld+json"> présent sur la page ; il développe aussi les tableaux @graph et gère plusieurs objets à la fois, si bien qu'une page comportant plusieurs types de schémas est analysée en une seule passe. Chaque bloc est ensuite validé et restitué avec :
- Un verdict de gravité. Une erreur signifie qu'un champ requis est manquant et que le balisage échouera probablement à la validation. Un avertissement signale l'absence d'un champ recommandé — valide, mais vous laissez de l'éligibilité de côté. Les notices Info couvrent les points consultatifs, comme un type de schéma hors de la liste courante, qui ne reçoit que des vérifications de base.
- Un détail des propriétés listant chaque champ avec sa valeur, son type de valeur et son statut (requis, recommandé ou optionnel), trié pour que les champs les plus importants apparaissent en premier.
- Un arbre JSON repliable pour inspecter des objets imbriqués comme
author,publisherouofferssans faire défiler du texte brut. - Les références externes — chaque lien
@id,urletsameAsextrait, pour repérer facilement les URL cassées ou provisoires. - Des données structurelles incluant la profondeur d'imbrication, le nombre total de propriétés et le nombre de références.
Types de schémas validés
Le testeur intègre les règles de champs pour 19 des types schema.org les plus courants utilisés pour les résultats enrichis : Article, NewsArticle, BlogPosting, Product, FAQPage, HowTo, Recipe, Event, LocalBusiness, Organization, Person, BreadcrumbList, VideoObject, Course, JobPosting, Review, SoftwareApplication, WebSite et WebPage. Pour chacun, il connaît les propriétés requises et recommandées — par exemple, un Article a besoin de headline, author, datePublished et image, tandis qu'un Product a besoin de name, image et offers. Si vous collez un type hors de cette liste, l'outil continue de l'analyser et de l'afficher, en appliquant des vérifications structurelles de base plutôt que des règles propres au type.
Comment l'utiliser et pourquoi c'est utile
Collez votre balisage, ou chargez l'un des exemples prédéfinis — un Article valide, un Product invalide car il manque son prix, ou une page à types multiples — pour voir comment se lisent les résultats. Un panneau récapitulatif comptabilise les blocs trouvés, les types présents, ainsi que le total des erreurs et avertissements, pour qu'un contrôle de santé à l'échelle de la page tienne en un coup d'œil. Explorez chaque bloc via ses onglets pour corriger des champs précis.
Voici des situations courantes où cela fait gagner du temps :
- Confirmer que le balisage d'un nouveau template est complet avant publication, au lieu d'attendre plusieurs jours que Search Console signale des erreurs.
- Auditer une page en ligne en collant son HTML et en lisant d'un coup chaque schéma intégré.
- Nettoyer un JSON-LD écrit à la main, puis l'exporter avec Copier le JSON-LD nettoyé ou Télécharger le .jsonld pour le réintégrer directement dans votre page.
Un résultat conforme signifie que votre balisage est structurellement solide et comporte les champs attendus pour ce type. Ce n'est pas une garantie d'obtenir un résultat enrichi — Google prend aussi en compte la qualité du contenu et ses règles — mais éliminer les erreurs de champs manquants supprime la cause la plus fréquente d'absence de résultats enrichis.