8 erreurs SEO WooCommerce qui plombent silencieusement vos ventes
Des permaliens par défaut aux pages de paiement indexables, voici les huit erreurs SEO WooCommerce qui font fuir trafic et conversions chez les marchands.
WooCommerce vous offre un back-end e-commerce complet gratuitement, ce qui est sa meilleure et sa pire qualitĂ©. Le meilleur : vous possĂ©dez tout, vous pouvez tout Ă©tendre, vous ne payez aucuns frais de plateforme. Le pire : rien n'est configurĂ© pour vous. Chaque rĂ©glage critique pour le SEO est livrĂ© avec un dĂ©faut qui privilĂ©gie la flexibilitĂ© sur la justesse, et presque chaque boutique WooCommerce que j'audite porte le mĂȘme lot de mauvaises configurations.
Voici les huit qui reviennent le plus souvent, classées approximativement selon la fréquence à laquelle je les vois et l'ampleur des dégùts.
1. Structure de permaliens par défaut
WordPress est livré avec des permaliens réglés sur ?p=123. WooCommerce hérite de ce que WordPress utilise. Si vous n'avez jamais modifié ce réglage, chaque URL produit de votre boutique ressemble à yourstore.com/?p=4827 au lieu de yourstore.com/product/leather-wallet/.
Les moteurs de recherche tolĂšrent les URL Ă paramĂštres, mais les classent moins bien que les chemins propres, et les utilisateurs ne les partagent ni ne les mĂ©morisent. Allez dans RĂ©glages â Permaliens dans WordPress, choisissez « Nom de l'article » (ou « Structure personnalisĂ©e » avec /%postname%/) et enregistrez. La base produit WooCommerce dans RĂ©glages â Permaliens â Permaliens des produits devrait typiquement ĂȘtre /product/ ou retirĂ©e entiĂšrement (base /shop dĂ©sactivĂ©e).
Important : changer cela sur une boutique en production casse chaque URL existante. Utilisez un plugin de redirection (Redirection, ou des rÚgles dans .htaccess) pour mapper les anciennes URL vers les nouvelles avant de basculer le réglage.
2. URL dupliquées par la navigation à facettes
Filtrez vos produits par couleur, taille et fourchette de prix. Chaque combinaison produit une URL comme /shop/?filter_color=blue&filter_size=l&min_price=20. Multipliez cela par une douzaine d'options de filtre et Google voit des milliers de pages quasi-dupliquĂ©es, toutes en concurrence pour le mĂȘme ensemble de produits.
Le correctif se fait en deux parties. D'abord, ajoutez une balise canonique sur toutes les vues filtrĂ©es qui pointe vers l'URL de catĂ©gorie non filtrĂ©e. La plupart des plugins SEO font cela une fois que vous activez la bonne option. Ensuite, dans robots.txt, interdisez les paramĂštres de requĂȘte de filtre que Google n'a pas besoin d'explorer :
User-agent: *
Disallow: /?filter_
Disallow: /?min_price=
Disallow: /?max_price=
Cela préserve la fonctionnalité de filtre pour les utilisateurs tout en gardant Google concentré sur la page de catégorie canonique.
3. Yoast ou RankMath qui noindexent les mauvaises pages
Yoast SEO et RankMath incluent tous deux des réglages en masse qui mettent en noindex les catégories à faible nombre de produits, les archives de tags ou les pages « filtrées ». Les réglages par défaut sont généralement sensés. Le problÚme survient quand quelqu'un (ou un développeur précédent) active un réglage qui noindexe toutes les archives de catégories, ou toutes les pages d'attributs de produits, sans réaliser l'effet en aval.
Un échec courant : une boutique active « noindex des pages de catégories vides » pendant une soldes. Les soldes vident temporairement les catégories. Google revient, voit le noindex, retire les catégories. Les soldes se terminent. Le noindex reste en place parce que les catégories se sont repeuplées lentement. Six semaines de trafic catégorie perdues.
Auditez les réglages noindex de votre plugin SEO à chaque fois que vous lancez une campagne qui modifie significativement les niveaux d'inventaire.
4. Schema Product manquant ou cassé
WooCommerce livre un schema Product basique via son cĆur, mais beaucoup de thĂšmes soit le dĂ©sactivent, soit l'enveloppent dans un balisage incorrect. RĂ©sultat : une page produit sans aucun rĂ©sultat enrichi Ă©ligible, en concurrence avec des concurrents schema-activĂ©s qui obtiennent des extraits de prix et de notes dans la SERP.
C'est le correctif technique à plus fort effet de levier sur la plupart des boutiques WooCommerce. La décomposition complÚte vit dans Balisage Schema Product : le minimum pour les résultats enrichis Google, mais la version courte : confirmez que chaque page produit possÚde un JSON-LD Product valide dans le <head>, avec au minimum name, image, offers.price, offers.priceCurrency et offers.availability.
5. Pages de catégories trop maigres
Les pages de catĂ©gories WooCommerce affichent typiquement une grille de produits et rien d'autre â pas de texte d'introduction, pas de conseils d'achat, pas de liens internes vers des catĂ©gories connexes. Google lit cela comme une page maigre. Pour les requĂȘtes commerciales oĂč Google veut afficher des rĂ©sultats au niveau catĂ©gorie, votre page de catĂ©gorie perd face Ă des concurrents qui traitent la catĂ©gorie comme du contenu.
Le correctif est éditorial : 200 à 400 mots de texte d'introduction unique par catégorie, expliquant ce qu'il y a dans la catégorie, à qui elle s'adresse et ce qu'il faut considérer au moment du choix. Placez-le au-dessus ou en dessous de la grille de produits. Mettez-le à jour saisonniÚrement.
6. SEO d'image ignoré
WooCommerce téléverse les images sous le nom de fichier d'origine. IMG_4827.jpg n'est pas un nom de fichier utile. Combiné à un texte alt vide, vous obtenez des images de produits qui ne contribuent en rien à la recherche d'images ni à l'accessibilité.
Deux changements :
Nom de fichier : IMG_4827.jpg
Nom de fichier : hand-stitched-leather-wallet-brown-front.jpg
Alt : (vide)
Alt : Portefeuille bifold en cuir brun cousu main, vue de face, posé sur une surface en bois
Un plugin comme Smush ou ShortPixel peut renommer en masse. Le texte alt doit ĂȘtre Ă©crit par un humain, mais c'est une tĂąche finie â 200 produits Ă 30 secondes chacun, c'est moins de deux heures.
7. Pages panier et paiement indexables
Vos pages /cart et /checkout n'ont rien à faire dans l'index de Google. Elles sont personnalisées, dépendantes de la session, et inutiles comme résultats de recherche. Mais WooCommerce ne les met pas en noindex par défaut, et beaucoup de thÚmes les laissent indexables.
Ajoutez des balises meta noindex sur ces pages, ou laissez votre plugin SEO le faire. L'effet bonus est la rĂ©cupĂ©ration du budget de crawl : Google arrĂȘte de gaspiller du crawl sur des pages qui ne pourront jamais se classer, et dĂ©pense ce budget sur vos pages produits Ă la place.
add_action('wp_head', function() {
if (is_cart() || is_checkout()) {
echo '<meta name="robots" content="noindex,follow">';
}
});
8. Expérience mobile en pensée aprÚs coup
Les valeurs par dĂ©faut de WooCommerce ne sont pas mobile-first. Les thĂšmes par dĂ©faut qui n'ont pas Ă©tĂ© mis Ă jour depuis 2022 ont de petites cibles tactiles, des polices Ă©troites et des galeries de produits qui ne se dĂ©gradent pas gracieusement sur mobile. Ătant donnĂ© que le commerce mobile constitue la majoritĂ© du trafic e-commerce dans la plupart des catĂ©gories, c'est un problĂšme de conversion avant d'ĂȘtre un problĂšme SEO.
Passez à un thÚme mobile-first (Storefront, Blocksy, Astra sont tous des points de départ raisonnables) ou commandez un audit responsive de votre thÚme existant. Vérifiez avec le test mobile-friendly de Google.
Comment EshopAuditor fait remonter ces problĂšmes
Plusieurs des erreurs techniques ci-dessus â schema manquant, noindex sur la page d'accueil/les pages de catĂ©gories, lacunes de SEO d'image (alt manquant), utilisabilitĂ© mobile, texte de catĂ©gorie maigre et impact CWV â sont dĂ©tectĂ©es automatiquement par EshopAuditor. Le reste (configuration des permaliens, identifier quel plugin WordPress provoque un drapeau noindex) nĂ©cessite une revue humaine du rapport d'audit.
Une erreur est agaçante. Trois en mĂȘme temps expliquent pourquoi une boutique avec des produits raisonnables et des publicitĂ©s raisonnables cesse de croĂźtre Ă 5 000 âŹ/mois. Corrigez d'abord les erreurs techniques, puis le contenu, dans cet ordre.
Lancez un audit gratuit de votre boutique sur eshopaudit.io â aucune inscription requise pour la premiĂšre analyse.