GClimb
    Conformite Produits & Flux18 min de lectureMis à jour le 25/04/2026

    Corriger les Erreurs de Flux Google Shopping : Guide Technique

    Guide complet pour identifier et corriger les erreurs de flux de données Google Shopping qui peuvent causer une suspension GMC.

    Besoin d'un diagnostic rapide ?

    Notre IA analyse votre site en 2 minutes

    Les erreurs dans votre flux de données (product feed) sont la cause numéro un de refus de produits dans Google Merchant Center. Un flux mal configuré peut entraîner le rejet silencieux de dizaines de produits, une chute de visibilité sur Google Shopping, ou même une suspension de compte. Chaque semaine, des marchands perdent des milliers d'euros de chiffre d'affaires à cause d'erreurs de flux qu'ils auraient pu corriger en quelques heures. Ce guide technique détaille chaque type d'erreur, ses causes réelles, et les étapes précises pour la corriger.

    Comprendre le Système de Diagnostic GMC

    Avant de corriger quoi que ce soit, vous devez savoir lire les rapports de diagnostic de Google Merchant Center. Le système classe les problèmes en trois niveaux de gravité, et chaque niveau a un impact différent sur vos produits et votre compte.

    Les Trois Niveaux d'Erreur

    • Erreurs critiques (icône rouge) : le produit est rejeté et n'apparaît plus du tout dans Google Shopping. Tant que l'erreur persiste, le produit est invisible. Au-delà d'un certain seuil de produits rejetés, Google peut déclencher un examen de compte
    • Avertissements (icône orange) : le produit reste actif mais ses performances sont dégradées. Moins d'impressions, CPC plus élevé, positionnement moins favorable. Ces avertissements deviennent souvent des erreurs critiques si vous les ignorez
    • Suggestions (icône bleue) : des recommandations d'optimisation. Le produit fonctionne, mais vous passez à côté de visibilité supplémentaire. Par exemple, un GTIN manquant sur un produit de marque

    Pour accéder aux diagnostics, rendez-vous dans Merchant Center > Produits > Diagnostics. Utilisez les filtres pour trier par gravité et par type de problème. Téléchargez le rapport complet en CSV pour travailler dessus dans un tableur, c'est plus pratique quand vous avez des dizaines de corrections à effectuer.

    Erreurs de Prix : La Cause Numéro Un de Refus

    Les incohérences de prix entre votre flux produit et votre site web représentent près de 40% des erreurs critiques observées sur le terrain. Google compare systématiquement le prix déclaré dans votre feed avec celui affiché sur votre page produit. La moindre différence entraîne un refus. Cette vérification est aussi liée aux exigences de conformité GMC au sens large.

    Prix Non Concordant avec la Page de Destination

    L'erreur 'Price mismatch' apparaît quand le prix dans votre flux ne correspond pas exactement à celui de votre page produit. Les causes les plus fréquentes :

    • Votre flux affiche le prix HT alors que votre site affiche le prix TTC (ou inversement). En France et dans l'UE, le prix dans le flux doit toujours être TTC
    • Un plugin de prix dynamique ou de A/B testing modifie le prix affiché sur certaines pages sans mettre à jour le flux
    • Les frais de livraison sont inclus dans le prix sur le site mais pas dans le flux, ou l'inverse
    • Une promotion ou un code promo modifie le prix côté site, mais le flux envoie encore l'ancien prix
    • Le flux est mis à jour une fois par jour mais les prix changent plusieurs fois par jour sur le site

    Correction : synchronisez votre flux au minimum toutes les 6 heures si vos prix sont volatils. Vérifiez que votre plugin de flux envoie exactement le même prix que celui affiché dans la balise structured data (schema.org) de vos pages produit. Si vous utilisez des prix barrés (sale_price), déclarez les deux : le prix d'origine dans 'price' et le prix soldé dans 'sale_price'.

    Devise Manquante ou Incorrecte

    Le prix doit toujours être accompagné du code devise ISO. '29.99' sera refusé, '29.99 EUR' sera accepté. Cette erreur survient régulièrement chez les marchands qui gèrent leur flux via un fichier CSV ou Google Sheets et oublient la colonne devise.

    • Utilisez toujours le code ISO à 3 lettres : EUR, USD, GBP, CHF, et non le symbole
    • Le code devise doit correspondre au pays cible configuré dans Merchant Center
    • Si vous vendez dans plusieurs pays avec des devises différentes, vous avez besoin d'un flux par devise ou d'utiliser la fonctionnalité multi-pays de GMC

    Prix Égal à Zéro ou Négatif

    Un prix à 0.00 ou un prix négatif provoque un rejet immédiat. Cela arrive généralement quand un champ de votre base de données est vide et que votre plugin de flux le convertit en zéro, ou quand un produit gratuit (échantillon, cadeau) est inclus par erreur dans le flux. Excluez ces produits de votre feed via un filtre dans votre gestionnaire de flux.

    Erreurs de Disponibilité : Stock Réel vs Flux

    Un produit marqué 'in_stock' dans votre flux mais en rupture sur votre site est une violation grave des politiques Google Merchant Center. Google envoie régulièrement des robots vérifier la cohérence. En cas de récidive, c'est un motif de suspension.

    Les Valeurs de Disponibilité Acceptées

    • 'in_stock' : le produit est en stock et peut être acheté immédiatement. C'est la seule valeur qui donne une visibilité maximale
    • 'out_of_stock' : le produit est en rupture. Il n'apparaîtra pas dans les annonces Shopping payantes, mais reste visible dans les fiches gratuites (avec la mention 'Rupture')
    • 'preorder' : le produit est en précommande avec une date de disponibilité définie. L'attribut 'availability_date' doit être renseigné
    • 'backorder' : le produit est temporairement en rupture mais peut être commandé. Le délai de livraison sera plus long

    Correction : configurez une synchronisation en temps réel (ou quasi temps réel) entre votre stock et votre flux. Sur Shopify, l'app Google & YouTube gère cela automatiquement. Sur WooCommerce, vérifiez que votre plugin de flux est configuré pour mettre à jour la disponibilité au moins toutes les heures. Si votre stock fluctue rapidement, l'API Content for Shopping est la solution la plus fiable.

    Produits Hors Stock sur la Page de Destination

    L'erreur 'Landing page not crawlable / availability mismatch' est particulièrement frustrante. Google a crawlé votre page produit, a détecté un bouton 'Ajouter au panier' désactivé ou un message 'Rupture de stock', alors que votre flux déclare le produit en stock. Vérifiez que le statut de disponibilité dans vos données structurées (schema.org) correspond à celui de votre flux.

    Erreurs d'URL : Pages Introuvables et Redirections

    Chaque produit de votre flux Google Shopping pointe vers une URL de destination (attribut 'link'). Si cette URL ne fonctionne pas correctement, le produit est rejeté.

    URL Retournant une Erreur 404

    C'est l'erreur d'URL la plus fréquente. Elle survient quand un produit est supprimé de votre boutique mais reste dans le flux, quand vous modifiez la structure de vos URLs sans redirection, ou quand une faute de frappe s'est glissée dans l'URL. La correction est simple : supprimez le produit du flux ou mettez à jour l'URL vers la bonne page.

    Chaînes de Redirections Excessives

    Google accepte les redirections 301 (permanentes) mais pénalise les chaînes de redirections multiples (A redirige vers B qui redirige vers C). Au-delà de 3 redirections, le produit risque d'être rejeté. Ce problème apparaît typiquement après une migration de plateforme e-commerce (passage de WooCommerce à Shopify par exemple) ou après un changement de domaine.

    • Vérifiez vos URLs avec un outil comme Screaming Frog ou httpstatus.io pour détecter les chaînes de redirections
    • Mettez à jour les URLs dans votre flux pour pointer directement vers la destination finale
    • Nettoyez les redirections inutiles dans votre .htaccess ou votre configuration serveur

    URL Non HTTPS

    Depuis 2021, Google exige que toutes les URLs de destination soient en HTTPS. Une URL en HTTP est automatiquement rejetée. Si votre site est en HTTPS mais que votre flux envoie des URLs en HTTP, c'est souvent un problème de configuration de votre plugin de flux ou de la variable 'site URL' dans les paramètres de votre CMS.

    Erreurs d'Images : Refus Visuels

    Les images représentent environ 20% des refus de produits. Les exigences de Google en matière d'images sont strictes et souvent méconnues. Consultez notre guide complet sur les images produits pour le détail des spécifications.

    Image Manquante ou Inaccessible

    L'attribut 'image_link' est obligatoire. Un produit sans image est systématiquement rejeté. L'erreur 'Image could not be crawled' signifie que Google n'arrive pas à télécharger votre image. Vérifiez que l'URL est correcte, que votre serveur ne bloque pas le bot Google (Googlebot-Image) et que le temps de réponse est inférieur à 5 secondes.

    Image Trop Petite

    La taille minimale est de 100x100 pixels (250x250 pour les vêtements). Mais en pratique, une image de 100x100 sera floue et peu attractive. Visez au moins 800x800 pixels pour un affichage correct, et 1200x1200 pour un rendu optimal avec zoom.

    Texte Promotionnel ou Filigrane sur l'Image

    Google refuse toute image contenant du texte superposé : prix, pourcentage de réduction, mention 'Livraison gratuite', logo en watermark. Le seul texte acceptable est celui qui fait partie intégrante du produit (le logo imprimé sur un t-shirt, par exemple). Si vos images de catalogue contiennent des bandeaux promotionnels, vous devez fournir une version propre pour le flux.

    Erreurs d'Identifiants Produits : GTIN, MPN, Marque

    Les identifiants produits permettent à Google de reconnaître exactement ce que vous vendez. Un GTIN (ou EAN) manquant sur un produit de marque est une erreur majeure qui réduit votre visibilité de 40% en moyenne.

    GTIN Manquant pour un Produit de Marque

    Si vous revendez des produits de marque (Nike, Apple, L'Oréal, etc.), le GTIN est obligatoire. L'erreur 'Missing GTIN for brand product' apparaît quand Google détecte une marque connue dans votre flux mais pas de GTIN associé. La solution : récupérez les codes EAN auprès de vos fournisseurs ou dans les bases de données publiques (barcodelookup.com, ean-search.org).

    GTIN Incorrect ou Invalide

    Un GTIN incorrect est pire qu'un GTIN manquant. Google croise vos GTIN avec les bases de données GS1 mondiales. Un code qui ne correspond pas au produit déclaré peut être interprété comme une tentative de fraude et entraîner une suspension pour fausse déclaration. Vérifiez systématiquement vos GTIN avec un validateur en ligne avant de les injecter dans votre flux.

    Attribut 'identifier_exists' Mal Configuré

    Si votre produit n'a légitimement pas de GTIN (produit artisanal, fait main, pièce unique), vous devez renseigner 'identifier_exists' = 'false'. Beaucoup de marchands laissent ce champ vide ou le mettent à 'true' par défaut, ce qui déclenche l'alerte GTIN manquant. À l'inverse, ne mettez pas 'false' sur des produits de marque juste pour éviter l'alerte : Google le détecte et pénalise le compte.

    Erreurs de Catégorie Google Product Category

    L'attribut 'google_product_category' permet de classer vos produits dans la taxonomie Google (plus de 6 000 catégories). Une catégorie incorrecte ou manquante affecte la pertinence de vos annonces et peut même entraîner des refus.

    Catégorie Manquante

    Bien que Google puisse auto-catégoriser vos produits, l'absence de catégorie explicite est un avertissement. Google se trompe régulièrement dans l'auto-catégorisation, surtout pour les produits de niche. Renseignez toujours la catégorie la plus précise possible. Utilisez l'outil de recherche de taxonomie Google (support.google.com) pour trouver le bon code.

    Catégorie Trop Générique

    Utiliser une catégorie parent quand une sous-catégorie plus précise existe réduit la pertinence. Par exemple, utiliser 'Vêtements et accessoires' (ID 166) au lieu de 'Vêtements et accessoires > Vêtements > Robes' (ID 2271) est une erreur d'optimisation. Plus votre catégorie est précise, mieux Google comprend votre produit.

    Erreurs de Description et Titre

    Les erreurs de contenu textuel sont moins bloquantes que les erreurs de prix ou de disponibilité, mais elles ont un impact significatif sur vos performances. Pour aller plus loin, consultez notre guide sur l'optimisation des titres et descriptions.

    Titre Trop Court ou Générique

    Un titre comme 'Chaussure noire' est techniquement accepté mais vous condamne à une visibilité quasi nulle. Google utilise le titre pour matcher votre produit avec les requêtes de recherche. Un titre pauvre égale peu de matchs, donc peu d'impressions. Visez au minimum 50 caractères et incluez marque, type, couleur, taille et matériau quand c'est pertinent.

    Description Manquante ou Dupliquée

    Une description vide est un avertissement. Une description identique sur tous vos produits est pire : Google détecte le contenu dupliqué et peut dégrader la visibilité de l'ensemble du catalogue. Chaque produit doit avoir une description unique d'au moins 500 caractères.

    Contenu Promotionnel dans le Titre ou la Description

    Les mentions promotionnelles sont interdites dans le titre et la description du flux : 'PROMO', 'SOLDES', '-50%', 'Livraison gratuite', 'Meilleur prix'. Si vous voulez mettre en avant des promotions, utilisez les attributs dédiés : 'sale_price', 'sale_price_effective_date' et les promotions Merchant Center.

    Erreurs d'Attributs Vestimentaires

    Les catégories mode et vêtements sont les plus exigeantes en termes d'attributs obligatoires. Si vous vendez des vêtements, chaussures ou accessoires de mode, les erreurs suivantes sont très courantes.

    Attributs Manquants pour les Vêtements

    • 'gender' (genre) : obligatoire. Valeurs acceptées : male, female, unisex. Son absence entraîne un avertissement majeur
    • 'age_group' (groupe d'âge) : obligatoire. Valeurs : newborn, infant, toddler, kids, adult. Indispensable pour le ciblage
    • 'color' (couleur) : obligatoire. Utilisez les noms de couleur standards en français ou en anglais. 'Bleu marine' est accepté, 'Sunset Dream' sera rejeté
    • 'size' (taille) : obligatoire. Utilisez les tailles standards (S, M, L, 38, 40, 42...) et spécifiez le système de taille dans 'size_system'
    • 'item_group_id' : obligatoire pour les variantes. Regroupe les différentes tailles/couleurs d'un même produit sous un identifiant parent commun

    Pour chaque variante (taille, couleur), vous devez créer une ligne séparée dans votre flux avec un 'id' unique, un 'item_group_id' commun, et une image correspondant à la variante. Envoyer un seul produit 'T-shirt disponible en S, M, L' sans variantes est une erreur fréquente.

    Erreurs de Livraison et Taxes

    Les informations de livraison sont obligatoires dans la plupart des pays, dont la France. Sans elles, vos produits sont rejetés ou apparaissent sans frais de port, ce qui crée une incohérence avec votre site.

    Frais de Livraison Manquants

    Vous avez deux options pour déclarer vos frais de livraison : via les paramètres Merchant Center (recommandé) ou via l'attribut 'shipping' dans le flux. Les paramètres Merchant Center sont plus simples à gérer car vous les configurez une fois pour tous les produits.

    • Configurez vos zones de livraison dans GMC > Paramètres > Livraison
    • Définissez les tarifs par zone : forfait, gratuit au-dessus d'un montant, ou calculé par le poids
    • Si vos frais varient par produit, utilisez l'attribut 'shipping' dans le flux pour surcharger les paramètres globaux
    • Déclarez les délais de livraison : 'transit_time' et 'handling_time' sont fortement recommandés

    Incohérence Taxes / TVA

    En France et dans l'UE, les prix doivent être TTC dans le flux. C'est la norme. L'erreur survient quand votre boutique est configurée en HT pour les clients B2B et que le flux exporte le prix HT. Vérifiez la configuration de votre plugin de flux : le prix exporté doit être le prix final TTC que le consommateur paie.

    Diagnostiquer les Erreurs : Méthode Pas à Pas

    La méthode ci-dessous permet de diagnostiquer systématiquement les erreurs de flux, qu'il s'agisse de quelques produits ou de catalogues de plusieurs milliers de références.

    • Étape 1 : Ouvrez GMC > Produits > Diagnostics. Notez le nombre total de produits actifs, en attente et refusés
    • Étape 2 : Triez les erreurs par gravité (critiques d'abord) puis par nombre de produits affectés
    • Étape 3 : Téléchargez la liste des produits affectés en CSV pour chaque type d'erreur
    • Étape 4 : Pour chaque erreur, ouvrez 2-3 produits concernés et vérifiez manuellement le flux vs le site
    • Étape 5 : Identifiez si l'erreur est ponctuelle (un produit mal configuré) ou systématique (un bug dans le plugin de flux)
    • Étape 6 : Corrigez à la source (dans votre CMS ou gestionnaire de flux, pas manuellement dans GMC)
    • Étape 7 : Forcez une re-soumission du flux dans GMC > Flux > Re-récupérer maintenant
    • Étape 8 : Attendez 24-48h et vérifiez que les produits sont passés en statut 'Actif'

    Corrigez toujours les erreurs à la source, c'est-à-dire dans votre CMS ou votre outil de gestion de flux. Les modifications manuelles dans Merchant Center sont temporaires et seront écrasées au prochain import de flux.

    Outils de Validation et Prévention

    Plutôt que de corriger les erreurs après coup, mettez en place des mécanismes de prévention pour détecter les problèmes avant qu'ils n'arrivent dans Merchant Center.

    • Utilisez le validateur de flux intégré à GMC avant de soumettre un nouveau flux (GMC > Flux > Tester un flux)
    • Configurez des alertes email dans GMC pour être prévenu immédiatement en cas de nouvelles erreurs
    • Testez vos URLs de produits avec un outil de crawl (Screaming Frog, Sitebulb) pour détecter les 404 et les redirections cassées
    • Mettez en place un script de pré-validation qui vérifie les champs obligatoires avant l'export du flux
    • Planifiez un audit mensuel de votre flux : téléchargez le rapport de diagnostics et traitez toutes les alertes

    Un audit de conformité régulier reste la meilleure façon de prévenir les erreurs de flux. Intégrez cette vérification dans votre checklist mensuelle pour maintenir un flux sain en permanence.

    Erreurs Spécifiques par Plateforme E-Commerce

    Chaque plateforme e-commerce a ses propres particularités en matière de génération de flux. Les erreurs ci-dessous reviennent le plus souvent par plateforme.

    Erreurs Courantes sur Shopify

    • L'app Google & YouTube de Shopify exclut parfois des variantes de produits si le champ 'Barcode' est vide. Renseignez-le même pour les produits sans GTIN (mettez un tiret)
    • Les descriptions Shopify contiennent souvent du HTML brut qui passe dans le flux. Configurez l'export en texte brut
    • Le prix comparé ('compare_at_price') de Shopify est mal mappé sur 'sale_price' au lieu de 'price' dans certaines configurations
    • Les collections Shopify ne correspondent pas toujours aux catégories Google. Vérifiez le mapping manuellement

    Erreurs Courantes sur WooCommerce

    • Les produits variables WooCommerce génèrent souvent des erreurs d'item_group_id si le plugin de flux n'est pas correctement configuré
    • Le champ 'Prix promotionnel' de WooCommerce doit être mappé sur 'sale_price' et non sur 'price' dans votre plugin de flux
    • Les images des variantes sont parfois manquantes si elles n'ont pas été explicitement définies dans WooCommerce
    • Les produits en 'Brouillon' ou 'En attente de relecture' peuvent fuiter dans le flux si le filtre de statut n'est pas actif

    Erreurs Courantes sur PrestaShop

    • Le module Google Shopping PrestaShop utilise parfois l'ID interne au lieu de la référence produit comme identifiant, ce qui cause des doublons en cas de migration
    • Les déclinaisons PrestaShop (taille, couleur) doivent être exportées comme des lignes individuelles dans le flux, pas comme un produit unique
    • Le champ EAN de PrestaShop est au niveau de la déclinaison. Assurez-vous que chaque déclinaison a son propre EAN

    Cas Particulier : Flux Multi-Pays et Multi-Langues

    Si vous vendez dans plusieurs pays, les erreurs de flux se multiplient. Chaque pays a ses propres exigences en matière de devise, langue, disponibilité et livraison.

    • Créez un flux distinct par pays cible ou utilisez la fonctionnalité multi-pays de GMC avec des règles de substitution
    • Les titres et descriptions doivent être dans la langue du pays cible. Pas de flux français pour cibler l'Allemagne
    • Les prix doivent être dans la devise locale : EUR pour la France, CHF pour la Suisse, GBP pour le Royaume-Uni
    • Les frais de livraison doivent être configurés pour chaque pays cible séparément
    • Certains attributs obligatoires varient par pays : le 'tax' est obligatoire aux États-Unis mais pas en France (où les prix sont TTC)

    Impact des Erreurs sur la Suspension de Compte

    Au-delà du refus de produits individuels, un taux d'erreur élevé peut déclencher une suspension complète de votre compte Google Merchant Center. De nombreux marchands suspendus pour 'fausse déclaration' ont en réalité un flux mal synchronisé. Découvrez les 10 causes de suspension les plus fréquentes pour comprendre les risques.

    • Si plus de 20-30% de vos produits ont des erreurs critiques, Google peut déclencher un examen de compte
    • Les incohérences prix / disponibilité répétées sont assimilées à une fausse déclaration : c'est la cause de suspension la plus courante
    • Un GTIN incorrect sur des produits de marque peut être interprété comme de la contrefaçon
    • Des URLs cassées en masse signalent à Google un site non fiable ou abandonné

    Si votre compte est en avertissement ou en cours de suspension, corrigez d'abord TOUTES les erreurs critiques de votre flux avant de soumettre un appel. Google vérifie l'état de votre flux lors du réexamen. Un appel avec des erreurs non corrigées sera systématiquement rejeté.

    Après les Corrections : Vérifier et Suivre

    Corriger les erreurs ne suffit pas. Vous devez vérifier que les corrections sont bien prises en compte et mettre en place un suivi régulier pour éviter les régressions.

    • Après correction, forcez un re-import du flux dans GMC et attendez le prochain crawl (12 à 48 heures)
    • Surveillez l'onglet Diagnostics pendant une semaine pour confirmer que les erreurs ne reviennent pas
    • Configurez un rapport automatique hebdomadaire dans GMC > Paramètres > Notifications
    • Si un produit refusé ne repasse pas en 'Actif' après 48h, cliquez sur 'Demander un réexamen' dans la fiche produit
    • Documentez les corrections effectuées pour votre équipe : les mêmes erreurs ont tendance à revenir

    Si vous voulez identifier rapidement les divergences entre votre flux et votre site, lancez un audit GClimb qui croise prix, disponibilité et titres en une seule passe.

    GClimb compare votre flux produit avec votre site en direct : prix, disponibilité, titres, GTIN, URLs. Vous récupérez la liste précise des produits problématiques avec le motif exact, avant que Google ne les rejette. Lancez un audit pour reprendre la main sur votre catalogue.

    Prêt à Débloquer Votre Compte GMC ?

    Notre IA analyse votre site, identifie les violations et génère un plan d'action personnalisé pour récupérer votre compte Google Merchant Center.