Validateur de balisage Schema
Reproduce this result in an agent
Uses the same inputs as the result above. No request is made from this panel.
MCP tool
Arguments
The fetched HTML is checked for JSON-LD and visible-content matches. JS-injected content cannot be evaluated; paste rendered markup when needed.
Les requêtes sont traitées par notre serveur et ne sont pas conservées après traitement. Only live-URL retrieval uses this service; pasted markup and all validation stay in your browser. Des compteurs anonymes de résultats par exécution peuvent servir à la recherche agrégée ; les URL, domaines, adresses IP et identifiants ne sont jamais inclus, et aucune statistique issue de moins de 100 exécutions n’est publiée.
+ enregistre le site ou la page actuels. Utilisez ☆ à côté de tout site, page ou liste enregistré pour l’ajouter aux favoris. L’historique des vérifications récentes apparaît ci-dessous.
Créer une liste nommée
Cible remplie à partir de vos choix locaux.
Passeport du site Contexte local de ce site enregistré
Données locales
Les cibles enregistrées, les listes nommées et les résumés des vérifications récentes restent uniquement dans ce navigateur.
Structured-data totals
No Product markup was found in raw HTML. This does not establish that the rendered page has none.
Run a rendered comparisonWhy the entity and issue verdicts were returned
Blocks rich result
Invalid markup or missing required properties — no rich result is possible until these are fixed.
Limits rich result
Valid, but missing recommended properties or soft issues that reduce eligibility or appearance.
Valid, but missed opportunity
Nothing wrong — properties or caveats that are worth knowing about.
Your input with stubs added for missing properties — every line to fill in is marked ADD:.
Input
Corrected JSON-LD
These checks compare selected user-facing schema values with the raw HTML's visible text. They cannot see content added by JavaScript after page load.
Why each content-match verdict was returned
Évaluer cet outil
À propos de cet outil
Collez du JSON-LD ou une page HTML complète pour valider les données structurées par niveaux de gravité. Le validateur contrôle schema.org, les exigences Google pour les résultats enrichis, les références @id entre blocs et produit un JSON-LD corrigé prêt à copier.
Les contrôles comparent aussi les valeurs visibles de la page afin de distinguer une déclaration de schéma d’un contenu réellement affiché.
Fonctionnalités
- Validation JSON-LD, HTML et URL avec entités et problèmes détectés.
- Contrôles schema.org, propriétés requises et recommandations de résultats enrichis Google.
- Vérification des graphes @id et comparaison avec le texte visible.
- Sortie JSON-LD corrigée et export CSV des résultats.
Fonctionnement
Le validateur analyse d’abord la syntaxe, le contexte et les types, puis vérifie les propriétés requises et recommandées. Il compare les valeurs de schéma sélectionnées au HTML visible, signale les écarts et génère uniquement des corrections explicitement présentées comme des suggestions.
Limites
- Le contenu injecté par JavaScript ne peut pas être évalué à partir d’une récupération brute ; collez le balisage rendu si nécessaire.
- Respecter les exigences documentées rend un résultat enrichi possible, jamais garanti : Google décide au moment de la requête.
Questions fréquentes
Un JSON-LD valide garantit-il un résultat enrichi ?
Non. Il rend le résultat possible lorsque les autres conditions sont réunies, mais Google décide au moment de la requête.
Le validateur voit-il le contenu injecté par JavaScript ?
Non depuis une récupération brute. Collez le HTML rendu lorsque le contenu ou le balisage est ajouté après le chargement.
Pourquoi comparer le schéma au contenu visible ?
Le schéma est une déclaration sur la page. La comparaison permet de repérer une valeur de nom, prix ou note qui n’est pas réellement montrée aux utilisateurs.
Que fait la sortie corrigée ?
Elle rend concrètes les propriétés manquantes avec des squelettes ADD:, mais vous ne devez remplir un squelette qu’avec une information visible et vérifiable.
Puis-je valider une URL en ligne ?
Oui, le mode URL récupère la page et ses données structurées selon les limites du service ; le collage reste disponible pour un contrôle local.
Problèmes courants et solutions
- Erreur Le JSON-LD ne peut pas être analysé Solution : Corrigez l’erreur de syntaxe JSON signalée — virgule, guillemet, accolade ou crochet manquant — jusqu’à ce que le JSON-LD soit analysable avant d’évaluer les propriétés du schéma.
- Avertissement Le contexte du schéma est absent ou invalide Solution : Définissez @context au niveau supérieur sur https://schema.org, ou assurez-vous que chaque entité du graphe hérite de ce contexte Schema.org.
- Erreur Le type de schéma est absent Solution : Ajoutez le @type Schema.org approprié à l’entité concernée, en choisissant le type le plus précis que le contenu visible de la page permette.
- Erreur Une propriété requise est absente Solution : Ajoutez la propriété requise nommée avec une valeur étayée par la page, puis validez à nouveau cette entité.
- Erreur La valeur de propriété a un type ou un format incorrect Solution : Modifiez la propriété signalée pour adopter la forme scalaire, URL, objet ou tableau attendue par le validateur au lieu de forcer une valeur sans rapport.
- Avertissement Le type de schéma n’est pas reconnu par le validateur Solution : Corrigez le @type mal orthographié ou obsolète avec un type Schema.org reconnu ; supprimez l’entité si aucun type valide ne décrit correctement le contenu.
- Avertissement Les identifiants d’entité sont en conflit Solution : Fusionnez les entités qui partagent le même @id dans un nœud, ou attribuez des valeurs @id stables et distinctes lorsqu’elles représentent des entités réelles différentes.