Impossible de payer, de démarcher ou de prompter pour entrer dans les résultats produit de ChatGPT. Le centre d'aide d'OpenAI indique que les résultats produit sont « sélectionnés de manière indépendante par ChatGPT et ne sont pas des publicités », et qu'un produit apparaît quand ChatGPT le juge pertinent par rapport à la demande de l'acheteur (OpenAI Help Center). Le référencement ChatGPT consiste donc à rendre tes produits faciles à trouver, à lire, à croire et à comparer pour ChatGPT. Personne ne peut te promettre un emplacement, et quiconque le fait devine.
Ce que tu maîtrises est concret. Laisse le crawler de recherche d'OpenAI accéder à tes fiches produit, mets le prix, le stock et le GTIN dans les données structurées, décris tes produits avec les attributs sur lesquels les gens posent vraiment des questions, garde le prix et la disponibilité identiques partout, récolte de vrais avis et, si tu vends aux États-Unis, candidate pour envoyer un feed produit à OpenAI. Ce guide passe en revue chaque levier avec les noms de champs et un exemple concret, puis montre comment vérifier que cela fonctionne.
Ce qu'OpenAI dit que ChatGPT prend en compte pour choisir les produits
OpenAI publie plus d'informations sur les résultats shopping que la plupart des gens ne le pensent. D'après son article d'aide sur le shopping, ChatGPT tient compte de trois éléments pour décider quels produits afficher :
- Les métadonnées structurées issues de fournisseurs propriétaires et tiers, comme le prix et la description produit, plus d'autres contenus tiers.
- La propre réponse de ChatGPT à la question, avant qu'il ne consulte des résultats de recherche récents.
- Les standards de sécurité et les règles produit d'OpenAI, qui peuvent exclure purement et simplement certaines catégories.
Il utilise aussi le contexte de l'acheteur : la formulation de la demande, plus la Mémoire et les instructions personnalisées quand elles sont activées. Quelqu'un qui a dit à ChatGPT qu'il déteste les clowns ne verra pas de costumes de clown. C'est pourquoi deux personnes qui posent la même question peuvent obtenir des produits différents, et pourquoi un « classement » fixe n'existe pas.
Une fois qu'un acheteur clique sur un produit, ChatGPT peut lister les boutiques qui le vendent. OpenAI indique que cette liste de marchands est classée selon des critères comme la disponibilité, le prix, la qualité et le fait que le vendeur soit le fabricant ou le vendeur principal de l'article. Pour les marques qui vendent en direct, ce dernier critère mérite l'attention : ta propre boutique peut être la source privilégiée pour tes propres produits, à condition que ses données soient complètes.
La publicité n'y change rien. Le 5 octobre 2026, OpenAI a annoncé un nouveau format publicitaire visuel et a répété que la publicité n'influence pas les réponses de ChatGPT (OpenAI). Les publicités occupent un emplacement séparé et identifié. En acheter est une décision média, pas un levier sur les résultats produit organiques.
Deux façons pour ton catalogue d'arriver dans ChatGPT : le crawl et le feed
ChatGPT peut lire tes fiches produit via le crawler d'OpenAI, et il peut ingérer un feed produit que tu envoies. La page marchands d'OpenAI répond directement à la question évidente : tu n'as pas besoin de feed si ChatGPT crawle déjà ton site, mais un feed te donne plus de contrôle sur la façon dont tes produits apparaissent et garde les informations à jour.
- Le crawl : ouvert à toutes les boutiques. Il ne fonctionne que si OAI-SearchBot peut récupérer tes pages et que ces pages indiquent le prix, le stock et les caractéristiques en HTML simple ou en données structurées.
- Le feed : envoyé via l'Agentic Commerce Protocol (ACP), le standard ouvert d'OpenAI pour partager des catalogues avec ChatGPT. À la date de publication de ce guide, la page marchands d'OpenAI indique que le shopping est en service pour les utilisateurs américains, que l'accès au feed passe par une candidature et une liste d'attente, et qu'un portail marchand en libre-service est prévu. Les catalogues Shopify et Etsy sont déjà intégrés, sans candidature.
- Une app ChatGPT : une option qu'OpenAI réserve aux grands marchands qui veulent leur propre expérience dans ChatGPT. Walmart en a lancé une en mars 2026.
Le checkout a lui aussi changé. OpenAI a lancé Instant Checkout en septembre 2025. Le 24 mars 2026, l'entreprise a déclaré que la première version n'offrait pas la flexibilité souhaitée et a commencé à laisser les marchands utiliser leur propre checkout, pour se concentrer sur la découverte de produits (OpenAI). À la date de publication de ce guide, la page marchands indique qu'OpenAI abandonne le checkout autonome dans le chat, que les achats sont finalisés sur le site ou l'app du marchand, et qu'aucun frais ne s'applique aux achats qui démarrent dans ChatGPT. Pour le classement, cela simplifie les choses. La bataille se joue sur le résultat produit. La vente, elle, a toujours lieu dans ta boutique.
Étape 1 : laisse OAI-SearchBot accéder à tes fiches produit
OpenAI utilise des user agents distincts pour des tâches distinctes (documentation des crawlers OpenAI). OAI-SearchBot est le crawler de recherche, et OpenAI précise que les sites qui l'excluent ne seront pas affichés dans les réponses de recherche de ChatGPT. GPTBot collecte du contenu susceptible de servir à l'entraînement des modèles et se contrôle séparément : tu peux donc bloquer l'entraînement tout en autorisant la recherche. ChatGPT-User visite une page quand une personne le demande à ChatGPT, et il n'est pas utilisé pour le crawl automatique. Après une modification de robots.txt, OpenAI indique que la recherche peut mettre environ 24 heures à s'ajuster.
Quatre vérifications de crawl pour OAI-SearchBot
Rien de tout cela n'est nouveau : c'est de la crawlabilité classique. Si tu ne l'as pas auditée depuis un moment, notre checklist SEO technique pour boutiques en ligne détaille les codes de statut, le rendu et les pièges de crawl.
Étape 2 : balise chaque offre avec les données structurées Product et Offer
Les données structurées donnent à chaque crawler les mêmes faits lisibles par machine, et les « métadonnées structurées » sont le premier élément de la liste d'OpenAI. OpenAI ne publie pas sa propre spécification de balisage, donc la référence publique la plus complète est la documentation de Google sur les fiches marchand : name, image et une Offer avec price et priceCurrency sont obligatoires, tandis que gtin, brand, availability, aggregateRating, review, shippingDetails et hasMerchantReturnPolicy sont recommandés (Google Search Central). Les champs qui comptent le plus pour les assistants shopping AI :
- gtin13 (ou gtin8, gtin12, gtin14) : l'identifiant qui permet à un assistant de rapprocher ton offre du même produit vendu ailleurs et de fusionner avis et prix. Vérifie chaque code avec un validateur EAN et GTIN avant sa mise en ligne, et lis en quoi GTIN, UPC et EAN diffèrent si ton catalogue les mélange.
- offers.price et offers.priceCurrency : le prix que l'acheteur paie sur cette page, pas un prix « à partir de » pour la variante la moins chère.
- offers.availability : InStock, OutOfStock, PreOrder ou BackOrder, en cohérence avec ce que fait réellement le bouton d'ajout au panier.
- brand.name et mpn : un second moyen d'identifier le produit quand il n'a pas de GTIN.
- aggregateRating et review : uniquement pour des avis visibles sur la page elle-même.
- shippingDetails et hasMerchantReturnPolicy : les frais de livraison, le délai de livraison et le délai de retour sont exactement ce que les acheteurs demandent à un assistant.
Pour contrôler un template, colle un produit dans le générateur de schema produit et compare le résultat avec ce que rend ton thème. Les champs gtin et availability manquants sont les deux lacunes que nous voyons le plus souvent.
Étape 3 : décris tes produits avec les attributs sur lesquels les acheteurs s'interrogent
Les gens ne tapent pas des noms de produits dans ChatGPT. Ils décrivent une situation : « l'aspirateur balai sans fil le plus silencieux pour un petit appartement, à moins de 300 $ ». Pour répondre, l'assistant a besoin d'un niveau sonore, d'un poids, d'un encombrement et d'un prix pour chaque candidat. Si ta page dit « puissance ultra-silencieuse » et rien d'autre, il n'y a rien à comparer, et un concurrent qui affiche un chiffre en décibels remporte la shortlist.
Voici le même produit fictif avant et après un passage sur les attributs :
Un aspirateur balai avant et après un passage sur les attributs
| Titre | Aspirateur balai VX200 gris | Aspirateur balai sans fil Lumo VX200, 62 dB, 1,4 kg, autonomie 45 minutes, gris |
|---|---|---|
| Description | Un nettoyage puissant et ultra-silencieux pour toute la maison. | Pas inclus dans cet exemple |
| color | gris | Gris, dans le titre |
| noise_level | Non renseigné | 62 dB en mode éco |
| weight | Non renseigné | 1,4 kg sans la station de charge |
| runtime | Non renseigné | 45 minutes en mode éco, 12 minutes en mode boost |
| dustbin_capacity | Non renseigné | 0,4 L |
| filter_type | Non renseigné | HEPA |
| storage | Non renseigné | Support mural inclus, 112 cm de haut une fois fixé |
| gtin, mpn, brand | Non renseigné | L'EAN attribué par GS1, VX200-GR, Lumo |
| price, availability | Non renseigné | 279 $, en stock |
Une règle utile : chaque adjectif d'une description doit s'appuyer quelque part dans les attributs sur un chiffre ou une norme nommée. Garde des unités cohérentes au sein d'une catégorie, pour que chaque aspirateur indique son poids en kilogrammes et son bruit en décibels. Les assistants comparent d'une boutique à l'autre, et un mélange d'unités est une raison facile d'écarter un produit.
Étape 4 : garde un prix et un stock identiques sur la page, dans le feed et dans le panier
L'article d'aide d'OpenAI reconnaît que les changements de prix et de livraison peuvent mettre du temps à apparaître dans ChatGPT, et son classement des marchands tient compte de la disponibilité et du prix. Un produit affiché en stock à 279 $ dans ChatGPT et épuisé à 299 $ sur ton site perd l'acheteur et sa confiance. La spécification du feed est explicite : mets à jour le feed quand une promotion commence ou se termine et quand l'état du stock change (référence du feed OpenAI).
- Modélise les promotions avec un prix promo et des dates de début et de fin au lieu d'écraser le prix de base, pour que chaque canal revienne au prix normal au même moment.
- Utilise les valeurs de disponibilité attendues par le canal. Le format d'OpenAI accepte in_stock, out_of_stock, pre_order, backorder et unknown.
- Donne à chaque taille et chaque couleur sa propre ligne avec son propre stock, reliées par un group ID commun. Un produit parent « en stock » alors que la taille 43 est épuisée, c'est l'incohérence classique.
- Pousse les changements de stock depuis une seule source. Quand la boutique, le feed et la marketplace ont chacun leur propre chiffre de stock, ils divergent.
Étape 5 : obtiens des avis et une couverture tierce que ChatGPT peut lire
ChatGPT peut afficher des résumés d'avis générés à partir d'avis publiés sur des sites publics, et des libellés comme « Budget-friendly » peuvent venir de ce que mentionnent les auteurs d'avis plutôt que de ton prix. OpenAI précise qu'il ne vérifie pas ces avis. En pratique, les avis façonnent la façon dont un produit est décrit, pas seulement le fait qu'il apparaisse.
- Demande un avis après la livraison, pas au checkout, pour que l'avis décrive le produit plutôt que la commande.
- Affiche les avis dans le HTML de la page. Des avis qui ne se chargent que dans un widget tiers après un clic risquent de ne jamais être lus.
- Si tu envoies review_count et star_rating dans un feed, ils doivent décrire le même ensemble d'avis, comme l'exige la spécification d'OpenAI.
- Réponds aux avis critiques avec des faits. Un résumé qui dit « taille petit, mais la marque propose l'échange de taille gratuit » vaut mieux que le silence.
N'écris et n'achète jamais d'avis. En plus du risque juridique, des notes gonflées qui ne correspondent pas aux sites d'avis indépendants rendent ta fiche moins crédible aux yeux d'un système qui lit les deux.
Les avis sont un type de contenu tiers, et OpenAI cite « d'autres contenus tiers » à côté des métadonnées structurées comme élément pris en compte. Pour un produit, cela veut dire des tests indépendants, des comparatifs et des réponses de forum qui le citent avec des faits précis. Tu ne peux pas les écrire toi-même, mais tu peux les rendre plus faciles à rédiger correctement : envoie des échantillons de test avec une fiche technique, garde une page publique avec les attributs et identifiants exacts, et corrige les caractéristiques obsolètes sur les sites comparateurs quand tu en trouves.
Étape 6 : prépare un feed produit OpenAI avant d'être accepté
Si tu vends aux États-Unis, un feed direct est le levier le plus contrôlable dont tu disposes. La référence du feed OpenAI liste neuf champs obligatoires : item_id, title, description, url, brand, seller_name, image_url, availability et price. C'est dans les champs optionnels que les produits deviennent comparables :
Champs optionnels du feed OpenAI qui rendent les produits comparables
| gtin | exactement 8, 12, 13 ou 14 chiffres avec une clé de contrôle valide. Laisse-le vide si le produit n'en a pas, et n'en invente jamais. |
|---|---|
| mpn | à envoyer avec brand, surtout quand il n'y a pas de GTIN. |
| review_count et star_rating | tous deux décrivant le même ensemble d'avis. |
| accepts_returns, return_deadline_in_days et return_policy | les conditions de retour qu'un assistant peut citer. |
| group_id, listing_has_variations et variant_dict | pour les lignes de variantes, où group_id doit être différent de item_id. |
| is_eligible_search | activé par défaut (les anciens feeds peuvent encore envoyer l'alias accepté enable_search). OpenAI précise que l'éligibilité ne garantit pas l'affichage. |
Les exemples de la spécification utilisent le JSONL, un produit ou une variante par ligne, et OpenAI accepte aussi un fichier TSV ou CSV compatible Google une fois ce format confirmé pour ton feed. Même si ta candidature est encore sur liste d'attente, construire le feed dès maintenant est le moyen le plus rapide de trouver les lacunes : chaque produit qui échoue aujourd'hui sur les champs obligatoires est probablement aussi mal lu par le crawl. Notre guide du feed ChatGPT Shopping détaille chaque champ.
Mesurer si ChatGPT affiche tes produits
Il n'existe pas d'équivalent de Search Console pour les résultats produit de ChatGPT : mesure donc avec un échantillon fixe, en acceptant que ce n'est qu'un échantillon.
- Rédige 20 à 30 prompts par catégorie, comme tes clients formulent leurs besoins. Les requêtes Search Console et les e-mails du service client sont de bonnes sources : « aspirateur sans fil pour escaliers », « aspirateur assez silencieux pour un bébé qui dort ».
- Lance-les chaque mois dans un nouveau chat avec la Mémoire désactivée, et note si ton produit apparaît, quelle boutique est listée en premier pour lui, et quels prix et faits ChatGPT affiche.
- Consigne chaque erreur factuelle. Un prix faux renvoie à la fraîcheur du feed, une caractéristique fausse à un attribut manquant ou contradictoire, un produit absent souvent à l'accès au crawl.
- Suis les sessions référées par chatgpt.com dans tes analytics, page d'atterrissage par page d'atterrissage, pour voir quels produits génèrent déjà des clics.
Considère les résultats comme une tendance, pas comme un classement. Le même prompt peut renvoyer des produits différents selon les personnes, et c'est exactement ainsi qu'OpenAI décrit le système.
Google AI Mode, Perplexity et Copilot lisent les mêmes signaux
ChatGPT n'est qu'un assistant shopping AI parmi d'autres. Google affiche les fiches produit de Merchant Center dans AI Mode de la recherche et dans l'app Gemini, a annoncé en janvier 2026 des dizaines de nouveaux attributs Merchant Center pour le commerce conversationnel, et documente des attributs conversationnels optionnels comme question_and_answer et related_product. Perplexity construit des cartes produit à partir des catalogues marchands et du web ouvert, et Microsoft Copilot gère ses propres résultats shopping. Au sein des grandes marketplaces, des assistants comme Rufus d'Amazon répondent à partir du contenu de ta fiche.
Les tuyaux diffèrent, mais les ingrédients à peine : des pages crawlables, des identifiants valides, des attributs typés, des offres exactes et de vrais avis. C'est pourquoi une fiche produit propre est rentable sur tous ces canaux. Notre guide de préparation au shopping AI détaille les spécificités de chaque canal.
Cinq mythes du référencement ChatGPT qui font perdre un trimestre
- « Un fichier llms.txt fait entrer mes produits dans ChatGPT. » La documentation shopping et crawlers d'OpenAI n'en parle pas. Notre guide llms.txt explique ce que ce fichier peut et ne peut pas faire. L'accès au crawl, les données structurées et un feed sont les éléments documentés.
- « Bloquer GPTBot m'exclut de ChatGPT. » GPTBot concerne l'entraînement. OAI-SearchBot concerne la recherche. Bloquer le mauvais laisse fuir du contenu que tu voulais protéger ou masque des produits que tu voulais montrer.
- « Acheter des publicités ChatGPT améliore mes résultats organiques. » OpenAI affirme que la publicité n'influence pas les réponses de ChatGPT. Publicités et résultats produit sont séparés.
- « Bourrer les titres de mots-clés aide. » ChatGPT peut générer des titres produit simplifiés à partir des données qu'il reçoit, parce que les marchands nomment le même produit différemment. Les attributs précis survivent à cette réécriture, les listes de mots-clés non.
- « C'est un projet ponctuel. » Les prix changent, le stock s'épuise et de nouvelles variantes arrivent chaque semaine. La visibilité suit des données qui restent à jour, ce qui en fait une routine opérationnelle.
L'essentiel de ce travail porte sur les données produit, et c'est là que WISEPIM t'aide : l'enrichissement par AI remplit les attributs typés et les descriptions, Quality Guard bloque les produits sans GTIN, prix ou image avant qu'ils n'atteignent un canal, et Feed Hub génère le feed ChatGPT Shopping à partir de la même fiche qui alimente ta boutique. Découvre comment tout s'articule sur la page de préparation au commerce agentique.

