Flux Google Shopping depuis PrestaShop : quels produits exclure avant une campagne
Envoyer tout son catalogue à Google Shopping semble le meilleur moyen de maximiser la portée. En pratique, chaque produit faible dans le flux coûte deux fois : Merchant Center le refuse ou le limite, et les produits affichés sont en concurrence avec des offres aux données plus complètes. Avant de lancer ou d’augmenter une campagne, décidez quels produits ne doivent pas figurer dans le flux. Voici une liste de contrôle pour les boutiques PrestaShop.
Pourquoi moins peut rapporter plus
- Les refus se propagent. Des écarts répétés de prix ou de disponibilité peuvent entraîner des avertissements pour tout le compte, pas seulement pour un article.
- Le budget suit les clics, pas la qualité. Performance Max dépense sur tout ce qui est cliqué, y compris un produit avec une seule photo floue qui ne convertit jamais.
- Les données font le classement. Google rapproche les recherches des titres, descriptions, marques et GTIN. Les produits aux données pauvres s’affichent moins souvent et sur de moins bonnes requêtes.
La liste de contrôle : quoi exclure (ou corriger d’abord)
| Problème | Pourquoi c’est important | Où vérifier dans PrestaShop |
|---|---|---|
| Rupture de stock | La disponibilité doit correspondre à la page produit. Payer des clics sur des produits impossibles à acheter gaspille le budget. | Stock du produit et de chaque déclinaison (ps_stock_available) |
| Prix nul ou absent | Le prix est obligatoire et doit correspondre à la page de destination. | Produit › Prix (ps_product_shop.price) |
| Ni GTIN, ni MPN + marque | L’avertissement le plus fréquent dans Merchant Center. Sans identifiant, Google ne peut pas rapprocher le produit. | EAN-13 sur le produit et sur chaque déclinaison |
| Images trop petites ou absentes | L’exigence de Google pour les images est « au moins 500 x 500 pixels », appliquée à partir du 31 janvier 2027. | Images du produit et taille du format large de votre thème |
| Description faible | La description sert à rapprocher les recherches (5 000 caractères maximum). | Produit › Description, dans chaque langue du flux |
| Pas de marque | Nécessaire avec le MPN en l’absence de GTIN, et affichée aux acheteurs. | Produit › Marque |
| Vêtements sans couleur/taille | Pour les variantes de vêtements au Brésil, en France, en Allemagne, au Japon, au Royaume-Uni et aux États-Unis, item_group_id, color et size sont obligatoires. | Déclinaisons et leurs groupes d’attributs |
Si vous vendez des vêtements en France, ce dernier point vous concerne directement.
Vérification rapide en SQL
Ces requêtes listent les blocages les plus fréquents. Remplacez le préfixe ps_ et les valeurs id_lang/id_shop si besoin.
-- produits et déclinaisons en rupture
SELECT p.id_product, pl.name, sa.id_product_attribute, sa.quantity
FROM ps_stock_available sa
JOIN ps_product p ON p.id_product = sa.id_product
JOIN ps_product_lang pl
ON pl.id_product = p.id_product AND pl.id_lang = 1 AND pl.id_shop = 1
WHERE p.active = 1 AND sa.quantity <= 0
AND (sa.id_product_attribute > 0
OR NOT EXISTS (SELECT 1 FROM ps_product_attribute pa WHERE pa.id_product = p.id_product));
-- prix nul
SELECT id_product, price FROM ps_product_shop
WHERE id_shop = 1 AND active = 1 AND price <= 0;
-- déclinaisons sans EAN
SELECT pa.id_product, pa.id_product_attribute, pa.reference
FROM ps_product_attribute pa
JOIN ps_product p ON p.id_product = pa.id_product
WHERE p.active = 1 AND COALESCE(pa.ean13, '') = '';
-- produits sans marque
SELECT id_product, reference FROM ps_product
WHERE active = 1 AND id_manufacturer = 0;
Plus de requêtes (images, descriptions, images des déclinaisons, poids) : Trouver les produits PrestaShop sans image, description ou EAN.
Corriger ou exclure ?
Tout manque n’est pas une raison de retirer un produit. Une règle simple :
- Exclure tout de suite : rupture de stock, prix nul, pas d’image. Ces produits ne se vendront pas ou seront refusés de toute façon.
- Corriger sous quelques jours : GTIN manquant sur des produits qui ont un code-barres, marque manquante, couleur/taille manquante sur les vêtements.
- Améliorer progressivement : descriptions courtes, moins d’images que souhaité, titres faibles.
La plupart des modules de flux PrestaShop permettent d’exclure des produits par ID, catégorie ou stock. Exclure selon la qualité des données est plus difficile, car PrestaShop ne la stocke nulle part : il faut d’abord la calculer.
Un flux propre, automatiquement
Un nettoyage ponctuel tient quelques semaines. Ensuite, les nouveaux produits et les imports ramènent les mêmes problèmes. La solution durable est un seuil de qualité : les produits sont notés régulièrement, et seuls ceux au-dessus du seuil entrent dans le flux. Quand quelqu’un corrige un produit, il revient dans le flux au scan suivant, sans modifier de liste d’exclusion à la main.
Un filtre qualité pour vos flux
Product Data Guardian note chaque produit et chaque déclinaison de 0 à 100 selon vos règles : GTIN, marque, images, description, stock, prix et plus, avec des pondérations différentes par catégorie. Il fournit des URL de flux Google Shopping et Meta prêtes à l’emploi, avec un seuil de qualité optionnel et des exceptions manuelles : les produits faibles restent hors des publicités jusqu’à leur correction.