Retour à Learn
Moscou
Tutoriels

Comment ajouter un balisage JSON-LD d'article que les moteurs de recherche IA citent

Le balisage JSON-LD d'article indique aux moteurs de recherche IA ce qu'est votre contenu, qui l'a écrit et pourquoi il fait autorité. Ce guide vous montre comment l'implémenter correctement pour que vos pages soient…

Par Daniel Mercer6 min de lecture
How to Add Article JSON-LD That AI Search Engines Cite

Le balisage JSON-LD d'article est le type de schéma le plus exploitable pour obtenir des citations dans les moteurs de recherche basés sur l'IA tels que Perplexity, ChatGPT Search et les aperçus de l'IA de Google. Si vous le faites correctement, vous donnez aux moteurs de réponse un signal structuré et lisible par machine que votre contenu fait autorité, est attribuable et peut être cité en toute sécurité.

Qu'est-ce que le balisage JSON-LD d'article ?#

Le balisage JSON-LD d'article est un bloc de données structurées, intégré dans l'élément <head> ou <body> de votre page, qui décrit un élément de contenu à l'aide du vocabulaire Article de Schema.org. Il indique aux robots d'exploration le titre, l'auteur, l'éditeur, la date de publication et bien d'autres informations dans un format qu'aucun analyseur n'a à deviner. Contrairement aux microdonnées ou à RDFa, JSON-LD se trouve dans une balise <script> autonome, ce qui facilite son injection sans toucher à vos modèles HTML.

Pourquoi les moteurs de recherche IA s'en soucient-ils ?#

Les moteurs de réponse IA récupèrent les passages candidats, puis les classent en partie en fonction des signaux de fiabilité. Une page avec un schéma Article bien formé communique quatre signaux de confiance à la fois :

  • Attributionauthor.name et author.url renvoient à une entité réelle.
  • RécencedatePublished et dateModified indiquent au modèle la fraîcheur des informations.
  • Identité de l'éditeurpublisher.name et publisher.logo ancrent le contenu à une organisation.
  • URL canoniquemainEntityOfPage supprime toute ambiguïté quant à l'URL à citer.

Sans ces éléments, le modèle les déduit (au risque de commettre des erreurs) ou dépriorise la page au profit d'une page qui rend les signaux explicites.

Quel type de schéma d'article devez-vous utiliser ?#

Schema.org propose trois sous-types sous Article :

  • Article — usage général ; valeur par défaut sûre pour la plupart des contenus éditoriaux.
  • NewsArticle — pour le journalisme sensible au facteur temps ; déclenche le carrousel Actualités à la une de Google.
  • BlogPosting — pour les blogs personnels ou de marque ; signal d'autorité plus faible que Article dans la plupart des contextes de classement de l'IA.

Pour les guides pratiques, le contenu éducatif et les explications de produits, utilisez Article. Réservez NewsArticle au contenu ayant une réelle intention d'actualité, car un étiquetage incorrect déclenche des filtres de qualité.

Comment écrire un bloc JSON-LD d'article minimal valide#

Collez ceci dans votre élément <head> et remplacez les valeurs par les vôtres :

json
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "How to Add Article JSON-LD That AI Search Engines Cite",
  "description": "A practical guide to implementing Article schema markup for AI search citation.",
  "image": "https://example.com/images/article-hero.jpg",
  "author": {
    "@type": "Person",
    "name": "Jane Smith",
    "url": "https://example.com/authors/jane-smith"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example Media",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "datePublished": "2025-01-15",
  "dateModified": "2025-07-10",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://example.com/json-ld-for-articles"
  }
}
</script>

Chaque champ ci-dessus est porteur de charge. Supprimez dateModified et les moteurs d'IA traiteront votre contenu comme potentiellement obsolète. Supprimez author.url et vous perdrez la levée d'ambiguïté de l'entité dont dépendent les signaux E-E-A-T.

Comment l'étendre pour obtenir des signaux de citation d'IA plus forts#

Un bloc minimal réussit la validation. Un bloc complet gagne des citations. Ajoutez ces propriétés pour aller plus loin :

wordCount

Un entier. Aide les systèmes d'IA à évaluer la profondeur avant d'extraire le corps complet.

articleSection

Une chaîne ou un tableau de chaînes correspondant à la taxonomie de votre site (par exemple, "SEO", "Structured Data"). Cela aide les modèles de classification thématique à classer correctement votre page.

keywords

Une liste de termes séparés par des virgules. Pas un facteur de classement pour le référencement traditionnel, mais utile pour les pipelines RAG (Retrieval-Augmented Generation) qui font correspondre les requêtes aux métadonnées des documents.

speakable

Pointe vers des sélecteurs CSS ou des xPaths qui contiennent le passage le plus approprié pour la synthèse vocale ou l'IA. C'est ce qui se rapproche le plus d'une instruction « citer ceci » que vous pouvez donner à un moteur de réponse.

json
"speakable": {
  "@type": "SpeakableSpecification",
  "cssSelector": [".article-summary", "h2", "h3"]
}

isPartOf et isAccessibleForFree

Si votre contenu se trouve derrière un paywall mesuré, déclarez-le. Les paywalls non divulgués amènent les robots d'exploration à indexer le teaser et les moteurs d'IA à citer du contenu auquel les utilisateurs ne peuvent pas accéder, ce qui tue la confiance.

Comment valider votre schéma d'article#

La validation est un processus en deux étapes :

  1. Vérification de la syntaxe — Collez votre JSON-LD dans l'outil de test des résultats enrichis de Google. Il signale le JSON mal formé et les propriétés obligatoires manquantes.
  2. Vérification de l'entité — Exécutez votre page via le générateur de schémas SeoChatAI pour confirmer que vos entités d'auteur et d'éditeur se résolvent correctement et qu'aucun champ n'est en conflit avec votre contenu sur la page.

L'erreur la plus courante : dateModified est antérieure à datePublished en raison d'un bogue de copier-coller. L'analyseur de Google rejette le bloc en silence.

Où devez-vous placer la balise de script JSON-LD ?#

Placez-la à l'intérieur de <head>. Bien que la documentation de Google indique que le placement du corps est techniquement pris en charge, plusieurs robots d'exploration d'IA tiers, y compris ceux qui alimentent Perplexity et Bing Copilot, analysent d'abord <head> et peuvent quitter avant de lire les scripts de corps sur les grandes pages. Le placement de la tête est toujours plus sûr.

Pour les utilisateurs de CMS :

  • WordPress — Utilisez un plugin comme Yoast SEO ou RankMath, ou ajoutez un hook d'action wp_head avec wp_enqueue_script défini sur false (sortie en ligne).
  • Next.js — Utilisez le composant <Script> avec strategy="beforeInteractive" ou injectez directement dans <Head>.
  • Webflow — Collez le bloc de script dans la section Code personnalisé → En-tête de la page.

Quelles erreurs brisent la citabilité de l'IA ?#

  • Titre non concordantheadline dans JSON-LD diffère de l'élément <h1> visible. Les moteurs d'IA effectuent une vérification croisée de ces éléments ; un décalage indique une faible qualité.
  • Auteur générique"author": {"@type": "Person", "name": "Admin"} ne fournit aucun signal d'entité. Utilisez de vrais noms avec des pages d'auteur.
  • image manquant — Plusieurs interfaces utilisateur de réponse d'IA affichent une vignette à côté des citations. Pas d'image signifie pas de vignette et une proéminence visuelle plus faible.
  • dateModified obsolète — Mettez-le à jour chaque fois que vous révisez le contenu. Considérez-le comme un horodatage de fraîcheur, pas une formalité.
  • Plusieurs blocs conflictuels — Si votre CMS et un plugin injectent tous deux un schéma Article, les analyseurs en choisissent un arbitrairement. Effectuez un audit avec le générateur de schémas SeoChatAI pour détecter les doublons.

À quelle fréquence devez-vous mettre à jour le balisage JSON-LD d'article ?#

Mettez à jour dateModified à chaque modification de fond, pas aux corrections de fautes de frappe, mais à tout changement qui affecte l'exactitude factuelle, la profondeur ou les conclusions. Les moteurs de recherche d'IA pondèrent différemment la récence selon le type de requête : pour les guides pratiques pérennes, une valeur dateModified datant de six mois est acceptable ; pour les sujets liés aux versions de logiciels ou aux réglementations, tout ce qui date de plus de 90 jours risque d'être dépriorisé au profit de sources plus récentes.

How to Add Article JSON-LD That AI Search Engines Cite — illustration 1

Essayez notre JSON-LD schema generator gratuit

Lire l'article
Partager cet articleXLinkedIn

Questions fréquentes

Le balisage JSON-LD d'article améliore-t-il directement le classement Google ?
Pas directement. Le balisage JSON-LD d'article est un signal de données structurées, pas un facteur de classement au sens traditionnel du terme. Il permet l'éligibilité aux résultats enrichis et améliore la façon dont les systèmes d'IA comprennent et attribuent votre contenu, ce qui peut indirectement augmenter les taux de clics et la fréquence des citations.
Quelle est la différence entre les schémas Article et NewsArticle ?
Article est un type à usage général adapté au contenu éducatif, éditorial ou pérenne. NewsArticle signale le journalisme sensible au facteur temps et peut déclencher le carrousel Actualités à la une de Google. L'utilisation de NewsArticle pour du contenu non lié à l'actualité peut déclencher des filtres de qualité, il ne faut donc l'utiliser que lorsque le contenu est véritablement considéré comme une actualité.
Les moteurs de recherche d'IA comme Perplexity et ChatGPT lisent-ils le balisage JSON-LD ?
Oui. Les moteurs de réponse d'IA et leurs robots d'exploration sous-jacents analysent les données structurées pour résoudre l'attribution, les dates de publication et les URL canoniques. Les pages avec un balisage JSON-LD d'article complet et valide sont plus faciles à attribuer et sont donc plus susceptibles d'être citées dans les réponses générées par l'IA.
La propriété speakable vaut-elle la peine d'être ajoutée au schéma d'article ?
Oui, en particulier pour les aperçus de l'IA et la recherche vocale. La propriété speakable pointe vers le passage le plus citable de votre page à l'aide de sélecteurs CSS. Elle fonctionne comme une instruction directe aux moteurs de réponse sur le texte à extraire, ce qui en fait l'un des ajouts les plus importants au balisage JSON-LD d'article.
Comment corriger une erreur de validation JSON-LD dans l'outil de test des résultats enrichis de Google ?
Commencez par vérifier la présence d'un JSON mal formé : virgules manquantes, crochets non fermés ou types de guillemets incorrects. Vérifiez ensuite que toutes les propriétés obligatoires sont présentes et que les valeurs des champs correspondent à ce qui est visible sur la page. L'outil de test des résultats enrichis affiche des messages d'erreur spécifiques ; corrigez chacun d'eux de haut en bas avant de retester.
Puis-je avoir plusieurs blocs JSON-LD sur une même page ?
Vous pouvez avoir plusieurs blocs pour différents types de schémas (par exemple, Article plus BreadcrumbList). Cependant, vous ne devriez jamais avoir deux blocs Article distincts sur la même page. Les schémas Article en double amènent les analyseurs à en choisir un arbitrairement, ce qui peut entraîner l'abandon de la version la plus complète.
Le titre JSON-LD doit-il correspondre exactement à l'élément H1 ?
Il doit correspondre étroitement, bien que des différences de formatage mineures soient acceptables. Les systèmes d'IA et les algorithmes de qualité de Google croisent le titre JSON-LD avec l'élément H1 visible. Les décalages importants sont traités comme un signal de faible qualité et peuvent supprimer l'éligibilité aux résultats enrichis.