Passer au contenu
ShopSEO
Outil gratuit

Générateur gratuit de balisage schema

Du JSON-LD prêt à l'emploi pour vos produits, FAQ et plus encore.

Généré en temps réel dans votre navigateur. Aucune donnée n'est transmise.

Votre code JSON-LD

À coller dans le code HTML de la page

JSON-LD
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product"
}
</script>

Ou laissez Shopify le générer automatiquement

Pour chaque produit

Ce snippet crée le même balisage à partir du titre, de l'image, du prix et du stock de chaque produit. Ajoutez-le sous le nom snippets/product-schema.liquid dans votre thème, puis insérez-le dans le modèle de page de produit. Supprimez tout autre balisage Product existant afin de n'en conserver qu'un seul.

snippets/product-schema.liquid
{%- assign variant = product.selected_or_first_available_variant -%}
<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Product",
    "name": {{ product.title | json }},
    "description": {{ product.description | strip_html | strip | truncate: 5000 | json }},
    "url": {{ request.origin | append: product.url | json }},
    {%- if product.featured_image -%}
      "image": {{ product.featured_image | image_url: width: 1200 | prepend: 'https:' | json }},
    {%- endif -%}
    {%- if variant.sku != blank -%}
      "sku": {{ variant.sku | json }},
    {%- endif -%}
    "brand": { "@type": "Brand", "name": {{ product.vendor | json }} },
    "offers": {
      "@type": "Offer",
      "url": {{ request.origin | append: variant.url | json }},
      "priceCurrency": {{ cart.currency.iso_code | json }},
      "price": {{ variant.price | divided_by: 100.0 | json }},
      "availability": "https://schema.org/{% if variant.available %}InStock{% else %}OutOfStock{% endif %}"
    }
  }
</script>

Analysez chaque page, chaque semaine

ShopSEO effectue ces vérifications sur l'ensemble de votre boutique, et non sur une seule page, puis corrige la plupart des problèmes détectés. L'audit complet est disponible avec le forfait Free.

Installer gratuitement sur Shopify
Mode d'emploi

Trois étapes, sans créer de compte.

  1. 1

    Choisissez un type

    Produit, Organisation, FAQ, Fil d'Ariane, Entreprise locale ou Article de blog.

  2. 2

    Remplissez le formulaire

    Seules les informations saisies sont utilisées. Les champs vides sont exclus du code généré.

  3. 3

    Copiez et testez

    Collez le JSON-LD sur votre page, puis contrôlez-le avec l'outil de validation de schema.

À propos de l'outil

Ce qu'il vérifie

Choisissez un type de balisage, remplissez un court formulaire et copiez un code JSON-LD valide pour vos produits, votre entreprise, vos FAQ, votre fil d'Ariane, votre commerce local ou un article de blog. Pour les fiches produits Shopify, un extrait Liquid génère aussi automatiquement le balisage à partir des données de chaque produit.

ShopSEO analyse l'ensemble de votre boutique et corrige ce point pour vous. Données structurées dans l'application

  • Produit, Organisation, FAQ, Fil d'Ariane, Entreprise locale, Article de blog
  • JSON-LD valide, sans champs vides superflus
  • Un extrait Liquid Shopify pour chaque page de produit
  • S'exécute dans votre navigateur, aucune donnée transmise
Comprendre les résultats

Ce que chaque chiffre vous indique.

Un rapport impossible à interpréter n'est qu'une manière plus longue de vous dire que quelque chose ne va pas.

  • JSON-LD

    Le format recommandé par Google pour les données structurées : une balise de script contenant une description de la page lue par les moteurs de recherche, invisible pour les clients.

  • L'extrait Liquid

    Au lieu de valeurs fixes, il récupère le titre, l'image, le prix et le stock de chaque produit. Un seul extrait gère ainsi tout le catalogue avec des données à jour.

  • Obligatoire et recommandé

    Un produit exige un nom et une offre avec un prix pour afficher ces données dans Google. Les avis ne doivent être ajoutés que s'ils sont réels et visibles sur la page.

Pourquoi c'est important

Le mécanisme technique, pas des généralités.

  • 01

    Prix et stock dans les résultats

    Le balisage de produit permet à Google d'afficher votre prix, la disponibilité et les avis directement dans les résultats de recherche.

  • 02

    Les moteurs d'IA l'utilisent aussi

    Les assistants et la recherche par IA exploitent les données structurées pour comprendre ce que vous vendez, tout comme les moteurs de recherche traditionnels.

  • 03

    Les thèmes commettent souvent des erreurs

    De nombreux thèmes génèrent un balisage incomplet ou dupliqué. Rédiger un balisage propre et unique évite tout doute.

Constats fréquents

Ce qui ressort souvent, et comment le corriger.

Quatre problèmes qui représentent l'essentiel de ce que cet outil détecte sur une boutique Shopify.

Le problème

Deux blocs Product sur la même page

Pourquoi cela arrive

Le thème et une application ajoutent tous les deux des données structurées.

La solution

Conservez-en un seul : désactivez celui de l'application ou retirez celui du thème, puis ajoutez cet extrait si nécessaire.

Le problème

Avis absents de la page

Pourquoi cela arrive

Des notes ou avis sont intégrés au balisage sans être visibles sur la page.

La solution

N'ajoutez que des évaluations consultables directement par les acheteurs sur la page. Google peut sinon ignorer le balisage ou pénaliser le site.

Le problème

Prix sans devise

Pourquoi cela arrive

Une section Offer rédigée manuellement sans priceCurrency.

La solution

Associez toujours un code de devise au prix. L'extrait Liquid reprend automatiquement la devise de votre boutique.

Limites

Ce que cet outil ne vous dira pas.

Chaque outil a son périmètre. Savoir où s'arrête celui-ci vous évite de surinterpréter ses résultats.

  • Le balisage est généré d'après vos saisies. Veillez à ce que chaque valeur corresponde à ce qui apparaît sur la page.
  • Un balisage valide rend la page éligible aux extraits enrichis, mais Google reste seul décisionnaire de leur affichage.
Questions

À propos de cet outil.

Une question manque à l'appel ? Contactez-nous.

Automatisez plutôt cette surveillance en continu.

Installez ShopSEO gratuitement, lancez votre premier audit en moins d'une minute et revenez en arrière sur tout ce qui ne vous plaît pas. Sans carte bancaire, sans modifier votre thème, sans engagement.

Nouveau sur le Shopify App StoreForfait Free, sans carte bancairePremium à $19.99 par mois, 7 jours d'essai gratuit