La fiche produit est l’unité que l’IA lit, compare et recommande
Quand un acheteur demande à ChatGPT, Perplexity ou Google AI « quel sérum vitamine C sans parfum à moins de 40 € ? », l’IA ne lit pas votre marque. Elle lit vos fiches produit, une par une, et compare les faits qu’elle y trouve. Si un fait manque (le prix, la composition, la note), votre produit sort de la comparaison.
Ce guide est chirurgical : il décrit les 5 couches qu’une fiche produit Shopify doit exposer pour être lisible, comparable et citable par l’IA. Chaque couche est testable, et chacune a une correction concrète côté Shopify.
Verity Score analyse ces 5 couches automatiquement sur vos fiches. Pour comprendre le cadre complet, voir ce que vérifie un audit GEO.
Le prérequis que la moitié des fiches ratent : le HTML brut
Avant toute optimisation, un fait technique conditionne tout le reste : les crawlers IA n’exécutent pas le JavaScript.
Une analyse conjointe de Vercel et MERJ a suivi plus de 500 millions de requêtes GPTBot et n’a trouvé aucune trace d’exécution JavaScript (Vercel, 2026). Au 1er semestre 2026, aucun des grands crawlers IA (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot) ne rend le JavaScript (ClickRank, 2026). Seul Google Gemini fait exception, car il s’appuie sur l’infrastructure de rendu de Googlebot.
La conséquence est directe : tout fait critique injecté après le chargement (prix, stock, description, specs, avis) est invisible pour l’IA. Une fiche peut être parfaite à l’écran et vide pour un crawler.
| Fait produit | Rendu côté serveur (HTML brut) | Rendu côté client (JavaScript) |
|---|---|---|
| Lisible par l’IA | Oui | Non |
| Exemple Shopify sûr | Template Liquid product.liquid | App d’avis qui injecte la note après chargement |
| Risque | Faible | Élevé : la fiche paraît complète mais l’IA ne voit rien |
La correction sur Shopify : les templates Liquid s’exécutent côté serveur, ce qui vous protège par défaut. Le danger vient des sections personnalisées et des apps tierces rendues uniquement côté client. Pour vérifier ce que l’IA voit, faites clic droit puis « Afficher le code source » (pas l’inspecteur, qui montre le DOM rendu) et cherchez votre prix, votre note et votre description dans le HTML brut. Si vous ne les trouvez pas, l’IA non plus.
Couche 1 : prix et disponibilité en HTML serveur
C’est le fait que l’IA cherche en premier pour une requête transactionnelle. Le prix et la disponibilité doivent apparaître à deux endroits cohérents :
- Dans le HTML visible (le bloc prix de la fiche), pas seulement dans le texte du bouton « Ajouter au panier ».
- Dans le schema.org via
offers.price,offers.priceCurrencyetoffers.availability.
Le piège fréquent : un prix uniquement présent dans le texte du CTA, ou une disponibilité gérée par une app de stock en JavaScript. Pour les marques internationales, attention à la cohérence : le prix du schema doit correspondre au prix affiché dans la devise du marché. Voir prix et visibilité IA pour la hiérarchie de lecture du prix.
La correction sur Shopify : vérifiez que le bloc prix de main-product.liquid rend {{ product.price | money }} côté serveur, et que offers.availability pointe vers une URL schema.org complète (https://schema.org/InStock ou OutOfStock), pas une valeur texte libre comme « En stock ».
Couche 2 : schema.org Product complet
Le schema.org est la couche lisible par la machine qui dit, sans ambiguïté, ce qu’est le produit. Les pages citées par l’IA sont massivement structurées : sur 9 000 sources de citation analysées à travers ChatGPT, Google AI Overviews et Perplexity, 81 % des pages citées contiennent du balisage schema, contre 19 % sans aucun schema (Presence AI, 2026).
Les champs qui comptent pour une fiche produit :
| Champ | Importance | Ce que l’IA en fait |
|---|---|---|
name | Essentiel | Identifie le produit |
description | Essentiel | Comprend l’usage et le public (> 50 caractères) |
image | Essentiel | URL valide de l’image produit |
offers.price | Essentiel | Prix réel (> 0) |
offers.priceCurrency | Essentiel | Code ISO (EUR, USD) |
offers.availability | Essentiel | URL complète https://schema.org/InStock |
brand | Recommandé | Rattache le produit à la marque |
sku | Recommandé | Identifiant interne |
gtin | Recommandé fort | Identifiant universel pour la correspondance produit |
aggregateRating | Recommandé | Note et nombre d’avis |
Le gtin mérite une attention particulière. ChatGPT Shopping et Google AI Shopping exigent un identifiant produit (GTIN, UPC ou MPN) pour faire correspondre votre produit aux requêtes et réduire les erreurs de matching (Lengow, 2026). Sans identifiant, votre produit est plus difficile à rapprocher des intentions d’achat.
La correction sur Shopify : auditez le bloc JSON-LD de main-product.liquid. Remplissez gtin depuis le champ code-barres de la variante (variant.barcode), et vérifiez qu’aucun champ n’est vide ou à zéro. Un champ présent mais vide est pire qu’un champ absent : l’IA le lit comme une erreur. Le guide schema.org montre les 12 champs et les 8 erreurs fréquentes.
Couche 3 : spécifications factuelles (INCI, composition, dimensions)
L’IA compare souvent les produits sur leurs caractéristiques avant la marque. La couche qui fait la différence dépend de votre vertical, mais le principe est cross-vertical : exposer les faits techniques en texte HTML, jamais en image.
| Vertical | Spécification décisive | Format attendu |
|---|---|---|
| Beauté / cosmétique | Liste INCI complète, concentration des actifs | Texte HTML, pas une image d’étiquette |
| Compléments | Composition nutritionnelle, dosage par prise | Tableau ou liste texte |
| Mode | Guide des tailles, matières, entretien | Texte + tableau de mesures |
| High-tech | Specs techniques (capacité, compatibilité) | Liste de paires attribut/valeur |
| Alimentaire | Ingrédients, allergènes, origine | Texte HTML structuré |
Le piège classique : une liste INCI publiée comme image de l’étiquette produit. Les crawlers IA ne lisent pas le texte dans une image au moment du crawl. Un sérum dont l’INCI est en image sort de toute comparaison « sans tel ingrédient ».
La correction sur Shopify : ajoutez les spécifications dans un metafield produit structuré (par exemple custom.inci ou custom.specs) et rendez-le en texte HTML dans main-product.liquid, idéalement dans un onglet ou un accordéon (le contenu en accordéon reste dans le HTML, donc lisible). Évitez de cacher ces faits derrière un appel JavaScript.
Couche 4 : avis structurés rattachés au Product
Les avis sont un signal de confiance majeur, mais seulement s’ils sont lisibles et rattachés au bon objet. Deux erreurs fréquentes les rendent invisibles ou non crédibles :
- Avis injectés en JavaScript : beaucoup d’apps (Judge.me, Loox, Yotpo) rendent l’AggregateRating et les avis après chargement. Invisibles pour l’IA.
- AggregateRating rattaché à l’Organization, pas au Product : une note moyenne globale auto-attribuée à la marque est ignorée par Google et les moteurs IA, qui la considèrent comme non vérifiable. La note doit porter sur le produit.
La correction sur Shopify : vérifiez dans la configuration de votre app d’avis l’option de rendu côté serveur ou d’injection du JSON-LD au niveau Product. Confirmez dans le HTML brut que aggregateRating (avec ratingValue et reviewCount) et au moins quelques review individuels sont présents et imbriqués dans l’objet Product. Voir AggregateRating : calibrage et erreurs pour les règles précises.
Couche 5 : une description citable, pas du marketing vague
L’IA ne cite pas une promesse, elle cite un fait. Une description comme « notre formule révolutionnaire transforme votre peau » ne donne rien à extraire. Une description comme « sérum à 15 % de vitamine C stabilisée, sans parfum ni alcool, pour peaux sensibles » répond à une vraie question d’acheteur et devient citable.
Trois leviers rendent une description exploitable par l’IA :
- Répondre aux vraies questions : type de produit, public cible, usage, ce qu’il contient ou ne contient pas.
- Des faits vérifiables : chiffres, concentrations, dimensions, certifications nommées (et non « le meilleur »).
- Un bloc FAQ dans le HTML : les questions/réponses factuelles sont parmi les formats les plus extraits par l’IA.
La correction sur Shopify : réécrivez la description produit pour qu’elle réponde aux questions au lieu de vendre, et ajoutez un bloc FAQ (idéalement balisé en FAQPage) dans main-product.liquid. Voir contenu conversationnel pour la différence entre vague et citable.
Récapitulatif : les 5 couches d’une fiche produit lisible par l’IA
- HTML brut : tout fait critique présent dans la réponse HTML initiale (pas en JavaScript).
- Prix et disponibilité : dans le HTML visible et dans
offers.price/offers.availability. - Schema.org Product complet : name, description, image, offers, brand, sku, gtin, aggregateRating.
- Spécifications factuelles : INCI, composition, specs ou tailles selon le vertical, en texte HTML.
- Avis structurés : AggregateRating et Review rattachés au Product, rendus côté serveur.
- Description citable : faits vérifiables + bloc FAQ, au lieu de marketing vague.
Manquer une seule couche réduit ou supprime votre présence sur les requêtes produit. La difficulté : on ne peut pas deviner depuis la vitrine quelle couche manque, parce que ce qui s’affiche à l’écran n’est pas ce que l’IA lit.
Statut France au 24 juin 2026
Les fonctionnalités Google AI Overviews et AI Mode ne sont pas déployées en France au 24 juin 2026, en raison d’un blocage lié aux droits voisins (amende de 250 M€ infligée à Google en mars 2024). Le PDG de Google France évoque un déploiement « d’ici 2026 si possible », sans date confirmée (Abondance, 23 juin 2026).
Cela ne change pas l’intérêt d’optimiser vos fiches : ChatGPT, Perplexity et Gemini sont accessibles en France, et un acheteur français y découvre déjà vos produits. La France reste par ailleurs l’un des rares marchés où le clic Google organique conserve une forte valeur, justement parce que les AI Overviews n’y captent pas encore les requêtes. Optimiser maintenant, c’est être prêt pour les deux canaux.
Trouvez les couches manquantes sur vos fiches
Un audit GEO gratuit récupère le HTML brut de vos fiches produit, vérifie les 5 couches et nomme celles qui bloquent votre recommandabilité, fiche par fiche.
Lancez un audit GEO gratuit et voyez ce que l’IA lit vraiment sur vos produits Shopify.