ChatGPT Shopping : fiches produit et flux
Ce que ChatGPT lit pour recommander un produit, et ce qu'une boutique doit préparer : robots, fiche produit, flux, cohérence des prix.
Mis à jour le 29 septembre 2026 · par l'équipe skoup
Ce que ChatGPT lit pour recommander un produit
Quand un client pose une question d'achat, ChatGPT peut afficher des produits avec leur image, leur prix et un lien vers le marchand. Ces informations viennent de deux endroits : les pages web que ses robots ont lues, et les flux produit que les marchands lui transmettent.
Ce guide couvre les deux. Les faits sur OpenAI viennent de sa documentation publique, lue le 29 septembre 2026 : la page sur ses robots et la spécification du flux produit. Cette documentation évolue : vérifiez-la avant de construire un flux.
Les robots : lequel autoriser
OpenAI utilise plusieurs robots, chacun avec un rôle.
Le point à retenir : refuser l'entraînement et rester visible sont deux réglages distincts. Une boutique qui bloque GPTBot reste dans les réponses tant que OAI-SearchBot est autorisé. OpenAI indique qu'un changement de robots.txt met environ 24 heures à être pris en compte.
La fiche produit
Un robot lit le HTML de la page. Ce qui n'y est pas n'existe pas pour lui.
- Le prix et la disponibilité dans le HTML, pas chargés après coup par un script.
- Une description en texte, avec les caractéristiques chiffrées écrites en toutes lettres : « autonomie de 120 km », « 21 kg », « garantie cadre à vie ».
- Des données structurées
ProductetOffer, avec le prix, la devise, la disponibilité et un identifiant (GTIN ou référence fabricant), identiques à ce que la page affiche. - Une URL par produit, stable dans le temps. Une URL qui change à chaque promotion fait perdre l'historique.
- Une page par variante, ou des variantes clairement décrites. Si le noir coûte 2 490 € et le vert 2 590 €, la page doit le dire.
Le flux produit
OpenAI publie une spécification de flux produit. Elle accepte son propre format (JSONL) et un format compatible avec les flux Google (CSV ou TSV, éventuellement compressés).
Les neuf champs obligatoires
Les champs qui font la différence
gtinoumpn: l'identifiant qui permet de reconnaître le même produit d'une source à l'autre.group_idetvariant_dict: une ligne par variante, toutes rattachées au même produit parent.sale_price: strictement inférieur àprice, dans la même devise. À retirer dès la fin de la promotion.is_eligible_searchetis_eligible_checkout: le premier rend le produit visible dans la recherche, le second concerne le paiement dans ChatGPT, qui demande une intégration activée à part.
À la date de ce guide, la spécification vise les États-Unis par défaut ; les autres pays demandent une confirmation d'OpenAI.
La cohérence avant tout
La spécification le dit elle-même : quand deux valeurs se contredisent, personne ne les réconcilie pour vous. C'est vrai à l'intérieur du flux, et plus encore entre le flux, la fiche et le balisage.
Pour chaque produit, vérifiez que ces quatre endroits disent la même chose :
- le prix et le stock affichés sur la page ;
- le prix et la disponibilité des données structurées ;
- le prix et la disponibilité du flux ;
- le prix affiché sur les places de marché où vous vendez.
Un prix modifié dans la boutique doit partir dans le flux le jour même. Un flux mis à jour une fois par semaine annonce des prix faux six jours sur sept en période de promotion.
Vérifier le résultat
Un flux validé ne prouve pas que les réponses sont justes. La seule vérification qui compte est de lire ce que l'assistant répond : vos produits apparaissent-ils, avec le bon prix, sur les questions que posent vos clients ? Le guide Suivre ses produits dans ChatGPT décrit la méthode.
skoup fait cette vérification chaque semaine, produit par produit, et contrôle aussi les prérequis de ce guide : robots autorisés, contenu présent dans le HTML, données structurées complètes, flux conforme. Le détail est sur la page Produit.