Guide d'optimisation : Flux Perplexity Shopping
Flux Perplexity Shopping : les champs obligatoires, les spécifications de format et les conseils d'optimisation à connaître.
Flux Perplexity Shopping en bref
Perplexity Shopping est l'espace de découverte de produits de Perplexity AI, le moteur de réponse conversationnel utilisé chaque mois par des dizaines de millions de chercheurs, de professionnels et de consommateurs. Quand un utilisateur demande une recommandation de produit à Perplexity, l'assistant renvoie une courte sélection d'articles avec images, prix, logos des marchands et un accès en un clic vers le marchand ou vers le paiement natif de Perplexity. Contrairement à une page de résultats classique, la réponse est générée par un grand modèle de langage qui a lu tout ton catalogue produit et déterminé quels articles correspondent à l'intention de l'utilisateur. Pour que tes produits entrent dans cette sélection, tout commence par un flux Perplexity Shopping bien structuré.
Perplexity n'impose pas de format de flux spécifique. Il lit la même spécification de données produit Google Shopping que celle que tu envoies déjà à Google Merchant Center, en CSV (le cas le plus courant, livré par SFTP) ou en XML (RSS 2.0 avec l'espace de noms http://base.google.com/ns/1.0). Les marchands activent la découverte sur Perplexity en rejoignant le Perplexity Merchant Program et en donnant accès à un flux Merchant Center existant. Comme la spécification est identique, chaque optimisation qui améliore tes performances sur Google Shopping (titres plus propres, GTIN exacts, attributs structurés, actualisations rapides du flux) améliore aussi ta visibilité dans les réponses de Perplexity.
Ce qui distingue Perplexity, c'est la façon dont il classe et dédoublonne les produits. Perplexity utilise le GTIN comme clé d'identité principale : quand dix marchands vendent le même EAN, Perplexity les regroupe dans une seule fiche produit et choisit les marchands selon le prix, le délai de livraison, la politique de retour et les signaux de confiance. Les produits sans GTIN valide sont traités comme des articles isolés et apparaissent rarement dans les réponses comparatives : une bonne couverture GTIN est donc le levier le plus puissant pour ta visibilité sur Perplexity. Au-delà des identifiants, Perplexity récompense les descriptions qui se lisent comme un texte éditorial plutôt qu'une soupe de mots-clés. Le modèle de langage interprète la description comme du langage naturel et la compare à la vraie question de l'utilisateur, pas à une liste de mots-clés.
En un coup d'œil
Champs requis : Flux Perplexity Shopping
Les champs obligatoires et facultatifs de ton flux produit
Structure du flux : Flux Perplexity Shopping
Les règles clés et la mise en forme que ton flux doit respecter pour ce canal
- 1
Envoie un flux Google Shopping standard (CSV par SFTP ou XML)
Perplexity lit la spécification de données produit Google Shopping, celle qu'utilise Google Merchant Center. Le CSV (en général livré par SFTP) est le cas le plus courant, mais le XML (RSS 2.0 avec l'espace de noms Google) et l'Atom 1.0 sont aussi acceptés. Tu n'as pas besoin de maintenir un flux propre à Perplexity : la plupart des marchands réutilisent ce qu'ils envoient déjà à Google. Utilise l'encodage UTF-8 et livre le flux avec les identifiants SFTP fournis lors de l'inscription au Merchant Program, ou expose-le en HTTPS pour une récupération par HTTP.
<rss version="2.0" xmlns:g="http://base.google.com/ns/1.0"><channel><title>Ma boutique</title><link>https://www.example.com</link><item><g:id>SKU-001</g:id><g:title>Titre du produit</g:title></item> - 2
Le GTIN est la clé d'identité principale : ne l'omets jamais
Perplexity dédoublonne les produits entre marchands grâce au GTIN (EAN, UPC, ISBN, JAN). Quand un utilisateur demande les meilleurs casques sans fil à moins de 200 euros, Perplexity regroupe tous les marchands qui vendent le même Sony WH-1000XM5 dans une seule fiche produit et choisit celui qui a le meilleur prix, la meilleure livraison et le meilleur score de confiance. Les produits sans GTIN ne peuvent pas entrer dans cette comparaison et n'apparaissent que pour des requêtes très précises. Si un produit n'a vraiment pas de GTIN fabricant, mets explicitement identifier_exists à false pour que Perplexity le traite comme un article unique et non comme un candidat à l'association.
<g:gtin>0194501234567</g:gtin><g:identifier_exists>false</g:identifier_exists> - 3
Rédige tes descriptions en langage naturel, pas en listes de mots-clés
Perplexity utilise un grand modèle de langage pour associer les produits aux requêtes des utilisateurs. Si tu bourres ta description de mots-clés, le modèle repère la formulation artificielle et te classe plus bas. Rédige la description comme un vendeur compétent présenterait le produit à un client : caractéristiques concrètes, vrais avantages et cas d'usage précis auxquels le produit convient. Les phrases avec des verbes fonctionnent mieux que les fragments. Le modèle reprend aussi des extraits de ta description directement dans la fiche de réponse : écris un texte que tu serais content de voir cité.
Bon : Le col rembourré empêche le talon de glisser sur les longues sorties.Mauvais : Col rembourré, confortable, qualité premium, durable. - 4
Utilise la google_product_category la plus précise possible
L'attribut google_product_category détermine à la fois la pertinence thématique et le type de questions de suivi que Perplexity posera à l'utilisateur (la pointure pour des chaussures, la capacité pour un support de stockage, etc.). Utilise le niveau le plus profond qui s'applique dans la taxonomie Google : Vêtements et accessoires > Chaussures > Chaussures de sport > Chaussures de running est bien plus utile que Vêtements et accessoires seul. La taxonomie complète se trouve sur google.com/basepages/producttype/taxonomy-with-ids.en-US.txt et est mise à jour plusieurs fois par an.
<g:google_product_category>Apparel & Accessories > Shoes > Athletic Shoes > Running Shoes</g:google_product_category> - 5
Indique devises et unités de façon cohérente
Les prix doivent comporter le code devise ISO 4217 séparé par un espace (149.95 EUR, et non EUR149.95 ou 149,95). Les poids utilisent des unités séparées par un espace (0.85 kg, 1.5 lb). Un formatage incohérent est la cause la plus fréquente de rejet au niveau du flux. Même quand le flux est accepté, il dégrade en silence la qualité d'association, car l'analyseur se rabat sur des valeurs par défaut au lieu d'utiliser celles que tu as déclarées.
<g:price>149.95 EUR</g:price><g:shipping_weight>0.85 kg</g:shipping_weight> - 6
Regroupe les variantes avec item_group_id et envoie chacune comme un article distinct
Chaque variante de taille, de couleur ou de matière doit être un <item> distinct, avec son propre id mais un item_group_id commun. Perplexity utilise ce groupe pour afficher dans la réponse une seule fiche avec des variantes sélectionnables, plutôt que dix fiches presque identiques. Chaque variante doit avoir sa propre image, son prix, son GTIN et sa disponibilité : n'utilise pas une seule image pour toutes les tailles.
<g:item_group_id>AIRMAX-90</g:item_group_id><g:color>Noir</g:color><g:size>42 EU</g:size>
Conseils d'optimisation : Flux Perplexity Shopping
Des conseils éprouvés pour améliorer les performances de ton flux et montrer plus de produits aux acheteurs
- 1
Commence le titre par la marque et le nom du produit, comme l'utilisateur les formule
Perplexity compare les titres à la question de l'utilisateur sur le plan du sens : le titre doit donc ressembler à la façon dont une personne cherche en langage naturel. Commence par la marque et le nom du produit, puis l'attribut le plus distinctif, puis la variante. Évite d'empiler tous les mots-clés possibles : un titre net comme Sony WH-1000XM5 Casque sans fil à réduction de bruit - Noir est bien plus efficace que Sony WH-1000XM5 Bluetooth Sans Fil Premium Réduction Active du Bruit Casque Circum-Auriculaire Audio Hi-Fi.
Sony WH-1000XM5 Casque sans fil à réduction de bruit - NoirBosch Série 8 Table de cuisson induction 60 cm - 4 zones - Verre noirPatagonia Better Sweater veste polaire - Homme - Bleu marine - Taille L - 2
Garde une couverture GTIN supérieure à 95 % du catalogue
Perplexity indique aux marchands leur taux de couverture GTIN dans son tableau de bord. Les marchands sous 80 % de couverture se font régulièrement dépasser, même avec des prix plus bas, car l'assistant ne peut pas associer leurs articles à l'intention de l'utilisateur avec assez de certitude. Audite ton catalogue chaque trimestre : extrais les articles qui envoient actuellement identifier_exists false et vérifie si le fabricant leur a attribué un GTIN depuis. Pour les marques propres, enregistre tes propres GTIN auprès de GS1 : le coût par GTIN est faible et le gain de visibilité important.
Requête d'audit : SELECT COUNT(*) FROM products WHERE gtin IS NULL OR LENGTH(gtin) < 8Enregistrement : gs1.org pour obtenir de nouveaux codes fabricant - 3
Ajoute des points forts product_highlight pour la fiche de réponse
Perplexity affiche jusqu'à cinq valeurs product_highlight sous forme de puces dans la fiche de réponse. C'est l'équivalent le plus proche d'un texte d'annonce, et les utilisateurs qui parcourent la réponse les lisent plus attentivement que la description. Commence par l'argument le plus fort et le plus concret : 30 heures d'autonomie bat toujours longue autonomie. Évite les superlatifs que le modèle prend pour du remplissage marketing (meilleur, premium, de classe mondiale) et préfère des chiffres précis.
<g:product_highlight>30 heures d'autonomie avec la réduction de bruit activée</g:product_highlight><g:product_highlight>Bluetooth multipoint : connecte 2 appareils en même temps</g:product_highlight><g:product_highlight>Design pliable avec étui de transport rigide inclus</g:product_highlight> - 4
Indique la politique de retour et le délai de livraison dans le flux
Perplexity tient compte de la politique de retour et de la rapidité de livraison dans son classement quand il compare des marchands qui vendent le même GTIN. Des retours gratuits sous 30 jours et une livraison en 2 jours passent devant un marchand moins cher avec des retours payants sous 14 jours et une livraison en 5 jours. Configure ces éléments au niveau du compte dans Merchant Center si possible, mais ajoute les attributs return_policy et max_handling_time à ton flux pour les exceptions au niveau du produit.
<g:return_policy>Retours gratuits sous 30 jours</g:return_policy><g:max_handling_time>1</g:max_handling_time> - 5
Actualise le flux chaque jour et après chaque changement de prix
Par défaut, Perplexity relit les flux envoyés toutes les 24 heures et respecte les horodatages lastmod de type sitemap que tu fournis. Pour les catalogues qui bougent vite, envoie les modifications via la Merchant API pour que les baisses de prix apparaissent dans les réponses en quelques minutes plutôt que le lendemain. Les prix obsolètes sont la deuxième cause de perte de la place en comparaison : si ton flux indique 99 euros alors que la page de destination affiche 109, Perplexity te rétrograde pour le reste du cycle, même si tu corriges le flux dans l'heure.
Récupération programmée : toutes les 4 heures via Merchant CenterMerchant API : envoi de mises à jour partielles à chaque changement de prix - 6
Marque les meilleures ventes et les coups de cœur avec des étiquettes personnalisées
Perplexity ne lit pas directement les valeurs custom_label, mais elles te permettent de segmenter le suivi des performances dans tes propres outils d'analyse, pour voir quels niveaux de produits apparaissent dans les réponses. Associe custom_label_0 à un niveau de marge, custom_label_1 à un indicateur de meilleure vente et custom_label_2 à la saisonnalité pour repérer les combinaisons qui remportent le plus souvent la place en comparaison.
<g:custom_label_0>margin_high</g:custom_label_0><g:custom_label_1>bestseller</g:custom_label_1><g:custom_label_2>spring_2026</g:custom_label_2>
Erreurs de flux fréquentes : Flux Perplexity Shopping
Les problèmes de flux les plus fréquents et comment les corriger
- Erreur
GTIN manquant ou invalide
SolutionFournis un GTIN valide de 8, 12, 13 ou 14 chiffres qui passe le contrôle de la clé de contrôle. L'EAN-13 est le plus courant en Europe, l'UPC-A en Amérique du Nord. Si le produit n'a vraiment pas de GTIN attribué par le fabricant (sur mesure, fait main, vintage ou marque propre sans enregistrement GS1), mets explicitement identifier_exists à false. N'invente pas de GTIN et ne réutilise pas le code d'un autre produit : dans les deux cas, tu risques une mise à l'écart durable, et pas seulement le rejet d'un article.
- Erreur
Écart de prix entre le flux et la page de destination
SolutionPerplexity compare les prix du flux aux données DOM de la page de destination à chaque import. Un écart supérieur à 1 % (ou à 1 unité de devise, selon le plus élevé) déclenche une période de 24 à 72 heures pendant laquelle le produit est masqué. Les causes habituelles : des périodes sale_price_effective_date décalées à cause du fuseau horaire, un cache de flux obsolète ou un traitement différent des prix TTC et HT. Vérifie que le balisage schema.org Product/Offer de la page de destination correspond exactement à ton flux.
- Erreur
Description détectée comme du bourrage de mots-clés
SolutionLe modèle de langage de Perplexity évalue le naturel des descriptions. Les listes de synonymes (chaussures de running, chaussures de jogging, chaussures de sport, baskets, sneakers) répétées sans structure de phrase sont repérées, et le produit est rétrogradé. Réécris en phrases complètes centrées sur les caractéristiques, les matières et les cas d'usage. Repère utile : la description doit passer le test de la lecture à voix haute. Si elle sonne comme une salade de mots marketing à l'oral, le modèle la juge de la même façon.
- Erreur
Le lien d'image renvoie une erreur 404 ou un contenu sans rapport avec le produit
SolutionLes URL d'images doivent servir la vraie image du produit avec un code HTTP 200, être accessibles publiquement sans authentification et ne pas rediriger plus d'une fois. Les URL protégées par un CDN qui bloque les robots renvoient une erreur 403 au robot de Perplexity, et l'article est rejeté. Autorise le user-agent de Perplexity (PerplexityBot/1.0) dans ton CDN, ton robots.txt et tes règles anti-bots. Évite les URL signées par paramètre qui expirent en moins de 24 heures.
- Erreur
google_product_category absente de la taxonomie actuelle
SolutionLa taxonomie Google est mise à jour plusieurs fois par an, et d'anciennes chaînes de catégorie peuvent cesser de correspondre. Si ton flux utilise une catégorie sous forme de texte, vérifie qu'elle correspond exactement au dernier fichier de taxonomie. Tu peux aussi passer à l'ID numérique de la catégorie (par exemple 187 pour les chaussures de running), qui reste stable d'une révision à l'autre. Les articles dont la catégorie est inconnue tombent dans un classement générique et apparaissent rarement dans les réponses comparatives.
- Erreur
Flux trop volumineux ou délai de récupération dépassé
SolutionL'import de Perplexity s'arrête actuellement au bout de 30 minutes par fichier de flux, avec une taille maximale de 4 Go. Au-delà de 500 000 articles, découpe le flux en plusieurs fichiers référencés dans un seul sitemap, ou diffuse un contenu compressé en gzip. Évite de servir le flux depuis la même origine que ta boutique : pendant un Black Friday très fréquenté, l'import peut manquer de bande passante et laisser des données de catalogue obsolètes pendant des jours.
Les indicateurs de performance à suivre
Les chiffres qui montrent si ton flux produit fonctionne vraiment
Taux d'inclusion dans les réponses
Le pourcentage de réponses Perplexity de ta catégorie qui incluent au moins un de tes produits, indiqué dans le Perplexity Merchant Dashboard. Pour une marque établie, un taux sain se situe entre 25 et 40 % dans sa catégorie principale. Sous 10 %, c'est le signe de lacunes de couverture GTIN ou de problèmes d'association de catégories. Sous 5 %, le flux n'est en général pas actualisé assez souvent.
Taux de victoire en comparaison
Quand Perplexity dédoublonne les produits par GTIN, un seul marchand remporte la place d'achat de la fiche de réponse. Le taux de victoire en comparaison est le pourcentage de fiches de réponse sur des GTIN partagés où tu es ce marchand. Il dépend du prix, de la rapidité de livraison, de la politique de retour et du score de confiance, à peu près dans cet ordre. Les gagnants typiques sont à moins de 3 % du prix le plus bas et offrent des retours gratuits sous 30 jours.
Taux de clics (CTR) depuis les réponses
Parmi les utilisateurs qui voient ton produit dans une réponse Perplexity, le pourcentage qui clique vers ta boutique. Le CTR moyen se situe entre 4 et 8 % selon les catégories, nettement plus que le CTR des annonces Shopping classiques, car l'utilisateur est plus avancé dans sa réflexion d'achat. Un CTR sous 3 % révèle en général une image produit faible ou un prix visiblement plus élevé que celui des fiches concurrentes de la même réponse.
Score de santé du flux
Un score composite qui combine la couverture GTIN, l'accessibilité des images, le taux de concordance des prix et la fraîcheur du flux, indiqué sur une échelle de 0 à 100 dans le tableau de bord Perplexity. Vise à rester au-dessus de 90. Les baisses de ce score arrivent 24 à 48 heures après le problème réel : regarde la tendance plutôt que la valeur absolue pour diagnostiquer une perte de visibilité soudaine.
Taux de conversion du trafic Perplexity
Le trafic Perplexity convertit en général 1,5 à 2,5 fois mieux que les annonces Shopping payantes, car les utilisateurs ont déjà reçu une recommandation générée par un modèle de langage. Si ton taux de conversion depuis Perplexity est égal ou inférieur à la moyenne de ton site, la cause la plus fréquente est un prix différent entre la fiche de réponse et la page de destination (même dans la tolérance de 1 %), ou une page de destination qui ne confirme pas tout de suite la variante sur laquelle l'utilisateur a cliqué.
Configurer ton flux : Flux Perplexity Shopping
Les étapes pour créer et optimiser ton flux produit
01
Rejoins le Perplexity Merchant Program
Demande un accès marchand sur perplexity.ai/merchants. Le programme est gratuit pour les fiches organiques et accepte actuellement les candidatures au fil de l'eau. Il te faut un domaine vérifié, un flux XML Google Shopping accessible publiquement et au moins 100 produits uniques avec une couverture GTIN valide supérieure à 80 %. La validation prend en général 5 à 10 jours ouvrés. Une fois accepté, tu as accès au tableau de bord et tu peux envoyer l'URL de ton flux.
02
Vérifie que ton flux Google Shopping actuel est prêt pour Perplexity
Prends un échantillon de 100 articles au hasard dans ton flux et vérifie que chaque article a un GTIN qui passe le contrôle de la clé de contrôle, que chaque google_product_category descend à au moins 4 niveaux de la taxonomie, que chaque description se lit en langage naturel et non comme une liste de mots-clés, et que chaque URL d'image renvoie un code HTTP 200 sans authentification. Les articles qui échouent à l'un de ces contrôles seront importés, mais apparaîtront rarement dans les réponses. Corrige les causes systémiques (souvent dans le script qui génère le flux) avant d'envoyer ton flux à Perplexity, pour ne pas gâcher la période de crédibilité initiale.
03
Autorise PerplexityBot dans ton infrastructure
Ajoute le user-agent PerplexityBot (chaîne complète PerplexityBot/1.0; +https://perplexity.ai/perplexitybot) à la liste d'autorisation de ton robots.txt, aux règles de gestion des robots de ton CDN et à tes règles WAF anti-bots. Cela doit s'appliquer à l'URL du flux et à toutes les URL d'images. Sans cette autorisation, le robot de Perplexity reçoit des réponses 403 ou limitées en débit, et rejette le flux entier ou rétrograde en silence les articles dont les images ne peuvent pas être récupérées.
04
Envoie ton flux et règle la fréquence d'actualisation
Dans le Perplexity Merchant Dashboard, indique l'URL de ton flux XML Google Shopping et choisis une fréquence d'actualisation. La valeur par défaut (une fois par jour) suffit pour les catalogues stables. Choisis une actualisation toutes les heures si tes prix changent souvent ou si ton stock est tendu. Après l'envoi, le premier import prend 4 à 24 heures. Les imports suivants sont incrémentaux et se terminent en 5 à 15 minutes. Surveille l'onglet des problèmes pour repérer les erreurs par produit pendant les 48 premières heures.
05
Suis les performances et améliore la qualité des descriptions
Consulte le tableau de bord chaque semaine pendant le premier mois. Concentre-toi sur trois indicateurs : le taux d'inclusion dans les réponses (il doit passer de 0 au niveau de référence de ta catégorie en 2 à 3 semaines), la couverture GTIN (vise 95 %) et le taux de victoire en comparaison sur tes meilleures ventes. L'amélioration la plus rentable consiste à réécrire en langage naturel les descriptions de tes 100 meilleurs produits : les marchands qui le font constatent en général une hausse de 20 à 40 % du taux d'inclusion en 30 jours.
Checklist d'optimisation Perplexity Shopping
Télécharge la checklist complète pour faire entrer tes produits dans les réponses de Perplexity AI. Elle couvre l'audit des GTIN, une méthode de réécriture des descriptions, l'association à la taxonomie et la configuration d'autorisation des robots que la plupart des marchands oublient au départ.
- Requête d'audit GTIN et plan de correction étape par étape pour les catalogues de toute taille, y compris comment enregistrer tes propres codes auprès de GS1 pour les produits de marque propre
- Méthode de réécriture des descriptions avec 12 exemples avant et après, qui montrent comment transformer un texte bourré de mots-clés en descriptions en langage naturel que le modèle de Perplexity classe plus haut
- Configuration complète d'autorisation des robots pour Cloudflare, Akamai, AWS WAF et Fastly, pour que PerplexityBot récupère ton flux et tes images sans limitation de débit
- Guide de réglage du taux de victoire en comparaison, avec les seuils de prix, de livraison et de politique de retour qui font basculer la place d'achat sur les GTIN partagés
Questions fréquentes
Les questions courantes sur ce flux : Flux Perplexity Shopping
Trouver une catégorie de produits Google
La taxonomie complète, les ID et comment bien classer tes produits.
Plus de guides sur les flux
Dans WISEPIM
Génère chaque flux automatiquement depuis un seul catalogue
Le Feed Hub de WISEPIM transforme tes données produit centrales en flux prêts à publier pour chaque canal de ce guide, et des dizaines d'autres. Tu mappes les champs une fois, tu planifies les actualisations, tu surveilles les erreurs par canal et tu renvoies les corrections à la source. Pas d'exports manuels, pas de jonglage entre formats, pas de chasse aux rejets canal par canal.
Continue d'explorer
Une sélection d'étapes suivantes pour aller plus loin.
Flux Perplexity Shopping : prêt à l'optimiser ?
WISEPIM génère automatiquement des flux produits optimisés pour tous les grands canaux à partir de ton catalogue produit central.