Disponible pour missions & renforts d’agence · Réponse rapide, par la personne qui intervient

Configurer un flux Google Merchant Center sur WooCommerce

Un flux Google Merchant Center liste chaque produit avec les attributs que Google attend : id, title, description, link, image_link, price, availability et un identifiant produit reconnu. Sur WooCommerce, le point qui casse le plus souvent l’affichage dans Shopping n’est pas un attribut manquant mais des variations de produit remontées comme un seul item au lieu d’un flux distinct par variation.

Décrire mon problème Discuter sur WhatsApp

Les situations que je traite

  • Seule la couleur ou la taille par défaut d’un produit apparaît dans Google Shopping
  • Des variations en rupture qui continuent d’apparaître comme disponibles
  • Catégories Google de produit mal associées aux catégories WooCommerce du site
  • Flux configuré une fois lors de l’installation de l’extension, jamais revérifié depuis
  • Doute sur les attributs réellement obligatoires avant de personnaliser un flux
  • Stock mis à jour sur le site mais pas dans Merchant Center avant plusieurs heures

Comment je mets en place le flux sur WooCommerce

  1. Contrôle des attributs cœur

    Je vérifie que chaque produit transmet un id stable (référence ou SKU), un title, une description, le link vers la fiche produit, un image_link, le price avec la bonne devise, l’availability, et un identifiant produit reconnu (GTIN, ou marque + MPN) ou, à défaut, identifier_exists=no.

  2. Éclatement des variations en items distincts

    Chaque variation (taille, couleur, matière) doit remonter dans le flux comme un item séparé, avec son propre id et son propre GTIN si applicable. Sans cela, Google ne peut afficher que la variation par défaut du produit parent.

  3. Association des catégories Google

    Je fais correspondre chaque catégorie WooCommerce à une catégorie Google Product Category adaptée plutôt que de laisser une catégorie générique par défaut, qui est l’un des motifs fréquents de désapprobation ou de mauvais classement.

  4. Synchronisation du stock avec le flux

    Je m’assure que la mise à jour du stock côté WooCommerce déclenche bien une actualisation du flux, et non l’inverse : un stock à jour sur le site mais un flux qui traîne plusieurs heures crée un écart que Google sanctionne.

  5. Vérification après publication

    Je contrôle dans Merchant Center le statut de chaque produit et, en particulier, celui des variations pour m’assurer qu’elles remontent bien individuellement et pas seulement la référence parente.

Le piège des variations non éclatées

Sur WooCommerce, un produit variable regroupe plusieurs variations sous une même fiche. Une extension de flux mal configurée ne transmet parfois que la variation par défaut à Merchant Center, avec un seul prix et une seule disponibilité pour tout le produit.

Résultat : un client cherche une couleur précise dans Google Shopping, clique sur l’annonce, et atterrit sur une fiche où cette couleur n’est pas forcément celle affichée en premier, ou pire, une variation annoncée disponible alors qu’elle est épuisée. Chaque variation doit être traitée comme un produit à part entière dans le flux, avec son propre id.

flux-google.xml
<item>
  <g:id>REF-0001-BLEU-M</g:id>
  <g:item_group_id>REF-0001</g:item_group_id>
  <g:title>Exemple de produit - Bleu, M</g:title>
  <g:price>29.90 EUR</g:price>
  <g:availability>in_stock</g:availability>
</item>

Pages liées

Décrivez votre besoin en 1 minute

Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.

Quel outil faut-il connecter ?
L’outil dispose-t-il d’une API documentée ?

Sans API, il reste souvent l’import de fichiers — c’est faisable, mais différent.

Dans quel sens les données doivent-elles circuler ?
À quelle fréquence la synchronisation doit-elle tourner ? (facultatif)
Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Questions fréquentes

Pourquoi seule une couleur apparaît-elle dans Google Shopping ?
Parce que le flux ne transmet probablement qu’un item pour tout le produit variable. Chaque variation doit remonter comme un item distinct avec son propre id pour que Google puisse toutes les afficher.
Faut-il un GTIN pour chaque variation ?
Quand le fabricant en attribue un par variation (couleur ou taille), oui. Sinon, identifier_exists=no s’applique à la variation elle-même, pas seulement au produit parent.
Comment associer les catégories WooCommerce aux catégories Google ?
Je fais correspondre chaque catégorie du site à une Google Product Category précise plutôt que de laisser l’extension appliquer une catégorie générique par défaut.
Le stock WooCommerce se synchronise-t-il automatiquement avec le flux ?
Cela dépend de l’extension utilisée et de sa fréquence de régénération. Je vérifie systématiquement le délai réel entre une mise à jour de stock et sa répercussion dans le flux.
Le même flux fonctionne-t-il pour Meta ou Pinterest ?
La structure d’attributs est proche mais je recommande d’adapter le flux plutôt que de le réutiliser tel quel, notamment pour les catégories et les champs propres à chaque plateforme.