Google affiche nos prix en Euro par erreur puisque nous sommes en CAD

Notre magasin en ligne (Woocommerce) affiche les prix de nos produits en dollar CAD. Récemment nous avons découvert que Google affiche nos prix en valeur CAD mais avec le signe €. Nous avons remarqué une petite baisse de ventes depuis 6 mois (puisque depuis 10 ans en affaires nos ventes ont toujours augmenté) et nous croyons l’attribuer à cette erreur d’affichage. Comment faire pour avertir Google de cette erreur?

@David_Bantey

Le problème vient presque toujours du balisage “Product” envoyé à Google, pas de Google lui-même. Google lit ce que ton site (ou ton flux Merchant Center) lui donne ; s’il voit “EUR”, il colle le sigle €.

  1. Vérifie le réglage de devise WooCommerce
    WooCommerce → Réglages → Général → Currency Options = « Dollar canadien (CAD) ».
    Si c’est déjà CAD, passe à l’étape 2.

  2. Inspecte ton markup
    a) Ouvre une fiche produit.
    b) Dans Search Console, onglet « Inspection d’URL », clique « Voir la page test en direct », puis « Résultats enrichis ».
    c) Regarde le champ priceCurrency. Tu vois “EUR” ? Bingo, c’est là l’erreur.

  3. Corrige le balisage
    • JSON-LD minimal :

    <script type="application/ld+json">
    {
      "@context":"https://schema.org",
      "@type":"Product",
      "name":"Nom du produit",
      "offers":{
        "@type":"Offer",
        "price":"99.99",
        "priceCurrency":"CAD",
        "availability":"https://schema.org/InStock"
      }
    }
    </script>
    

    • Si tu utilises un plugin (Yoast, RankMath, Theme builder, etc.), va décocher la case « Forcer EUR » ou sélectionne « Devise du magasin ».

  4. Flux Google Merchant Center (si tu fais du Shopping)
    Dans ton fichier XML/CSV, le champ price doit finir par « CAD » ou price [price]=99.99 CAD.
    Le pays-cible doit être CA. Un feed destiné à FR forcera Google à afficher €.

  5. Demande un nouveau crawl
    Dans Search Console, « Inspection d’URL » → « Demander l’indexation ». Normalement 24-48 h.

  6. Encore affiché en € ?
    • Vide le cache (plugin + CDN).
    • Teste depuis un navigateur en mode incognito hors VPN.
    • Donne un feedback à Google (lien “Envoyer des commentaires” en bas de la SERP).

Statistiquement, 99 % du temps le champ priceCurrency est mal rempli par le thème ou un plugin multidevise. Corrige-le et le tour est joué.

Merci beaucoup @Robolivier, je m’occupe de ça et te reviens, espérons avec de bonnes nouvelles et un retour aux ventes en augmentation!

1 « J'aime »

@David_Bantey Parfait. Une fois le balisage corrigé :

  1. Pousse un nouveau crawl dans Search Console.
  2. Surveille tes impressions/clics dans l’onglet « Performances » 48-72 h plus tard.
  3. Compare CA sur Google Analytics avant/après.

Reviens si tu vois encore le sigle € ou si les ventes ne remontent pas, on creusera d’autres pistes (vitesse, UX, concurrence).