En bref
Le JSON-LD est un format de données structurées recommandé par Google, intégré dans le code HTML d’une page sous forme de balise <script>. Il permet aux moteurs de recherche et aux intelligences artificielles de comprendre précisément le contenu d’une page. En 2026, les pages qui utilisent les structured data JSON-LD captent jusqu’à 40 % de clics supplémentaires grâce aux résultats enrichis, et sont citées 73 % plus souvent par les réponses générées par l’IA.
- Le JSON-LD est un format de balisage recommandé par Google pour décrire le contenu de vos pages aux moteurs de recherche.
- Il aide votre site à obtenir des résultats enrichis (étoiles, avis, FAQ, évènements) et à être cité par les moteurs de recherche d'IA.
- Il doit être injecté côté serveur dans le code HTML pour être détecté de manière fiable.
Pourquoi ? Découvrez le fonctionnement et l'intégration pas-à-pas ci-dessous.
Qu’est-ce que le JSON-LD ?
JSON-LD signifie JavaScript Object Notation for Linked Data. C’est un bloc de code invisible pour les visiteurs, placé dans le HTML d’une page web, qui décrit son contenu dans un langage que les moteurs de recherche comprennent parfaitement.
Concrètement, le JSON-LD encapsule les données structurées dans une balise <script type="application/ld+json">, séparée du contenu visible. Cette séparation le rend plus flexible et plus simple à maintenir que les alternatives.
Google recommande officiellement le format JSON-LD parce qu’il est propre, flexible, et n’interfère pas avec le contenu visible de la page.
JSON-LD, Microdata et RDFa : quelle différence ?
Critère | JSON-LD | Microdata | RDFa |
|---|---|---|---|
Emplacement | Balise | Attributs dans le HTML | Attributs dans le HTML |
Facilité de maintenance | Élevée | Faible | Faible |
Impact sur le code existant | Aucun | Modifie le HTML | Modifie le HTML |
Recommandé par Google | Oui (préféré) | Supporté | Supporté |
Le Microdata et le RDFa nécessitent d’injecter des attributs directement dans les balises HTML existantes. Chaque modification de maquette risque de casser le balisage. Le JSON-LD, lui, vit dans un bloc autonome. On l’ajoute, on le modifie, on le retire sans toucher au reste du code.
Si vous envisagez un site vitrine performant, intégrer le JSON-LD dès la conception évite d’accumuler de la dette technique par la suite.
Comment fonctionne le JSON-LD concrètement ?
Le vocabulaire Schema.org
Les données structurées JSON-LD s’appuient sur le vocabulaire défini par Schema.org, un projet collaboratif soutenu par Google, Microsoft, Yahoo et Yandex. Ce vocabulaire propose des centaines de types d’entités (Article, LocalBusiness, Product, etc.) et des propriétés associées (nom, adresse, prix, note).
Le mécanisme technique
On place un bloc JSON-LD dans le <head> ou le <body> de la page. Voici un exemple annoté pour un artisan plombier :
{
"@context": "https://schema.org",
"@type": "Plumber",
"name": "Martin Plomberie",
"address": {
"@type": "PostalAddress",
"streetAddress": "12 rue des Lilas",
"addressLocality": "Saint-Brieuc",
"postalCode": "22000",
"addressCountry": "FR"
},
"telephone": "+33 2 96 00 00 00",
"openingHours": "Mo-Fr 08:00-18:00",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "47"
}
}
Quelques points importants :
@type: "Plumber"est un sous-type de LocalBusiness. Schema.org en propose plus de 100, de Dentist à Restaurant en passant par ProfessionalService.aggregateRatingpermet d’afficher les étoiles directement dans les résultats Google.Rien dans le HTML visible ne change. Le visiteur voit la même page, mais Google comprend désormais précisément qui vous êtes, où vous êtes, et ce que vos clients pensent de vous.
Pourquoi les données structurées JSON-LD sont indispensables en 2026
Des résultats enrichis qui attirent les clics
Les rich snippets (étoiles, prix, horaires, FAQ) générés par les structured data JSON-LD ont un impact mesurable sur le taux de clics. Selon les données compilées par Tonic Worldwide, les résultats enrichis captent 58 % des clics contre 41 % pour les résultats classiques, avec un CTR supérieur de 20 à 40 % en moyenne.
Pour une PME ou un artisan, cela signifie plus de visiteurs qualifiés sans dépenser un centime de plus en publicité. En complément, une campagne Google Ads bien ciblée peut couvrir la période de montée en puissance organique.
Le Knowledge Panel pour les entreprises locales
Un artisan ou une PME disposant d’un JSON-LD LocalBusiness complet voit son panneau Knowledge Graph s’enrichir automatiquement avec l’adresse, les horaires, les photos et les avis. C’est la différence entre apparaître comme un résultat générique et s’imposer comme une entreprise établie et fiable dans sa zone de chalandise.
Un signal de confiance pour l’IA générative
C’est le changement majeur de 2026. Google et Microsoft ont déclaré au printemps 2025 que les données structurées sont critiques pour leurs fonctionnalités d’IA générative, car elles sont « efficaces, précises et faciles à traiter pour les machines ».
Les chiffres le confirment. Selon une étude de SE Ranking, environ 65 % des pages citées par Google AI Mode incluent du balisage structuré. L’analyse de Wellows associe l’implémentation de données structurées à un bonus de 73 % sur la probabilité d’être sélectionné dans les AI Overviews.
Autrement dit, quand le mode IA de Google (alimenté par Gemini) analyse votre page, il utilise le schema pour vérifier vos affirmations, cartographier les relations entre entités et décider s’il peut vous faire confiance. Le JSON-LD n’est plus seulement un déclencheur de résultats enrichis. C’est un signal de crédibilité pour l’IA.
Pour approfondir ces sujets, consultez nos articles SEO sur le blog.
Les types de schémas essentiels pour les PME et artisans
La majorité des sites de PME en France n’ont aucune donnée structurée. C’est un avantage compétitif considérable pour ceux qui franchissent le pas. Voici les types de schémas les plus pertinents.
Type | Usage | Résultat attendu |
|---|---|---|
LocalBusiness (+ sous-type) | Décrire votre entreprise locale | Knowledge Panel, Maps, résultats “près de moi” |
Organization + sameAs | Relier votre entité à vos profils (LinkedIn, etc.) | Renforcement de l’identité d’entité |
BreadcrumbList | Afficher le fil d’Ariane dans Google | Navigation enrichie dans les SERP |
Article / BlogPosting | Qualifier vos articles de blog | Date, auteur, image dans les résultats |
Product | Décrire un produit avec prix et disponibilité | Résultats enrichis produit |
Service | Décrire vos prestations | Contexte sémantique pour Google |
Choisissez le sous-type le plus précis
Google utilise le type de schéma pour décider quel résultat enrichi afficher. Un plombier ne devrait pas utiliser LocalBusiness générique mais Plumber. Un dentiste utilisera Dentist, un traiteur FoodEstablishment ou CateringService. Plus vous êtes précis, plus Google sait quoi faire de vos données.
Pour les entreprises qui développent des applications métiers ou des produits SaaS, les types Product et SoftwareApplication permettent de structurer les pages produit avec des informations sur les prix, les fonctionnalités et les avis.
Attention : FAQPage est mort
Point critique que beaucoup de guides en ligne oublient de mentionner : Google a retiré le support de FAQPage le 7 mai 2026. La documentation officielle affiche désormais un bandeau indiquant que les résultats enrichis FAQ n’apparaissent plus dans Google Search. Si vous avez encore du balisage FAQPage sur votre site, il ne cause pas de pénalité, mais il ne sert plus à rien.
Concentrez vos efforts sur les schémas pérennes : LocalBusiness, Organization, Article, Product, BreadcrumbList et Service.
Les erreurs fréquentes à éviter
Schéma qui ne correspond pas au contenu visible
En 2026, Google pénalise les données structurées “invisibles” qui ne reflètent pas ce que le visiteur voit sur la page. Si votre JSON-LD annonce une note de 4.9 étoiles mais que votre page n’affiche aucun avis, vous risquez de perdre l’éligibilité aux résultats enrichis, voire pire.
Propriétés requises manquantes
Le JSON-LD est petit, déclaratif et extrêmement fragile. Un seul champ obligatoire manquant peut faire perdre l’éligibilité aux résultats enrichis pour des milliers de pages du jour au lendemain. Chaque type de schéma a ses propriétés requises, documentées sur Google Search Central.
Doublons dans les composants React et Next.js
Des praticiens sur Reddit rapportent régulièrement des problèmes de scripts JSON-LD dupliqués lors de l’inspection de leurs pages Next.js. Quand le même composant de données structurées est monté plusieurs fois (dans un layout et dans une page par exemple), Google reçoit des signaux contradictoires.
JSON-LD généré uniquement côté client
Si le JSON-LD dépend de l’hydration côté client pour être rendu, Google peut tout simplement ne pas le voir. Il faut confirmer que le schéma est physiquement présent dans le HTML initial envoyé par le serveur.
Vous n’êtes pas certain que vos données structurées sont correctement implémentées ? Un audit SEO technique permet d’identifier et corriger ces problèmes rapidement.
Comment valider ses données structurées
La validation est une étape non négociable. Trois outils principaux couvrent l’essentiel.
Rich Results Test de Google : accessible sur search.google.com/test/rich-results, il vérifie si votre balisage est éligible aux résultats enrichis et signale les erreurs ou avertissements. C’est l’outil de référence.
Schema Markup Validator : hébergé par Schema.org, il valide la syntaxe de votre JSON-LD indépendamment de Google. Utile pour vérifier la conformité au vocabulaire standard.
Google Search Console, rapport “Améliorations” : une fois votre site indexé, ce rapport montre comment Google détecte et interprète vos données structurées au fil du temps. Il signale les erreurs récurrentes, les pages concernées et l’évolution du nombre de résultats enrichis valides.
Il existe aussi des extensions Chrome comme “Structured Data Testing Tool” qui permettent de vérifier le balisage en un clic sur
Il existe aussi des extensions Chrome comme “Structured Data Testing Tool” qui permettent de vérifier le balisage en un clic sur n’importe quelle page. Pratique pour analyser la concurrence.
Comment intégrer le JSON-LD dans un projet Next.js ?
L'intégration technique du JSON-LD dans une application moderne (notamment avec Next.js App Router) demande de respecter certaines règles pour éviter les erreurs d'hydratation côté client et sécuriser l'injection de scripts contre les failles XSS.
Pour découvrir un guide d'intégration complet et typé sous TypeScript, consultez notre article technique dédié : Next.js JSON-LD : Comment ajouter des données structurées pour le SEO.
Quel retour sur investissement attendre ?
Les données structurées ne sont pas un investissement abstrait. Si le CTR incrémental dépasse 4 points de pourcentage (ce qui est courant avec les résultats enrichis), la plupart des entreprises récupèrent le coût de mise en œuvre en 3 à 4 mois.
Pour une PME ou un artisan français dont le site n’a aucune donnée structurée (ce qui est la situation de la majorité), l’écart de visibilité avec les concurrents qui en ont est immédiat et mesurable. C’est l’un des rares investissements SEO dont le résultat se voit dans la Search Console en quelques semaines, pas en quelques mois.
- Le JSON-LD est essentiel pour l'E-E-A-T : Il indique à Google qui vous êtes, quels sont vos services et valide votre réputation.
- Le SEO local en dépend : Le schéma
LocalBusinesspermet aux PME de se démarquer localement dans les cartes et les recherches géographiques. - Testez avant de publier : Utilisez les validateurs officiels comme l'outil d'inspection de la Google Search Console pour vérifier l'exactitude de votre balisage.
FAQ
Le JSON-LD améliore-t-il directement le classement Google ?
Non. Les données structurées JSON-LD ne sont pas un facteur de classement direct dans l’algorithme de Google. En revanche, elles améliorent significativement la visibilité via les résultats enrichis, ce qui augmente le CTR de 20 à 40 %. Ce meilleur taux de clic envoie des signaux d’engagement positifs à Google, ce qui peut indirectement améliorer le positionnement au fil du temps.
Combien de types de schémas peut-on mettre sur une seule page ?
Il n’y a pas de limite stricte. Une page d’accueil peut combiner Organization, LocalBusiness et BreadcrumbList. Un article de blog peut avoir Article et BreadcrumbList. La règle : chaque type doit correspondre au contenu réellement présent sur la page. N’ajoutez pas de Product sur une page qui ne présente aucun produit.
Faut-il un développeur pour implémenter le JSON-LD ?
Pour un site simple, des générateurs comme celui de Merkle ou jsonld.com permettent de créer le code JSON-LD et de le coller dans le HTML. Pour un site dynamique (Next.js, WordPress avec des centaines de pages, SaaS), l’automatisation par un développeur est fortement recommandée pour éviter les erreurs et les doublons.
Quels schémas Google a-t-il dépréciés récemment ?
En juin 2025, Google a retiré sept types dont CourseInfo, EstimatedSalary, LearningVideo, SpecialAnnouncement et VehicleListing. En mai 2026, FAQPage a été officiellement supprimé. John Mueller a confirmé que les données structurées « vont et viennent », mais les éléments fondamentaux (Product, Organization, Article, LocalBusiness, BreadcrumbList) restent critiques.
Les données structurées aident-elles à apparaître dans les réponses IA de Google ?
Oui, et c’est de plus en plus documenté. Environ 65 % des pages citées par Google AI Mode incluent du balisage structuré. L’implémentation de structured data JSON-LD est associée à un bonus de 73 % sur la probabilité d’être sélectionné dans les AI Overviews. Ce n’est plus optionnel si vous voulez être visible dans les réponses générées par l’IA.
Comment savoir si mon site a déjà des données structurées ?
Le plus simple : collez l’URL de votre page dans le Rich Results Test de Google. En quelques secondes, l’outil affiche tous les types de schémas détectés, avec les erreurs éventuelles. Vous pouvez aussi vérifier dans Google Search Console, section “Améliorations”.
Vous voulez savoir si votre site exploite correctement les données structurées JSON-LD, ou s’il passe à côté de résultats enrichis et de citations IA ? Contactez Orbessia Studio pour un diagnostic rapide de votre balisage.