JSON-LD (Schema.org)

Définition technique

Format de données structurées : du JSON embarqué dans une balise <script type="application/ld+json"> dans le HTML. Il décrit le contenu de la page selon le vocabulaire Schema.org (Organization, LocalBusiness, Article, Product, FAQPage, BreadcrumbList, etc.). Les moteurs utilisent ces données pour afficher des rich results (extraits enrichis, knowledge panel, carrousels). Le JSON-LD est privilégié par Google par rapport aux microdonnées ou RDFa car il est facile à maintenir et séparable du contenu visible. Le script peut être placé dans le <head> ou le <body> ; le contenu doit refléter le contenu visible de la page (pas de contenu trompeur). Les erreurs de syntaxe (virgule finale, guillemets simples) font ignorer le bloc. Google recommande de tester avec l’outil « Test des résultats enrichis » dans Search Console.

Comment ça fonctionne ?

Un bloc <script type="application/ld+json"> dans le head ou le body contient un objet JSON décrivant la page (Organization, Article, Product, FAQPage, etc.) avec le vocabulaire Schema.org. Google lit ce bloc et peut l'utiliser pour afficher des rich results.

L'erreur classique à éviter

Erreurs de syntaxe JSON (virgule finale, guillemets simples), contenu trompeur ou incohérent avec la page. Un bloc invalide est ignoré.

Impact business : pourquoi s'en soucier ?

Les données structurées permettent d’obtenir des extraits enrichis (étoiles, prix, FAQ, fil d’Ariane) dans les SERP, ce qui améliore la visibilité et le taux de clic. Une implémentation correcte renforce le signal sémantique envoyé à Google. Les erreurs ou le markup incohérent peuvent toutefois être ignorés ou, dans de rares cas, générer des avertissements dans Search Console. Un site e-commerce avec Product et BreadcrumbList peut afficher prix et fil d’Ariane directement dans les résultats. Les FAQ structurées augmentent les chances d’apparaître en position zéro pour des requêtes question.

La règle d'or

Générer un JSON valide (guillemets doubles, pas de virgule finale). S'assurer que les données reflètent le contenu visible. Tester avec le validateur Google.

La théorie c'est bien, la pratique c'est mieux. Découvrez comment j'applique le JSON-LD (Schema.org) dans mes projets.

Découvrir l'expertise SEO & Visibilité locale

Le Prompt Expert (Copier-Coller dans Claude / Cursor)

Contexte : type de page [Organization / LocalBusiness / Article / Product / FAQPage / BreadcrumbList], données disponibles [liste des champs : nom, adresse, prix, etc.]. Génère un bloc JSON-LD valide (guillemets doubles, pas de virgule finale) avec les propriétés requises et recommandées par Google. Indique comment l’intégrer dans le HTML et quels champs adapter selon [stack : Next.js / WordPress / autre]. Propose un test avec le validateur Google.

FAQ

Ne vous perdez pas dans le code. Je m'occupe de la technique, concentrez-vous sur vos clients.

En parler ensemble