Checklist agentic commerce : 36 critères pour vendre sur les agents IA
Tous les pré-requis techniques et commerciaux pour intégrer ChatGPT Shopping, Gemini Shopping, Perplexity et Claude. 20 sur 36 sont vérifiables automatiquement par notre scanner gratuit.
1. Découvrabilité
Permettre aux agents IA de trouver et indexer votre catalogue.
- ☐
robots.txt accessible (HTTP 200, format valide)
CritiqueTesté par le scannerLes bots IA lisent ce fichier en premier pour vérifier ce qu'ils ont le droit de crawler.
- ☐
sitemap.xml ou sitemap_index.xml exposé
CritiqueTesté par le scannerListe exhaustive des URLs produit pour que les bots les découvrent rapidement.
- ☐
Sitemap déclaré dans robots.txt (directive Sitemap:)
ImportantTesté par le scannerConvention pour que les crawlers le trouvent sans deviner le path.
- ☐
Headers Link: rel="api-catalog" sur la home
BonusTesté par le scannerIndique aux agents IA où trouver votre catalogue API.
- ☐
Rendu serveur (HTML utile sans exécuter du JavaScript)
CritiqueBeaucoup de bots IA ne font pas tourner de JavaScript ou abandonnent si TTFB > 5s.
2. Accès aux bots IA
Ne pas bloquer activement GPTBot, ClaudeBot, PerplexityBot, Google-Extended et compagnie.
- ☐
Pas de Disallow agressif sur les bots IA dans robots.txt
CritiqueTesté par le scannerVérifier que GPTBot, ClaudeBot, PerplexityBot, Google-Extended ne sont pas bloqués.
- ☐
Cloudflare Bot Fight Mode désactivé ou règle WAF Skip pour bots IA
CritiqueLe BFM Cloudflare bloque par défaut les bots non-browsers, IA inclus.
- ☐
WAF anti-scraping (DataDome, Akamai, Imperva, Kasada, PerimeterX) configuré pour autoriser les bots IA
CritiqueLes WAF pro bloquent les bots non-validés par défaut, agents IA inclus.
- ☐
Content-Signal: déclaré dans robots.txt
BonusTesté par le scannerMécanisme moderne pour indiquer ai-train=no/yes, search=yes, ai-input=no à la granularité.
- ☐
Web Bot Auth (RFC draft) supporté
BonusTesté par le scannerIdentification cryptographique des bots IA légitimes vs scrapers malveillants.
- ☐
Markdown for Agents (Accept: text/markdown négociation)
BonusTesté par le scannerServir une version markdown allégée aux agents pour économiser tokens et bande passante.
3. Données structurées produits
Décrire vos produits dans un format que les agents IA comprennent sans interprétation.
- ☐
Schema.org Product complet (name, image, description, sku, brand) en JSON-LD
CritiqueTesté par le scannerFormat canonique reconnu par les 4 LLM et tous les moteurs de recherche.
- ☐
Schema.org Offer complet (price, priceCurrency, availability, url)
CritiqueTesté par le scannerSans Offer, les agents ne peuvent pas comparer les prix ni vérifier la disponibilité.
- ☐
Schema.org AggregateRating ou Review
ImportantTesté par le scannerBoost de confiance et de visibilité dans les recommandations IA.
- ☐
Schema.org Organization, WebSite et SearchAction sur la home
ImportantIdentité du marchand pour les agents (logo, sameAs réseaux sociaux, canal de recherche interne).
Backlog scanner #12 - ☐
Schema.org BreadcrumbList sur les pages catégorie
ImportantArbre de navigation explicite pour les agents.
- ☐
Microdata ou RDFa en complément du JSON-LD (optionnel)
BonusTesté par le scannerCouvre les agents qui ne lisent pas le JSON-LD inline.
4. Protocoles agentic commerce
Les standards techniques 2026 pour interagir avec les agents IA marchands.
- ☐
ACP discovery document (/.well-known/acp ou similaire)
ImportantTesté par le scannerAnnonce que le merchant supporte le Agentic Commerce Protocol d'OpenAI/Stripe.
Spec ACP officielle ↗ - ☐
ACP endpoints exposés (POST /cart, GET /feed, POST /checkout)
ImportantVraie implémentation au-delà du discovery. Vérifiable via OPTIONS request.
Backlog scanner #17 - ☐
UCP profile pour Google Gemini Shopping
ImportantTesté par le scannerRequis pour apparaître dans AI Mode in Search et Gemini app.
Spec UCP Google ↗ - ☐
MCP server card (/.well-known/mcp.json)
ImportantTesté par le scannerStandard Anthropic pour exposer des outils aux agents Claude. Adopté largement par OpenAI aussi.
- ☐
A2A Agent Card (/.well-known/agent-card.json)
BonusTesté par le scannerStandard Google pour la communication agent-to-agent.
- ☐
OAuth Protected Resource Metadata (RFC 9728)
ImportantTesté par le scannerAuthentification déléguée pour les agents qui agissent au nom d'un utilisateur.
- ☐
Agent Skills index (/.well-known/agent-skills/index.md)
BonusTesté par le scannerListe des compétences exposées par votre site aux agents.
5. Préparation paiement et opérations
Permettre aux agents IA de finaliser une commande sans intervention humaine.
- ☐
x402 payment protocol détecté
ImportantTesté par le scannerStandard pour les paiements machine-à-machine entre agents.
- ☐
AP2 (Agent Payment 2) ou MPP (Merchant Payment Protocol) supporté
BonusTesté par le scannerStandards alternatifs de paiement agentique.
- ☐
Stripe Shared Payment Token (SPT) si intégration Stripe
ImportantMécanisme officiel ACP pour transmettre les credentials de paiement à l'agent sans les exposer.
Stripe SPT docs ↗ - ☐
Order Approval Hook (endpoint POST avec timeout 4s, idempotent)
BonusPermet de valider ou refuser une commande agent en temps réel.
- ☐
Webhook handlers (checkout.session.completed, product_catalog imports)
ImportantRéagir aux événements de commande et synchronisation catalogue.
- ☐
Policy URLs accessibles (refund, terms, privacy)
ImportantRequis Stripe Agentic Commerce et OpenAI ChatGPT Shopping pour validation merchant.
Backlog scanner #16
6. Bonnes pratiques contenu
Les recommandations officielles d'OpenAI pour optimiser ses fiches produits.
- ☐
Titres factuels et concis, sans superlatifs marketing
ImportantLes agents IA citent mieux les produits aux descriptions claires et neutres.
- ☐
IDs stables : ID parent unique + ID variant unique
ImportantPermet aux agents de différencier les variantes (taille, couleur) et garder l'historique.
- ☐
URLs encodées proprement (%20 pour espaces, etc.)
CritiqueSinon les agents échouent à crawler vos URLs avec caractères spéciaux.
- ☐
variant_options structurés (color, size, material) en plus du Schema.org
ImportantPermet aux agents de filtrer et recommander par attribut.
- ☐
Attribution UTM (utm_medium=feed) sur les liens du feed produits
BonusTracker les ventes générées par les agents IA dans Google Analytics ou autre.
- ☐
Description.html ou description.markdown enrichie au-delà du basic
BonusAide les agents à mieux comprendre le contexte produit.
Aucun de vos concurrents n'a coché les 36 cases.
Lancez un scan gratuit pour savoir où vous en êtes sur les 20 critères automatisables. Pour les autres (16 pré-requis commerciaux et paiement), réservez un audit Pro.