E-commerce et shopping

Les fiches produit ont leurs propres modes de défaillance : variantes, ruptures de stock, pages catégorie trop maigres, et flux qui contredisent le site.

Pourquoi ce module existe

Écrite pour les catalogues, où une seule erreur de template se multiplie sur des milliers d’URLs.

Module R 18 actions n° 309 à 326 sur 410

  1. 309

    Écrire des descriptions produit uniques ; ne jamais reprendre le texte du fabricant (contenu dupliqué)

    Comment
    • Listez les fiches produits dont la description est celle du fabricant (recherchez une phrase entre guillemets dans Google : d’autres sites sortent).
    • Réécrivez en priorité les produits qui se vendent ou reçoivent des impressions : usage, pour qui, avantages concrets, dimensions, matériaux, entretien, comparaison avec les produits voisins.
    • Ajoutez des informations que seul le vendeur a : conseils, photos maison, questions reçues.
    • Gardez les caractéristiques techniques dans un tableau.
    À éviter
    • Copier la description du fabricant sur 5 000 fiches
    • Réécrire avec un outil de paraphrase
    • Des descriptions de 30 mots sur des produits chers
    Vérifier
    • Recherche entre guillemets d’une phrase de 5 fiches réécrites : seule votre page sort.
    • Search Console : impressions des fiches réécrites en hausse sur 8 semaines.
  1. 310

    Ajouter le schema Product avec gtin, mpn et brand, et un Offer avec price, availability et priceValidUntil

    Comment
    • Ajoutez à chaque fiche un JSON-LD Product : name, image, description, sku, brand (Brand avec name), gtin (8, 12, 13 ou 14 chiffres selon le cas) et mpn quand ils existent.
    • Ajoutez offers (Offer) : price, priceCurrency, availability (https://schema.org/InStock…), url, itemCondition et priceValidUntil si le prix est limité dans le temps.
    • Générez-le depuis la base produits pour qu’il suive prix et stock.
    • Validez et suivez le rapport Fiches produits de la Search Console.
    À éviter
    • Un gtin inventé ou mal formaté
    • priceValidUntil déjà dépassé
    • Un prix balisé TTC et affiché HT (ou l’inverse)
    Vérifier
    • Test des résultats enrichis : Fiches marchandes valide.
    • Search Console → Améliorations → Fiches produits : 0 erreur.
  1. 311

    Ajouter de vrais AggregateRating et Review issus de clients réels (aucune note fabriquée)

    Comment
    • Mettez en place la collecte d’avis produit après achat (e-mail automatique après livraison) via votre plateforme ou un service d’avis.
    • Affichez les avis sur la fiche produit avec auteur, date et note.
    • Balisez AggregateRating (ratingValue, reviewCount) et quelques Review à partir de ces avis.
    • Publiez aussi les avis négatifs et répondez-y.
    À éviter
    • Une note moyenne codée en dur
    • Importer des avis d’un autre produit ou d’un autre site
    • Supprimer les avis négatifs
    Vérifier
    • Nombre d’avis balisés = nombre d’avis visibles.
    • Test des résultats enrichis : Review et AggregateRating valides sur les fiches avec avis.
  1. 312

    Ajouter les schemas shippingDetails et MerchantReturnPolicy pour les fiches gratuites et les résultats enrichis

    Comment
    • Ajoutez shippingDetails dans chaque Offer (tarif, pays de destination, délais de préparation et de transport) et hasMerchantReturnPolicy (pays, catégorie de politique, nombre de jours, mode, frais), ou déclarez la politique au niveau de l’Organization si elle est commune.
    • Faites correspondre ces valeurs aux conditions affichées sur le site et dans Merchant Center.
    • Configurez aussi livraison et retours dans Merchant Center pour les fiches gratuites.
    • Consultez l’action 164 pour le détail des propriétés.
    À éviter
    • Des délais de livraison balisés plus courts que les délais réels
    • Une politique de retour différente entre schema, CGV et Merchant Center
    • Oublier les pays de destination
    Vérifier
    • Test des résultats enrichis : informations de livraison et de retour détectées.
    • Merchant Center : aucun avertissement sur la livraison ou les retours.
  1. 313

    Maîtriser la navigation à facettes : noindex ou blocage robots sur les combinaisons de filtres et de tris ; gardez des canonical propres

    Comment
    • Inventoriez les facettes (couleur, taille, prix, marque, tri) et leurs combinaisons générées.
    • Rendez indexables uniquement les facettes qui correspondent à des recherches réelles (ex. « chaussures running femme »), avec URL propre, title, H1 et texte.
    • Pour les autres, canonical vers la catégorie et liens non explorables (paramètres ou boutons) ; pour les volumes énormes, Disallow sur les paramètres dans robots.txt.
    • Évitez les combinaisons multiples explorables (couleur + taille + prix).
    À éviter
    • Des millions d’URLs de filtres explorables
    • Un noindex sur des filtres qui génèrent du trafic
    • Canonical et Disallow sur les mêmes URLs
    Vérifier
    • Logs serveur : part du crawl de Googlebot sur les URLs à facettes en baisse.
    • Search Console : les facettes indexables choisies sont indexées, les autres n’apparaissent pas.
  1. 314

    Garder en ligne les produits en rupture ou arrêtés, avec des alternatives, ou les rediriger en 301 vers la catégorie (ne perdez pas le capital en 404)

    Comment
    • Rupture temporaire : gardez la page en ligne (200), indiquez la date de retour, proposez des alternatives et une alerte de disponibilité ; availability OutOfStock ou BackOrder dans le schema.
    • Produit arrêté avec remplaçant direct : 301 vers le nouveau modèle.
    • Produit arrêté sans remplaçant mais encore recherché ou lié : gardez la page avec mention « produit arrêté » et alternatives.
    • Sinon : 301 vers la catégorie la plus proche si elle répond au besoin, ou 410.
    À éviter
    • Supprimer en 404 des produits en rupture temporaire
    • Rediriger tous les produits arrêtés vers l’accueil
    • Laisser « En stock » dans le schema d’un produit indisponible
    Vérifier
    • Crawlez : aucun lien interne vers des produits en 404.
    • Search Console → Pages : pas de hausse des « Soft 404 » ni des 404 sur les fiches.
  1. 315

    Donner aux pages catégorie un chapeau éditorial propre et des liens internes choisis (pas seulement une grille de produits)

    Comment
    • Ajoutez en haut de chaque catégorie un chapeau court (2 à 4 phrases) qui aide à choisir : pour qui, critères de choix, gamme de prix.
    • Placez sous la grille un contenu plus détaillé si utile : guide d’achat, questions fréquentes, liens vers sous-catégories et guides.
    • Ajoutez des liens choisis vers les sous-catégories et produits phares.
    • Rédigez un texte propre à chaque catégorie.
    À éviter
    • Un pavé de 800 mots de mots-clés au-dessus des produits
    • Le même texte générique sur toutes les catégories
    • Une catégorie sans aucun texte ni lien vers ses sous-catégories
    Vérifier
    • Chaque catégorie importante a un chapeau propre et des liens vers ses sous-catégories.
    • Screaming Frog → Near Duplicates : catégories non signalées.
  1. 316

    Écrire des titles et des H1 uniques et travaillés pour chaque produit et chaque catégorie

    Comment
    • Construisez les titles produits avec les éléments distinctifs : marque, modèle, caractéristique clé, variante (« Chaussure running Nike Pegasus 41 femme — Marque »).
    • Pour les catégories : type de produit et qualificatif principal (« Chaussures de running femme — Marque »).
    • Écrivez le H1 plus lisible, sans la marque du site.
    • Vérifiez l’unicité sur l’ensemble du catalogue.
    À éviter
    • « Produit — Boutique » pour toutes les fiches
    • Des titles identiques pour des variantes différentes
    • Des titles tronqués au milieu du nom du modèle
    Vérifier
    • Screaming Frog → Page Titles → Duplicate : 0 sur produits et catégories.
    • Recherche d’un modèle précis : le title affiché est complet et lisible.
  1. 317

    Optimiser les images produit (plusieurs angles, zoom, AVIF/WebP, texte alternatif et nom de fichier descriptifs)

    Comment
    • Photographiez chaque produit sous plusieurs angles, en situation et en détail, sur fond cohérent.
    • Proposez un zoom sur une image haute résolution chargée à la demande.
    • Servez les images en AVIF/WebP avec srcset, avec un nom de fichier descriptif (marque-modele-couleur-angle.avif) et un alt qui décrit la vue.
    • Donnez width et height pour éviter les décalages.
    À éviter
    • Une seule photo fournisseur basse résolution
    • Charger l’image de zoom en haute résolution dès l’arrivée
    • Le même alt sur toutes les photos d’un produit
    Vérifier
    • DevTools → Network : images des fiches en AVIF/WebP, taille adaptée à l’écran.
    • Chaque photo a un alt distinct et un nom de fichier descriptif.
  1. 318

    Soumettre un flux Google Merchant Center exact ; corrigez tous les refus du flux

    Comment
    • Créez le compte Merchant Center, validez et revendiquez le site.
    • Fournissez un flux (fichier, API, ou connexion de la plateforme e-commerce) avec les attributs requis : id, title, description, link, image_link, availability, price, brand, gtin ou mpn, condition.
    • Consultez Produits → Diagnostic et corrigez chaque refus (prix non concordant, image refusée, identifiant manquant).
    • Programmez une mise à jour quotidienne du flux et activez les fiches gratuites.
    À éviter
    • Un flux mis à jour chaque semaine alors que les prix changent chaque jour
    • Des titres de flux différents des pages
    • Ignorer les avertissements jusqu’à la suspension du compte
    Vérifier
    • Merchant Center → Diagnostic : 0 produit refusé (hors exceptions justifiées).
    • Rapport de performance : clics issus des fiches gratuites.
  1. 319

    Ajouter un fil d’Ariane et le schema BreadcrumbList sur toutes les pages produit et catégorie

    Comment
    • Affichez le fil d’Ariane sur toutes les catégories et fiches produits : Accueil › Catégorie › Sous-catégorie › Produit.
    • Pour un produit présent dans plusieurs catégories, choisissez une catégorie principale et utilisez-la toujours dans le fil.
    • Générez le BreadcrumbList depuis la même donnée.
    • Consultez les actions 40 et 151 pour le détail.
    À éviter
    • Un fil d’Ariane qui dépend du chemin de navigation du visiteur
    • Des niveaux de catégorie sans page (lien en 404)
    • Un BreadcrumbList absent des fiches produits
    Vérifier
    • Test des résultats enrichis : BreadcrumbList valide sur fiche et catégorie.
    • Chaque niveau du fil mène à une page en 200.
  1. 320

    Ajouter une FAQ et de vraies questions-réponses par produit, pour couvrir la longue traîne et les extraits

    Comment
    • Rassemblez les questions posées sur chaque produit : service client, e-mails, commentaires, avis, questions fréquentes de la catégorie.
    • Ajoutez sur la fiche une section questions-réponses visible avec des réponses exactes (taille, compatibilité, entretien, livraison).
    • Permettez aux clients de poser des questions et répondez rapidement.
    • Mettez à jour la description quand une même question revient souvent.
    À éviter
    • La même FAQ générique sur toutes les fiches
    • Des questions inventées pour placer des mots-clés
    • Des questions clients restées sans réponse
    Vérifier
    • Chaque fiche importante a au moins 3 questions-réponses propres au produit.
    • Search Console : requêtes longues liées au produit en impressions.
  1. 321

    Afficher clairement le prix, la disponibilité et la livraison sur la page (cohérent avec le schema, et bon pour le taux de clic)

    Comment
    • Affichez près du titre produit : prix (avec devise, TTC selon le marché), disponibilité, délai et coût de livraison, conditions de retour.
    • Utilisez exactement les mêmes valeurs que dans le schema et le flux Merchant Center.
    • Mettez à jour ces informations en temps réel depuis la base produits.
    • Signalez clairement les promotions avec leurs dates.
    À éviter
    • Afficher les frais de livraison seulement au paiement
    • Un prix barré sans prix de référence réel
    • Une disponibilité affichée différente du schema
    Vérifier
    • Premier écran d’une fiche sur mobile : prix, disponibilité et livraison visibles.
    • Comparez 10 fiches : valeurs affichées = schema = Merchant Center.
  1. 322

    Dédoublonner les variantes de produit (taille, couleur) en une seule page canonique avec des sélecteurs de variantes

    Comment
    • Regroupez les variantes d’un même produit (couleur, taille, contenance) sur une fiche principale avec des sélecteurs.
    • Si les variantes ont des URLs distinctes (paramètres), mettez une canonical vers la fiche principale, sauf pour les variantes recherchées spécifiquement qui méritent leur propre page.
    • Mettez à jour images, prix, stock et identifiants selon la variante choisie, et balisez ProductGroup avec hasVariant.
    • Évitez les fiches séparées quasi identiques par couleur.
    À éviter
    • Une fiche par taille avec la même description
    • Des URLs de variantes indexables sans canonical
    • Un sélecteur de variante qui ne met pas à jour prix et disponibilité
    Vérifier
    • Screaming Frog → Near Duplicates : plus de fiches quasi identiques par variante.
    • Test des résultats enrichis : ProductGroup et variantes détectés.
  1. 323

    Ajouter des liens internes vers les produits liés et complémentaires, pour diffuser le jus de lien et le temps passé

    Comment
    • Ajoutez sur chaque fiche un bloc de produits complémentaires (accessoires, consommables) et un bloc de produits similaires (alternatives).
    • Choisissez-les par règles métier ou données d’achats, pas au hasard.
    • Générez des liens <a href> explorables vers ces produits.
    • Liez aussi les guides d’achat pertinents depuis la fiche.
    À éviter
    • Des recommandations chargées en JavaScript sans liens dans le HTML
    • Proposer des produits en rupture de stock
    • 30 produits recommandés qui diluent l’attention
    Vérifier
    • Désactivez JavaScript : les liens des produits liés restent présents.
    • Analytique : clics sur les recommandations et valeur du panier moyen.
  1. 324

    Optimiser spécialement la vitesse des pages produit et des pages de liste (elles portent le trafic à intention commerciale)

    Comment
    • Mesurez les signaux web essentiels des gabarits fiche et catégorie (données terrain dans PageSpeed Insights ou Search Console).
    • Optimisez l’image principale du produit (LCP) : format moderne, taille adaptée, fetchpriority="high".
    • Allégez les scripts : avis, recommandations, chat et suivi chargés après le contenu principal.
    • Paginez ou chargez progressivement les grandes listes, sans décaler la mise en page.
    À éviter
    • Un carrousel d’images qui charge toutes les photos au démarrage
    • Des widgets d’avis qui bloquent le rendu
    • Optimiser l’accueil et oublier les fiches produits
    Vérifier
    • PageSpeed Insights (terrain) : LCP, INP et CLS au vert sur fiche et catégorie.
    • Search Console → Signaux web essentiels : aucun groupe de fiches « Médiocre ».
  1. 325

    Ajouter du contenu généré par les utilisateurs (avis, questions-réponses, photos) — du contenu unique et de la fraîcheur

    Comment
    • Collectez avis, questions-réponses et photos de clients après achat.
    • Affichez-les dans le HTML de la fiche (au moins les premiers), pas uniquement dans un widget chargé à la demande.
    • Modérez : supprimez le spam, gardez les avis négatifs authentiques, répondez aux questions.
    • Balisez les liens des contenus d’utilisateurs en rel="ugc".
    À éviter
    • Un widget d’avis en iframe dont le contenu n’est pas sur la page
    • Aucune modération : spam et liens douteux
    • Supprimer les avis critiques
    Vérifier
    • Search Console → Inspection de l’URL → HTML rendu : le texte des avis y figure.
    • Nombre d’avis et de questions par fiche en hausse.
  1. 326

    Garder une structure d’URL stable d’une saison à l’autre ; rediriger en 301 les URLs de catégories abandonnées

    Comment
    • Construisez les URLs de catégories sans élément saisonnier (/robes/ et non /collection-ete-2026/robes/).
    • Pour les collections temporaires, réutilisez la même URL d’une année à l’autre (/soldes/) et mettez le contenu à jour.
    • Quand une catégorie est abandonnée, redirigez-la en 301 vers la catégorie la plus proche.
    • Tenez à jour une table de redirections.
    À éviter
    • Créer une nouvelle URL de soldes chaque saison
    • Supprimer une catégorie avec de bons liens sans redirection
    • Changer la structure d’URL à chaque refonte de catalogue
    Vérifier
    • Anciennes URLs de catégories : 301 vers la bonne catégorie.
    • Search Console → Pages : pas de hausse des 404 après changement de saison.

Emportez-la

Toute la formation, dans un seul fichier.

Les 410 actions en PDF, à imprimer et à cocher, ou en Markdown pour votre éditeur et votre assistant IA. Les deux gratuits, dans un dépôt public, sans compte et sans e-mail.

La liste de diffusion est une autre affaire, et c’est le seul endroit où une adresse est demandée : les révisions après chaque mise à jour Google, et les tests AEO et GEO qui ne sont pas publiés ici.