# Shopify, PrestaShop, WooCommerce : être lisible par l’IA

Source: https://citetune.com/fr/blog/shopify-prestashop-woocommerce-chatgpt

Rédigé par: L’équipe CiteTune · Publié le: 2026-10-08 · Mis à jour le: 2026-10-08 · 7 min de lecture

## Réponse courte

Pour qu’un assistant puisse lire vos fiches produit, cinq contrôles couvrent l’essentiel sur Shopify, PrestaShop et WooCommerce : le robots.txt, les couches de sécurité, le texte présent dans le HTML, les données produit et, en dernier, le fichier llms.txt. Chaque plateforme les réalise différemment, et aucun ne garantit d’être cité.

## Ce que nous avons vérifié, et ce que nous n’avons pas fait

Cet article s’appuie sur la documentation officielle de Shopify, de PrestaShop, de WordPress, de Google et des éditeurs d’IA, lue le 8 octobre 2026. Nous n’avons pas lancé de contrôle sur une boutique de démonstration de chaque plateforme : les étapes décrivent ce que dit la documentation, pas le résultat d’un essai. Une interface change à chaque version ; vérifiez chaque étape sur votre propre boutique.

| Contrôle | Shopify | PrestaShop | WooCommerce (WordPress) |
|---|---|---|---|
| 1. robots.txt | Généré par la plateforme ; modèle robots.txt.liquid pour le personnaliser | Généré depuis le back-office ; la génération remplace le fichier existant | Fichier virtuel par défaut, modifiable ; un fichier physique le remplace |
| 2. Sécurité | Dépend de ce que vous placez devant la boutique (domaine personnalisé, réseau de diffusion) | Modules de sécurité, hébergeur, pare-feu | Extensions de sécurité, hébergeur, pare-feu |
| 3. HTML | Thème rendu côté serveur ; attention au contenu injecté par les applications | Dépend du thème et des modules | Dépend du thème et des constructeurs de pages |
| 4. Données produit | Balisage du thème, flux Merchant Center via le canal Google | Module de SEO ou thème | Extension de SEO ou thème |
| 5. llms.txt | Servi par défaut ; modèle llms.txt.liquid pour le personnaliser | Fichier à déposer à la racine | Fichier à déposer à la racine ou extension |

## Contrôle 1 : le robots.txt

Commencez par lire https://votre-domaine.fr/robots.txt en entier. Vous cherchez deux choses : un bloc qui nomme un robot d’exploration IA avec Disallow : /, et un Disallow général qui bloquerait tout. La distinction entre OAI-SearchBot (recherche de ChatGPT) et GPTBot (entraînement) est détaillée dans l’article « [Votre site est-il bloqué pour les robots d’exploration IA ?](https://citetune.com/fr/blog/site-bloque-pour-les-robots-ia) ».

- **Shopify :** Shopify génère un fichier qui « fonctionne pour la plupart des boutiques ». Pour le modifier, créez un modèle robots.txt.liquid dans les modèles du thème : il remplace le fichier généré. Shopify recommande les objets Liquid prévus (robots, group, rule, user_agent, sitemap, request) plutôt que du texte brut, et de comparer le rendu avec votre fichier actuel avant de publier.
- **PrestaShop :** la fonction de génération du robots.txt crée un fichier d’exclusions pour les répertoires non publics, qui s’adresse à tous les robots, et elle remplace le fichier existant. Si vous voulez ajouter vos règles, faites-le après la génération, sinon elles seront écrasées au prochain clic.
- **WooCommerce :** si aucun fichier robots.txt physique n’existe, WordPress en produit un par défaut (User-agent : *, avec une règle pour la zone d’administration et une autorisation pour admin-ajax.php), que le filtre robots_txt permet de modifier. Depuis WordPress 5.3, le réglage « décourager les moteurs de recherche » n’ajoute plus de Disallow : / à ce fichier ; il passe par une balise meta robots.

## Contrôle 2 : les couches de sécurité

Un robots.txt qui autorise tout ne sert à rien si le serveur répond 403. Sur ces trois plateformes, le blocage vient presque toujours de ce que vous avez ajouté : un réseau de diffusion avec un réglage « bloquer les robots d’IA », une extension de sécurité, le pare-feu de l’hébergeur. Demandez-vous qui, dans votre chaîne, filtre les agents utilisateurs inconnus, puis testez le code de statut de vos fiches produit avec le nom des robots. La méthode est dans l’article cité plus haut, et notre [vérificateur gratuit](https://citetune.com/fr/outils/verificateur-acces-robots-ia) la réalise pour vous.

## Contrôle 3 : le texte dans le HTML

Affichez le code source d’une fiche produit et cherchez le nom du produit, son prix, une phrase de la description. Un thème classique rendu sur les serveurs de la plateforme les contient en général. Ce qui manque le plus souvent, ce sont les contenus injectés après coup par une application ou un module : avis, tableau des tailles, questions fréquentes, produits associés. Les robots d’IA n’exécutant pas tous JavaScript (une étude de Vercel de décembre 2024 le constatait pour GPTBot, ClaudeBot et PerplexityBot), ce contenu peut leur échapper. Détails et correctifs : [les sites JavaScript et les robots IA](https://citetune.com/fr/blog/sites-javascript-robots-ia).

## Contrôle 4 : les données produit

Les données structurées Product sont l’un des rares signaux que vous maîtrisez entièrement, avec une règle d’or de Google : le balisage doit refléter le contenu visible de la page. Vérifiez un seul point par produit : le prix, la devise et la disponibilité du balisage sont-ils ceux de la page ? Si un thème et une extension SEO produisent chacun leur JSON-LD, supprimez l’un des deux. Le détail est dans l’article « [Données structurées et identité de marque](https://citetune.com/fr/blog/donnees-structurees-identite-marque) ».

Sur Shopify, la page d’aide des « Agentic Storefronts » indique que les produits éligibles sont rendus découvrables par des canaux d’IA, principalement via le catalogue Shopify. Le Mode IA de Google et Gemini passent par le canal Google & YouTube, et Meta par le canal Facebook et Instagram ; pour ChatGPT et Microsoft Copilot, la page décrit seulement comment se retirer de l’accès au catalogue. Elle précise que le déploiement se fait « vers les boutiques éligibles », que le paiement direct peut ne pas être disponible dans votre boutique, et que le robots.txt n’affecte que la découverte sur le web ouvert, pas la syndication vers le catalogue. Cette page ne précise aucune limite par pays : vérifiez ce qui est disponible pour votre boutique.

## Contrôle 5 : le fichier llms.txt, en dernier

Nous le plaçons volontairement en dernier. Google indique que sa Recherche n’utilise pas ce fichier, et deux études n’ont trouvé aucun lien avec les citations (voir [le fichier llms.txt est-il utile ?](https://citetune.com/fr/blog/llms-txt-utile-ou-non)). Sur Shopify, il n’y a rien à faire pour en avoir un : la plateforme sert un /llms.txt par défaut, et un modèle llms.txt.liquid permet de le personnaliser, auquel cas vous en maintenez le contenu. Sur PrestaShop et WooCommerce, vous déposez un fichier à la racine. Notre [générateur de llms.txt](https://citetune.com/fr/outils/generateur-llms-txt) produit un brouillon.

## Dans quel ordre agir ?

1. Accès : robots.txt et réponses réelles. Sans lui, le reste est inutile.
2. HTML : le texte de vos fiches est-il dans le code source ?
3. Données produit : prix et disponibilité cohérents entre la page, le balisage et le flux.
4. Identité et contenu : une page À propos et des mentions légales claires, des fiches qui répondent aux questions d’acheteurs.
5. llms.txt, si vous le souhaitez.

Aucune plateforme ne rend une boutique plus ou moins « citable » par principe : les trois peuvent être bien configurées, et les trois peuvent être cassées par une extension. Ce qui compte est ce que reçoit le robot. Notre [scan gratuit](https://citetune.com/fr/analyse-gratuite) vérifie jusqu’à 30 pages publiques sans compte ; il lit le HTML brut et n’interroge aucune IA.

## Questions fréquentes

### Quelle plateforme est la meilleure pour être cité par les IA ?

Aucune ne l’est par principe, et nous n’avons pas de comparaison mesurée à vous proposer. Shopify, PrestaShop et WooCommerce peuvent chacune être bien configurées ou cassées par un module. Ce qui compte, ce sont l’accès des robots, le texte présent dans le HTML et la cohérence des données produit.

### Dois-je modifier le robots.txt de Shopify ?

En général non : Shopify indique que son fichier par défaut fonctionne pour la plupart des boutiques. Ne le modifiez que pour une raison précise, avec un modèle robots.txt.liquid et les objets Liquid prévus, en comparant le rendu avec votre fichier actuel avant de publier.

### Régénérer le robots.txt de PrestaShop efface-t-il mes règles ?

Oui : la documentation de PrestaShop précise que la génération remplace le fichier existant. Ajoutez vos propres règles après la génération, et refaites-le si vous régénérez le fichier.

### Mes produits Shopify seront-ils proposés dans ChatGPT ?

La page d’aide de Shopify sur les « Agentic Storefronts » décrit une syndication des produits éligibles vers des canaux d’IA et un déploiement progressif. Elle ne précise pas de limite par pays et ne décrit pas comment s’inscrire pour ChatGPT. Consultez-la pour votre boutique plutôt que de supposer.

### Un thème ou une extension peut-il bloquer les robots à mon insu ?

Oui, c’est même la cause la plus fréquente d’un blocage inattendu : une extension de sécurité, un réseau de diffusion ou un pare-feu peut répondre 403 à des agents que votre robots.txt autorise. Testez le code de statut renvoyé à chaque robot.

## Sources

- [Shopify.dev : personnaliser le fichier robots.txt](https://shopify.dev/docs/storefronts/themes/seo/robots-txt) (consulté le: 2026-10-08)
- [Shopify.dev : le modèle llms.txt.liquid](https://shopify.dev/docs/storefronts/themes/architecture/templates/llms-txt-liquid) (consulté le: 2026-10-08)
- [Aide Shopify : produits dans les Agentic Storefronts](https://help.shopify.com/en/manual/online-sales-channels/agentic-storefronts/products) (consulté le: 2026-10-08)
- [Documentation PrestaShop : SEO et URL (génération du robots.txt)](https://docs.prestashop-project.org/1.7-documentation/user-guide/configuring-shop/shop-parameters/traffic/seo-and-urls.md) (consulté le: 2026-10-08)
- [WordPress Developer Resources : do_robots()](https://developer.wordpress.org/reference/functions/do_robots/) (consulté le: 2026-10-08)
- [Google Search Central : données structurées Product](https://developers.google.com/search/docs/appearance/structured-data/product) (consulté le: 2026-10-08)
- [Google Search Central : règles générales sur les données structurées](https://developers.google.com/search/docs/appearance/structured-data/sd-policies) (consulté le: 2026-10-08)
- [Google Search Central : optimiser votre site pour les fonctions d’IA générative](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide) (consulté le: 2026-10-08)
- [OpenAI : présentation des robots d’OpenAI](https://developers.openai.com/api/docs/bots) (consulté le: 2026-10-08)
- [Vercel : la montée en puissance des robots d’IA (17 décembre 2024)](https://vercel.com/blog/the-rise-of-the-ai-crawler) (consulté le: 2026-10-08)

## Pages liées

- [Robots d’exploration IA](https://citetune.com/fr/glossaire/robots-exploration-ia)
- [Données structurées](https://citetune.com/fr/glossaire/donnees-structurees)
- [Qu’est-ce que llms.txt ?](https://citetune.com/fr/glossaire/llms-txt)
- [Votre site est-il bloqué pour les robots IA ?](https://citetune.com/fr/blog/site-bloque-pour-les-robots-ia)
- [Sites JavaScript : ce que les robots IA ne voient pas](https://citetune.com/fr/blog/sites-javascript-robots-ia)
- [Pourquoi ChatGPT ne cite pas votre boutique : 7 couches](https://citetune.com/fr/blog/pourquoi-chatgpt-ne-cite-pas-boutique)
- [Agents IA bloqués ?](https://citetune.com/fr/outils/verificateur-acces-robots-ia)
- [Scan gratuit](https://citetune.com/fr/analyse-gratuite)
