« Pourquoi mon site WooCommerce ne vend pas ? » C'est la question que m'a posée Camille (prénom modifié, profil composite tiré de plusieurs missions menées entre 2024 et 2025), gérante d'une jeune marque française de linge de maison artisanal, lors de notre premier appel de cadrage. Son site existait depuis dix-huit mois, recevait environ 4 200 visites mensuelles selon Search Console, et générait moins de trois ventes par semaine.
Sur le papier, tout semblait pourtant en place : produits photographiés, fiches rédigées, blog tenu à jour, plugin Yoast configuré. Et pourtant, le tableau de bord WooCommerce affichait un taux de conversion sous la barre des 0,3 %, soit nettement inférieur aux fourchettes habituellement observées dans le secteur maison/déco selon les panels publiés par la FEVAD.
Ce retour d'expérience reprend, étape par étape, ce que nous avons trouvé pendant les deux semaines d'audit, ce qui a été corrigé, ce qui a marché, et — c'est plus rare dans ce type d'article — ce qui n'a rien donné. Si votre boutique reçoit du trafic sans convertir, vous y reconnaîtrez probablement plusieurs symptômes. L'objectif n'est pas de vous proposer une recette, mais de vous permettre de prioriser correctement vos chantiers avant d'investir des semaines dans une refonte qui ne réglera peut-être pas le vrai problème.
Le portrait : trafic stable, ventes anémiques
Une boutique avec du trafic n'est pas forcément une boutique qui vend.
Camille avait construit elle-même son site sur WordPress + WooCommerce, avec un thème premium acheté sur ThemeForest. Le catalogue : 47 références de housses de couette, draps et taies en lin lavé, panier moyen théorique autour de 95 €, fabrication française dans un atelier de Mayenne.
Avant audit, voici les chiffres relevés sur 90 jours en croisant Search Console et GA4 :
- Sessions organiques : environ 4 200 par mois, en croissance lente sur six mois
- Position moyenne des fiches produits : 28 (donc essentiellement page 3 de Google)
- CTR moyen en SERP : 0,9 %
- Taux de conversion global : 0,28 %
- Taux d'ajout au panier : 1,7 %
- Taux de complétion du checkout (panier → commande) : 16 %
Ces ratios racontent quelque chose de précis. Le trafic existe, mais il est essentiellement composé de visiteurs en début d'intent (« comment laver du lin », « différence percale et lin »), pas d'acheteurs qualifiés. Et ceux qui arrivent sur les fiches produits n'ajoutent quasiment jamais au panier. Avant même de toucher au SEO, il fallait comprendre pourquoi.
Ce que l'audit technique a révélé (et ce qu'il n'a pas révélé)
L'audit technique a sorti une liste — mais aucune des urgences signalées n'expliquait à elle seule l'absence de ventes.
Premier réflexe quand on se demande pourquoi mon site WooCommerce ne vend pas : ouvrir un crawler. Nous avons utilisé Screaming Frog (gratuit jusqu'à 500 URLs, ce qui suffisait largement ici, alternatives payantes : Sitebulb ou Oncrawl), Search Console et PageSpeed Insights.
Les vrais points d'amélioration
- Core Web Vitals : LCP à 4,1 s sur mobile, CLS à 0,18. Hors zone verte. Le thème chargeait 14 polices Google Fonts et un slider hero non lazy-loadé.
- Balisage Schema.org Product absent sur la totalité des fiches. Les rich snippets prix/avis ne s'affichaient donc pas en SERP, ce qui plombait mécaniquement le CTR.
- Maillage interne quasi inexistant : aucune fiche produit ne renvoyait vers une autre. Le crawl de Googlebot s'épuisait sur des pages d'archive (tags WordPress) sans valeur SEO.
- URLs avec paramètres de filtres (couleur, taille) générées avec ?orderby=price et indexables, créant du contenu dupliqué.
Ce qui n'était pas le problème
Pas de pénalité manuelle, pas de désindexation accidentelle (le noindex redouté en mode WordPress n'était pas activé), pas de robots.txt cassé, pas de migration HTTP→HTTPS bancale. Les fondamentaux étaient sains.
Conclusion intermédiaire : le SEO technique freinait le CTR et la qualité du crawl, mais il n'expliquait pas pourquoi 98 visiteurs sur 100 quittaient la fiche produit sans rien faire.
Les vrais blocages étaient côté conversion
Trois obstacles invisibles dans Search Console, mais évidents en parcours utilisateur.
J'ai lancé un parcours d'achat enregistré (outil : Microsoft Clarity, gratuit ; alternative payante : Hotjar) et trois entretiens utilisateurs courts. Le diagnostic conversion a fait remonter trois blocages bien plus impactants que les Core Web Vitals.
1. Une fiche produit pauvre et générique
Le titre H1 était littéralement « Housse de couette lin lavé » — sans mention de la dimension, ni de la couleur, ni de l'argument différenciant (fabrication Mayenne, lavage stone-wash). Description : 4 lignes. Aucune information sur l'entretien, la livraison, les retours, l'origine de la fibre. Aucune photo de détail (couture, étiquette, packaging). Sur un produit à 110 €, la justification du prix était inexistante.
2. Un tunnel de checkout qui exigeait la création de compte
Le réglage par défaut de WooCommerce avait été laissé tel quel : pas de checkout invité. Pour un nouveau visiteur découvrant la marque via une recherche longue traîne, créer un compte avant d'avoir payé reste un frein largement documenté — le Baymard Institute classe régulièrement la création de compte forcée parmi les premières causes citées par les acheteurs qui abandonnent leur panier.
3. Aucune preuve sociale
Pas d'avis affichés, pas de photos clients, pas de mentions presse, pas même la photo de l'atelier ou de l'équipe. Pour une marque artisanale qui justifie un positionnement prix premium, c'était l'angle mort majeur. Le visiteur n'avait aucune raison rationnelle de faire confiance.
Les trois leviers actionnés et l'ordre dans lequel
Pas de big bang : trois chantiers sur six semaines, mesurés un par un.
Le piège, quand on cherche pourquoi son site WooCommerce ne vend pas, c'est de tout vouloir refaire en même temps. On perd alors la lecture du « ce qui a vraiment changé la donne ». Voici la séquence retenue avec Camille.
Semaines 1-2 : checkout invité et balisage Product
Activation du checkout invité dans WooCommerce → Réglages → Comptes et confidentialité. Ajout du plugin Schema & Structured Data for WP (alternative payante : Rank Math PRO). Vérification systématique des rich snippets via l'outil officiel de test des résultats enrichis de Google.
Semaines 3-4 : refonte du template fiche produit
Réécriture des 12 fiches générant 80 % du trafic produit (principe de Pareto, repéré dans GA4 sur les pages d'atterrissage). Ajout : H1 enrichi avec dimension et matière, fiche technique sous forme de tableau, FAQ produit (3 à 4 questions par fiche, balisée FAQPage), six photos minimum dont deux de détail, bloc « Pourquoi nous ».
Semaines 5-6 : preuves sociales
Import des avis clients via Trustpilot (l'historique e-mail le permettait), affichage des étoiles en SERP grâce au schema Review, intégration d'une page « Notre atelier » avec huit photos prises sur place. Mise en place d'une relance d'avis automatique à J+14 via la fonction native de WooCommerce.
Résultat sur 90 jours après chantier (toujours selon Search Console et GA4) : CTR organique remonté de 0,9 à 2,4 % sur les fiches retravaillées, taux de conversion global passé de 0,28 % à 0,72 %. Pas de miracle — mais un site qui commence à fonctionner économiquement. Le détail de la méthodologie utilisée est proche de ce que décrit notre page comment se passe un audit SEO.
Ce qui n'a pas marché (et qu'on m'avait recommandé)
Trois recommandations classiques écartées ou retirées en cours de route.
Cette section est rarement écrite, mais c'est souvent la plus utile. Voici trois pistes que d'autres consultants auraient pu prescrire — et qui n'ont rien donné dans ce cas précis. Si vous aussi vous vous demandez pourquoi votre site WooCommerce ne vend pas, gardez en tête que toutes les bonnes pratiques génériques ne sont pas bonnes pour vous.
- L'extension de chat et les pop-ups de réduction : testées en semaine 4, retirées en semaine 5. Aucun impact mesurable sur le taux de conversion, et bruit ajouté à une UX déjà chargée.
- Le blog SEO « 50 idées déco chambre » : Camille avait commencé à empiler des articles longue traîne très génériques. Ces contenus ramenaient du trafic non qualifié, sans aucune corrélation avec les ventes. On a au contraire désindexé 9 articles peu performants pour concentrer le crawl budget sur les pages produit et catégorie.
- Le passage à un thème « ultra rapide » : envisagé un temps. Le coût (refonte CSS, retests, risque sur les conversions) était disproportionné. On a préféré nettoyer le thème existant : suppression de neuf polices, lazy load, optimisation images via le plugin gratuit ShortPixel (alternative payante : Imagify).
Le SEO e-commerce n'est pas une accumulation de bonnes pratiques. C'est une priorisation contextuelle. Ce qui a fonctionné ailleurs ne fonctionnera pas forcément chez vous, et inversement. Si vous voulez un panorama des problèmes SEO fréquents en e-commerce, comparez votre situation point par point avant de décider.
Comment vérifier vous-même les mêmes points
Quatre vérifications à faire ce soir, sans abonnement, sans expert.
Si vous vous demandez à votre tour pourquoi votre site WooCommerce ne vend pas, voici les contrôles à effectuer avant tout autre chose. Comptez 90 minutes au total.
1. Lire vos taux d'étape dans GA4
GA4 → Rapports → Monétisation → Parcours d'achat utilisateur. Vous obtenez les ratios session → vue produit → ajout panier → début paiement → achat. Le « gros trou » entre deux étapes vous dit où concentrer l'effort en priorité.
2. Tester votre balisage Schema
Coller l'URL d'une fiche produit dans l'outil officiel de test des résultats enrichis de Google. Si rien ne ressort en « Product », vos fiches partent perdantes en SERP face à des concurrents balisés. Corrigez en priorité les 10 fiches qui apportent le plus de trafic.
3. Vérifier le checkout invité
Tableau de bord WooCommerce → Réglages → Comptes et confidentialité → cocher « Autoriser les clients à passer commande sans compte ». Vérification : ouvrir une fenêtre privée, ajouter un produit, aller au panier, vérifier qu'aucune création de compte n'est imposée.
4. Lancer un audit SEO global
Si la liste s'allonge et que vous ne savez plus quoi prioriser, c'est exactement le moment où un audit externe paie. Pour une boutique sous 500 URLs, un rapport documenté vous donne un plan d'action priorisé sans repartir de zéro. Voir ce que contient l'audit pour vérifier que les points évoqués ici sont couverts.
En conclusion
Cas après cas, la même conclusion remonte : la question pourquoi mon site WooCommerce ne vend pas a rarement une réponse unique. C'est presque toujours un empilement — un peu de technique, beaucoup de fiche produit, un checkout sous-optimal, une preuve sociale absente. Le rôle d'un audit n'est pas de réécrire votre site, c'est de hiérarchiser les chantiers en fonction de leur impact réel sur le chiffre d'affaires.
Les trois priorités à actionner cette semaine, dans cet ordre :
- Activer le checkout invité et tester un parcours d'achat complet en navigation privée.
- Réécrire les cinq fiches produits qui reçoivent le plus de trafic, avec H1 enrichi, FAQ et photos de détail.
- Vérifier votre balisage Product via l'outil officiel Google et corriger les fiches sans rich snippet.
Si vous voulez gagner du temps sur la priorisation, AuditFacile produit un rapport documenté pour 49 € en paiement unique, satisfait ou remboursé.