PrestaShop

Données structurées PrestaShop : Product, variantes et validation Google

Mettre en place et contrôler les données structurées Product dans PrestaShop : données visibles, variantes, Merchant Center et validation Rich Results.

Les données structurées aident Google à interpréter les informations visibles sur une fiche produit. Elles ne garantissent ni une position ni un extrait enrichi, et ne compensent pas une donnée catalogue incomplète. Leur valeur est de fournir des informations cohérentes sur le produit, son prix, sa disponibilité, ses variantes et ses politiques commerciales.

Google recommande de s’appuyer sur sa documentation spécifique plutôt que sur une propriété Schema.org isolée : tous les types Schema.org ne produisent pas un résultat enrichi dans Google Search. Guide Google des données structurées Product.

Ce qu’il faut baliser sur une fiche produit

Le balisage doit décrire le produit que le visiteur voit et peut acheter sur cette URL. Pour une fiche simple, les éléments importants sont généralement :

N’ajoutez pas une note moyenne, un prix ou une disponibilité que le visiteur ne peut pas constater. Google précise que les données structurées doivent représenter le contenu principal de la page et ne pas être trompeuses.

Product, Offer et variantes

Produit simple

Pour un produit sans déclinaison, le marquage Product peut contenir une offre correspondant au prix affiché. Le prix et la disponibilité doivent être synchronisés avec la boutique, notamment lors des promotions et ruptures.

Produit à variantes

Une fiche proposant taille, couleur ou capacité ne doit pas présenter une variante indisponible comme si elle était le produit principal. Utilisez le modèle de variantes recommandé par Google lorsque chaque variante a des attributs, prix ou disponibilité distincts. Vérifiez aussi que le thème affiche les mêmes données que le JSON-LD.

Fiches de catégorie

Une catégorie ne doit pas recevoir un faux balisage Product unique. Les résultats enrichis Produit concernent les pages focalisées sur un produit ou des variantes d’un même produit.

Méthode de mise en place dans PrestaShop

1. Auditer les données catalogue

Avant de toucher au thème ou à un module, contrôlez les champs disponibles : nom, description, image, marque, référence, EAN/GTIN, prix TTC, devise, stock et politique de livraison. Si une donnée est absente dans PrestaShop, une IA ne doit pas l’inventer pour compléter le JSON-LD.

2. Choisir une source de vérité

Le balisage peut venir du thème, d’un module ou d’une couche d’intégration. N’utilisez qu’une source par type de données afin d’éviter deux blocs Product contradictoires. Lorsqu’un module est mis à jour, testez une fiche avant de redéployer sur tout le catalogue.

3. Générer du JSON-LD à partir des données visibles

JSON-LD est le format le plus simple à maintenir. L’exemple suivant illustre uniquement la structure; les valeurs doivent être alimentées par les données réelles de PrestaShop.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Nom affiché du produit",
  "image": ["https://www.exemple.fr/image-produit.webp"],
  "description": "Description visible sur la fiche produit.",
  "sku": "REFERENCE-INTERNE",
  "offers": {
    "@type": "Offer",
    "url": "https://www.exemple.fr/produit/nom-produit/",
    "priceCurrency": "EUR",
    "price": "49.90",
    "availability": "https://schema.org/InStock"
  }
}

N’utilisez pas cet exemple comme un bloc à copier tel quel. Un prix, une URL, une image et une disponibilité fictifs rendent le balisage invalide ou trompeur.

IA : un assistant de contrôle, pas un générateur aveugle

L’IA peut contribuer à :

Elle ne doit pas créer de GTIN, d’avis, de notes, de prix, de disponibilité ni de politique de retour. Ces données concernent directement l’achat et doivent provenir de la boutique.

Valider avant de publier

  1. Testez une fiche produit dans le Rich Results Test.
  2. Vérifiez que les données affichées dans le test correspondent à la page visible.
  3. Contrôlez les variantes, promotions et ruptures de stock.
  4. Déployez quelques fiches représentatives.
  5. Suivez les rapports Merchant listings et Product snippets dans Search Console.
  6. Corrigez les anomalies avant de généraliser.

Google ne garantit pas l’affichage d’un résultat enrichi même lorsque le balisage est valide. La qualité du catalogue, l’éligibilité de la page et le contexte de recherche restent déterminants.

Checklist de qualité

Pour aller plus loin

Agence web PrestaShop & WordPress

Agence web spécialisée PrestaShop et WordPress : création, maintenance, sécurité, performance et référencement. Nos tutoriels sont issus de nos interventions sur de vraies boutiques.

L'agence Genisoft → LinkedIn →