Outils SEO
Validateur de données structurées : vérifier le balisage schema d’une page
Analyse les données structurées de la page saisie, liste les types schema.org trouvés et signale les blocs qui ne se parsent pas ou auxquels manquent les propriétés requises par leur type.
Ce que teste ce validateur
L’outil lit le HTML servi et non un DOM rendu. C’est délibéré : le balisage injecté par JavaScript est la première raison pour laquelle une page passe dans un outil basé sur le navigateur et ne montre rien à un robot.
- Si des données structurées sont présentes dans le HTML servi.
- Quels types schema.org sont déclarés, pour confirmer que le bon est utilisé.
- Si chaque bloc est syntaxiquement valide et analysable.
- Si les propriétés requises par le type sont effectivement renseignées.
Validité, éligibilité et affichage sont trois choses distinctes
On confond souvent trois notions. La validité syntaxique signifie que le bloc se parse selon le vocabulaire schema.org. L’éligibilité signifie que Google prend en charge ce type pour un résultat enrichi et que les propriétés requises sont présentes. L’affichage signifie que Google a choisi de le montrer pour une requête donnée — décision qu’il prend à chaque fois et ne promet jamais.
Cet outil répond aux deux premières. Rien ne peut répondre à la troisième à l’avance.
Des erreurs que tout validateur laisse passer
Chacun de ces cas relève des consignes et non de la syntaxe, et seul le dernier est détectable automatiquement. Pour le vocabulaire et des exemples concrets, voir données structurées et résultats enrichis, et pour ce que Search Console signale ensuite, voir les erreurs de données structurées.
- Des valeurs en contradiction avec la page visible, par exemple un prix balisé absent de l’écran.
- Des notes d’avis sans avis visibles, ou des notes auto-attribuées sur sa propre page.
- Un balisage FAQ appliqué à un contenu qui n’est pas réellement une paire question-réponse.
- Un balisage correct sur une page en noindex, bloquée ou canonicalisée ailleurs.
- Le balisage schema améliore-t-il le classement ?
- Pas directement. Il rend une page éligible à une présentation enrichie, ce qui peut augmenter le taux de clic sur une position déjà acquise.
- Quel format choisir ?
- JSON-LD. Google le recommande, et comme il vit dans son propre bloc script, un changement de gabarit a beaucoup moins de chances de le casser.
Autres outils
Récupère le fichier robots.txt de l’hôte saisi, indique s’il existe et s’il bloque tous les robots, et lit au passage les directives robots au niveau de la page.
Cherche le sitemap comme le ferait un robot — d’abord la déclaration dans robots.txt, puis les emplacements conventionnels — puis vérifie que le document se parse en XML et compte les URL qu’il contient.
Lit l’URL canonique déclarée par la page, puis récupère cette adresse pour confirmer qu’elle répond, qu’elle ne redirige pas et qu’elle n’est pas en noindex — les trois façons dont une balise canonique devient silencieusement inopérante.
Suit l’URL saisie à travers chaque saut, en indiquant le code de statut à chaque étape et la destination finale — le détail que le navigateur masque dès que la barre d’adresse se stabilise.
Contrôle tous les signaux qui décident si une page a le droit d’entrer dans l’index : le code de statut, l’accès dans robots.txt, la meta robots, l’en-tête X-Robots-Tag et la balise canonique.