Comment extraire le JSON-LD d’une page web pour un audit SEO ?
Pour extraire le JSON-LD d’une page web, récupère le HTML puis cherche les blocs <script type="application/ld+json">. Copie leur contenu, vérifie qu’il est valide, identifie les types Schema.org utilisés, puis compare ces données structurées avec le contenu visible de la page.
Explication
Le JSON-LD est un format fréquent pour intégrer des données structurées dans une page web. En SEO, il permet de comprendre comment une page se décrit aux moteurs de recherche : type de contenu, produit, article, organisation, FAQ, fil d’Ariane, auteur, prix, avis ou entités principales.
Pour un audit, l’extraction seule ne suffit pas. Il faut vérifier trois choses : la validité du JSON, la cohérence avec le contenu visible et l’adéquation avec les règles du type Schema.org utilisé. Un bloc JSON-LD peut être techniquement valide mais inutile, incomplet ou incohérent avec la page. L’idéal est de l’analyser avec le Markdown de la page pour repérer les champs manquants, les données contradictoires et les opportunités d’amélioration.
Formule / méthode
Étapes simples :
- Récupérer le HTML ou le DOM de la page.
- Chercher
<script type="application/ld+json">. - Copier chaque bloc JSON-LD.
- Vérifier sa validité JSON.
- Identifier les types Schema.org.
- Comparer avec le contenu visible.
- Tester avec un outil de validation si l’objectif est SEO.
Exemple concret
Exemple de prompt :
Analyse ce JSON-LD avec le contenu Markdown de la page. Identifie les types Schema.org, les champs manquants, les incohérences avec le contenu visible et les améliorations SEO possibles. Erreur fréquente
Ne considère pas le JSON-LD comme une garantie de rich result ou de meilleur classement. Il doit être valide, cohérent avec le contenu visible et conforme aux règles du moteur de recherche ciblé. Évite aussi d’auditer le JSON-LD seul sans lire la page.
Sources et méthodologie
- Google Search Central — Introduction to structured data — Explication des données structurées, des formats supportés et de la recommandation JSON-LD.
- Google Search Central — General structured data guidelines — Règles générales à respecter pour les données structurées éligibles aux résultats enrichis.
- Schema.org — Getting started — Introduction au vocabulaire Schema.org et aux types/propriétés utilisés dans les données structurées.
- Google — Rich Results Test — Outil de test pour vérifier les données structurées éligibles aux résultats enrichis.
Ce contenu suit la méthode éditoriale d'Outilo.