Base de connaissances
Appliquer une correction

Ajoutez un bloc JSON-LD de données structurées

Un bloc JSON-LD de données structurées est un extrait de code <script type="application/ld+json"> placé dans la section <head> d’une page, qui décrit votre site au format Schema.org lisible par machine : Organization, Product, Article, FAQ et types similaires. Invisible pour les visiteurs, il est lu par Google et les assistants d’IA pour comprendre et citer votre entreprise. Vous le déployez en collant le bloc exact dans la section appropriée de la page, à savoir <head>.

Pourquoi c’est important pour votre site

Google et les assistants d’IA lisent JSON-LD pour comprendre votre activité. Ce bloc permet donc d’afficher vos pages sous forme de résultats enrichis (notes en étoiles, prix des produits, fils d’Ariane) et fournit aux moteurs de réponses de l’IA une fiche d’informations lisible par machine qu’ils peuvent citer. Sans ce bloc, les machines déduisent votre nom, votre type d’activité et vos produits du texte visible, et se trompent souvent. Fournir vous-même le bloc permet d’énoncer ces faits dans le format exact que les moteurs de recherche et d’IA lisent en premier.

Sur votre plateforme

Choisissez ci-dessous la plateforme de votre site pour savoir où effectuer cette modification et comment vérifier qu’elle a bien été appliquée.

Via une extension
  1. 1

    Dans le tableau de bord WordPress ouvrez Plugins → Add New Plugin, recherchez « WPCode », cliquez sur Installer maintenant, puis sur Activer. Une installation standard de WordPress ne propose aucun champ pour injecter un bloc JSON-LD tant qu’une extension de code comme WPCode n’est pas active.

    PluginsAdd New Plugin
  2. 2

    Pour un schéma qui doit apparaître sur chaque page (comme Organization), ouvrez WPCode → Code Snippets → Header & Footer, collez votre bloc complet JSON-LD dans le champ « Header » (il s’affiche avant </head> sur chaque page), puis cliquez sur Enregistrer.

    WPCodeCode SnippetsHeader & Footer
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "name": "Your Business Name",
      "url": "https://yourdomain.com",
      "logo": "https://yourdomain.com/logo.png"
    }
    </script>
  3. 3

    Pour un type propre à une seule page (Article ou Product), ouvrez WPCode → Code Snippets → + Add Snippet, choisissez « Extrait HTML », collez le bloc, réglez Insertion sur Insertion automatique avec une règle propre à la page, activez l’interrupteur, puis cliquez sur Enregistrer.

    WPCodeCode Snippets+ Add Snippet

Vérifiez le résultat. Ouvrez la page en ligne, affichez le code source (PAS l’inspecteur) et recherchez (Ctrl/Cmd+F) application/ld+json. Votre bloc apparaît dans <head>. Validez ensuite : Rich Results Test de Google (search.google.com/test/rich-results) couvre Article/Product/Breadcrumb ; pour FAQ, HowTo, Person et les autres types, utilisez validator.schema.org (le message « aucun élément détecté » dans Rich Results Test est normal pour ces types).

Attention. L’étape 0 consiste à éliminer les doublons : si Yoast ou Rank Math est installé, ces extensions génèrent déjà Organization et Article, et le cœur de WooCommerce génère Product/Offer sur chaque page produit. Coller le même type crée un doublon qui perturbe Google et les analyseurs d’IA. Ajoutez uniquement les types que votre extension ou votre thème ne produit pas déjà, ou désactivez d’abord les éléments qui se chevauchent. Ne collez PAS le bloc dans Apparence → Éditeur de fichiers du thème. Une mise à jour du thème l’effacerait.