À retenir
- WooCommerce est un plugin WordPress : ton audit hérite de tout l'audit WordPress, puis ajoute la couche e-commerce par-dessus.
- L'hébergement est le facteur numéro un des boutiques lentes : mesure le TTFB avant de toucher au moindre réglage.
- Les URLs de tri et de filtrage (?orderby=, ?filter_) et les archives d'attributs peuvent générer des milliers de pages parasites crawlables.
- Panier, checkout et mon-compte n'ont rien à faire dans l'index : vérifie le noindex au lieu de le supposer.
- Un produit supprimé sans redirection 301 part en 404 avec ses positions : WooCommerce ne pose pas la redirection pour toi.
WooCommerce a un statut à part dans le e-commerce : ce n'est pas une plateforme, c'est un plugin. Ta boutique est un site WordPress qui a appris à encaisser des commandes. Conséquence directe pour l'audit SEO WooCommerce : tu hérites de tous les sujets d'un audit SEO complet, de toutes les particularités de WordPress, et tu ajoutes par-dessus la couche e-commerce avec ses pièges bien à elle. Ce guide déroule les 7 points de contrôle dans l'ordre où ils coûtent du trafic. Boutique de 80 produits ou catalogue de 15 000 références : même liste, même ordre, seule l'ampleur change.
Point de contrôle 1 : la base WordPress, avant même de parler boutique
Un audit SEO WooCommerce commence par un audit WordPress, tout simplement parce que ta boutique est un site WordPress. Thème, plugins, permaliens, sitemap, réglages d'indexation : tout ce qui casse le référencement d'un blog casse aussi celui d'une boutique, avec un zéro de plus sur la facture.
Le tour rapide de la fondation : la case "demander aux moteurs de recherche de ne pas indexer ce site" doit être décochée (ça paraît bête, ça arrive encore sur des boutiques migrées depuis une préprod), les permaliens doivent être propres et stables, un seul plugin SEO installé et configuré, un sitemap soumis dans Google Search Console, et le https forcé partout avec une seule version canonique du domaine.
On a détaillé toute cette couche dans notre méthode d'audit SEO WordPress : déroule-la d'abord. La suite de ce guide part du principe que la fondation tient debout, et se concentre sur ce que WooCommerce ajoute au tableau. Spoiler : il en ajoute pas mal.
Point de contrôle 2 : l'hébergement et la vitesse, le vrai coupable
La lenteur est le reproche numéro un fait aux boutiques WooCommerce, et dans la plupart des cas le coupable n'est pas WooCommerce : c'est l'hébergement mutualisé à quelques euros par mois qui essaie de faire tourner une boutique dynamique comme s'il servait un blog statique.
Une boutique, c'est du PHP qui travaille à chaque chargement de page : panier, sessions, prix, stocks. Là où un blog se met en cache intégralement, une boutique doit composer avec des pages qui changent selon le visiteur. Résultat : sur un serveur sous-dimensionné, le TTFB (le temps que met le serveur à commencer à répondre, avant même d'envoyer la page) s'envole, et aucun plugin de cache ne rattrapera jamais ça.
Le protocole d'audit : mesure le TTFB et le LCP mobile sur tes trois gabarits, accueil, catégorie, fiche produit. Si le TTFB dépasse nettement la seconde, le problème est au sous-sol : passe sur un hébergement dimensionné pour du e-commerce avant d'optimiser quoi que ce soit d'autre. Ensuite seulement viennent les classiques : cache de page sur tout sauf panier et checkout, images produit en WebP et redimensionnées (pas l'original de 4 000 pixels du photographe), et un thème interrogé sur ce qu'il charge vraiment. Les seuils à viser et la méthode détaillée sont dans notre checklist d'audit SEO technique.
Point de contrôle 3 : la collection de plugins
Sur WooCommerce, chaque fonctionnalité s'ajoute à coups de plugin, et c'est précisément le problème. Wishlist, avis clients, badges de réassurance, pop-up de sortie, constructeur de pages, filtres avancés : la boutique moyenne en empile des dizaines, installés au fil des besoins et jamais remis en question depuis.
Le coût SEO est double. D'abord la vitesse : beaucoup de plugins chargent leurs scripts et leurs feuilles de style sur toutes les pages, y compris celles où ils ne servent à rien. Ton pop-up de newsletter n'a aucune raison d'alourdir tes 3 000 fiches produit. Ensuite la stabilité : deux plugins qui se marchent dessus peuvent casser des balises, dupliquer des métadonnées ou injecter du contenu en double sans que rien ne se voie à l'œil nu.
L'audit tient en trois questions par plugin : est-ce qu'il sert encore, est-ce qu'un autre fait déjà la même chose, et qu'est-ce qu'il charge sur les pages qui ne le concernent pas. Tout ce qui échoue au test se désinstalle. Pas "se désactive" : un plugin désactivé reste du code mort, une mise à jour en retard et une surface d'attaque. Sur les survivants, un plugin de gestion des assets permet de restreindre le chargement page par page.
Point de contrôle 4 : les URLs parasites, l'index qui déborde
Ta boutique génère beaucoup plus d'URLs que ce que tu as créé, et l'audit consiste à décider lesquelles méritent d'exister aux yeux de Google. Trois familles à passer en revue.
Les paramètres de tri et de filtrage. Chaque tri (?orderby=price) et chaque filtre (?filter_couleur=bleu) colle un paramètre à l'URL de la catégorie. Les combinaisons se multiplient entre elles : une catégorie de 50 produits peut se décliner en milliers de variantes quasi identiques, toutes crawlables. Le symptôme classique dans Search Console : des montagnes de pages "Détectée, actuellement non indexée" alors que ton catalogue est modeste.
Les archives d'attributs. Couleur, taille, matière : selon ta configuration, chaque attribut produit peut générer ses propres pages d'archive (les taxonomies pa_couleur, pa_taille et compagnie). Des pages sans intention de recherche derrière, et indexables par défaut selon les réglages de WooCommerce et de ton plugin SEO.
Les pages fonctionnelles. Panier, checkout, mon-compte, page de remerciement : rien à faire dans l'index. WooCommerce est censé poser un noindex dessus, mais une page recréée à la main, une traduction ou un checkout personnalisé passent facilement au travers. Vérifie, ne suppose pas.
| Type d'URL | Exemple | Traitement |
|---|---|---|
| Tri et combinaisons de filtres | ?orderby=, ?filter_couleur= + ?filter_taille= |
Noindex, canonical vers la catégorie |
| Archive d'attribut sans demande | pa_taille |
Noindex via le plugin SEO |
| Attribut avec vraie demande | une marque, une matière recherchée | Page indexable avec titre et contenu dédiés |
| Pages fonctionnelles | panier, checkout, mon-compte | Noindex, à vérifier page par page |
Point de contrôle 5 : les catégories produit, tes pages qui rapportent
Tes vraies pages de destination SEO sont tes catégories, pas tes fiches produit. Une fiche vise une requête précise (le nom du produit), mais les requêtes à gros volume sont génériques : "harnais chien anti-traction", "table basse chêne massif". Et ces requêtes-là se gagnent avec des pages catégories travaillées.
Or une catégorie WooCommerce par défaut, c'est un titre et une grille de produits : rien qui donne à Google une raison de la classer. Pour chaque catégorie stratégique, l'audit vérifie quatre choses : un title et un H1 alignés sur la requête cible, une vraie description de catégorie (un contenu qui répond à l'intention, pas deux lignes décoratives coincées sous le titre), un maillage interne vers les sous-catégories et les produits phares, et une pagination propre.
Et la règle d'or du ciblage : une requête, une page. Si "chaussures de trail homme" est visée à la fois par une catégorie et une sous-catégorie, elles se cannibalisent entre elles. Choisis, fusionne, ou différencie les intentions. Ce travail de ciblage est le prolongement direct de la logique détaillée dans notre guide du SEO e-commerce.
Point de contrôle 6 : descriptions recopiées, ruptures et produits fantômes
Deux habitudes plombent le contenu des boutiques WooCommerce : les descriptions fournisseur importées telles quelles, et les produits qui disparaissent sans laisser d'adresse.
Les descriptions fournisseur. Tu importes ton catalogue avec les textes du fabricant, comme toutes les boutiques qui vendent les mêmes références. Google se retrouve face à des dizaines de pages au contenu identique et n'a aucune raison de te préférer. La correction est éditoriale : réécrire, en commençant par les produits qui font ton chiffre. C'est long à la main, et c'est exactement le genre de chantier où un outil comme Bloomwise change l'économie du projet : des premières versions uniques générées à l'échelle du catalogue, et toi qui gardes la relecture et la touche métier.
Les ruptures et les suppressions. Une rupture temporaire se gère page en ligne : la fiche reste en 200, avec une date de retour si tu l'as et des produits alternatifs bien visibles. Une fin de série se gère en redirection 301 vers le produit remplaçant ou la catégorie parente. Et c'est là que WooCommerce te tend un piège : il ne propose aucune redirection native à la suppression d'un produit. Tu supprimes, la page part en 404, et les positions accumulées partent avec. La redirection, c'est toi qui la poses, via ton plugin SEO ou la configuration serveur, avant la suppression. L'audit croise donc le crawl avec Search Console : combien de 404 accumulées, lesquelles avaient des positions ou des backlinks, et où chacune devrait rediriger. Sur une boutique de quelques années, ce seul point de contrôle récupère souvent un trafic significatif.
Point de contrôle 7 : le balisage produit, généré mais incomplet
WooCommerce génère un balisage produit de base, et "de base" veut dire incomplet. Nom, prix, disponibilité : le socle est là. Mais la marque, les identifiants produit (GTIN, référence fabricant) et les avis, selon ta configuration : souvent absents, ou écrasés par un thème ou un plugin qui injecte son propre balisage par-dessus.
L'enjeu est concret. C'est ce balisage qui affiche prix, disponibilité et étoiles d'avis directement dans les résultats Google, et sur une requête transactionnelle, un résultat enrichi écrase le CTR d'un résultat nu.
Le protocole : passe une fiche de chaque gabarit dans le test de résultats enrichis de Google. Vérifie que les champs essentiels sont remplis, qu'il n'y a qu'un seul bloc Product par page (les doublons de balisage sont fréquents quand thème et plugin SEO s'en mêlent), et que le prix balisé correspond au prix affiché : un écart entre les deux expose à une action manuelle.
Boucler l'audit sans y laisser ton week-end
À la main, ces 7 points de contrôle réclament un crawl complet, des exports Search Console et pas mal de croisements de fichiers. Faisable, et si tu ne dois le faire qu'une fois, fais-le. Mais une boutique bouge en permanence : nouveaux produits, nouveaux plugins, nouvelles URLs parasites.
L'alternative : un audit automatisé qui crawle ta boutique comme Googlebot et remonte en une passe les URLs de filtres indexées, les archives ouvertes, les doublons, les 404 et le balisage incomplet. C'est ce que fait Bloomwise, avec une liste de corrections classée par impact plutôt qu'un rapport de 200 pages. Commence par un audit SEO gratuit pour situer les dégâts, et garde ton énergie pour les corrections : c'est là que le trafic se gagne.
Ce qu'il faut retenir
Un audit SEO WooCommerce, c'est deux couches : la fondation WordPress d'abord, la mécanique e-commerce ensuite. Les 7 points de contrôle : base WordPress saine, hébergement dimensionné, plugins triés, URLs parasites sous contrôle, catégories transformées en vraies pages de destination, fiches uniques avec ruptures gérées en 301, et balisage produit complet. Les deux plus gros gisements sont presque toujours l'hébergement et les URLs parasites : commence là, mesure, puis avance point par point, à la main ou avec un audit Bloomwise pour aller plus vite. Et pour la vision stratégique d'ensemble, catégories, contenu et autorité comprises, enchaîne avec notre guide du SEO e-commerce.
Vous voulez savoir où en est votre site ?
bloomwise audite votre site en 2 minutes et vous donne un score SEO avec les priorités à corriger.
Analyser mon site gratuitement