ITSkillsCenter
SEO & Référencement

SEO pour e-commerce : attirer du trafic qualifié

6 min de lecture
Miniature - SEO pour e-commerce : attirer du trafic qualifié

Ce que vous saurez faire à la fin

  1. Auditer techniquement une boutique WooCommerce ou Shopify pour le SEO.
  2. Construire une arborescence de catégories et facettes optimisée pour Google.
  3. Rédiger des fiches produits qui rankent et convertissent.
  4. Maîtriser les balisages Product, Offer, Breadcrumb et Review.
  5. Lancer une stratégie de contenu blog qui alimente vos pages catégories.

Durée : 12h sur 1 mois. Pré-requis : accès admin à votre boutique, Google Search Console + Analytics 4 connectés, Screaming Frog (gratuit jusqu’à 500 URL), un compte Ahrefs ou Semrush.

Étape 1 — Crawler le site avec Screaming Frog

Téléchargez Screaming Frog SEO Spider. Ouvrez l’app, collez votre URL d’accueil, cliquez Start. Attendez la fin du crawl. Onglets clés : Response Codes (cherchez 404, 5xx, 301 en chaîne), Page Titles (vide ou doublons), Meta Description (manquante), H1 (multiple ou absent), Images (alt manquant, taille > 100 Ko).

Étape 2 — Vérifier l’indexation dans Search Console

GSC > Indexation des pages. Comparez « Indexées » vs « Non indexées » : ratio cible > 70 %. Cliquez chaque raison (Bloqué par robots.txt, Page avec redirection, Page en double avec canonique, Page introuvable 404). Exportez en CSV pour traiter par lot.

Étape 3 — Construire l’arborescence en silos

Sur un Mural ou Figma, dessinez : Accueil > 6 catégories max > 4 sous-catégories > produits. Règle profondeur : aucun produit à plus de 3 clics de l’accueil. Pour 1000 SKU, créez des facettes indexables seulement sur les attributs à fort volume (couleur « noir », taille « 44 ») et bloquez les combinaisons longues via robots.txt.

Étape 4 — Configurer les facettes correctement

Dans WooCommerce : plugin « Yoast SEO Premium » ou « FacetWP » + « SEO ». Pour Shopify, utilisez l’app « Smart SEO » ou « Yoast SEO ». Règles : facette « couleur=noir » indexable (URL propre, balise canonical autoréférente, meta unique), facette « couleur=noir&taille=44&prix=10000-20000 » en noindex, follow.

# robots.txt - exemple WooCommerce
User-agent: *
Disallow: /*?orderby=
Disallow: /*?filter_*=
Disallow: /*?min_price=
Allow: /*?filter_color=
Sitemap: https://votresite.com/sitemap_index.xml

Étape 5 — Optimiser les pages catégories

Chaque page catégorie doit avoir : H1 unique avec le mot-clé principal, 200-400 mots de contenu introductif au-dessus de la grille, breadcrumb Schema.org, 30 produits maximum par page (pagination paginée 1, 2, 3 avec rel=next/prev).

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "Accueil", "item": "https://votresite.com/"},
    {"@type": "ListItem", "position": 2, "name": "Femme", "item": "https://votresite.com/femme/"},
    {"@type": "ListItem", "position": 3, "name": "Robes", "item": "https://votresite.com/femme/robes/"}
  ]
}
</script>

Étape 6 — Rédiger des fiches produit qui rankent

Structure type : H1 = nom + caractéristique différenciante (ex : « Robe wax bleue Sokhna — coton 100 % made in Dakar »). Description longue 300-500 mots avec sections : Présentation, Caractéristiques techniques, Conseils d’utilisation, Livraison et retours, Q&R. Évitez les descriptions copiées du fournisseur.

Étape 7 — Ajouter le balisage Product complet

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Robe wax Sokhna",
  "image": "https://votresite.com/images/robe-sokhna.webp",
  "description": "Robe en wax 100 % coton, confectionnée à Dakar.",
  "sku": "RB-SOK-2024",
  "brand": {"@type": "Brand", "name": "Sokhna Couture"},
  "offers": {
    "@type": "Offer",
    "url": "https://votresite.com/produit/robe-sokhna/",
    "priceCurrency": "XOF",
    "price": "25000",
    "availability": "https://schema.org/InStock",
    "seller": {"@type": "Organization", "name": "Sokhna Couture"}
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "23"
  }
}
</script>

Étape 8 — Optimiser les images produit

Format WebP obligatoire. Outils : Squoosh.app (drag & drop) ou plugin « ShortPixel » (WordPress). Taille cible : moins de 80 Ko pour la principale, 40 Ko pour les miniatures. Nom de fichier : « robe-wax-sokhna-bleue.webp » pas « IMG_4521.jpg ». Alt text : « Robe wax bleue Sokhna portée par mannequin face avant ».

Étape 9 — Améliorer les Core Web Vitals

Mesure : PageSpeed Insights (pagespeed.web.dev). Cibles : LCP < 2,5 s, INP < 200 ms, CLS < 0,1. Actions concrètes : activez WP Rocket ou LiteSpeed Cache, hébergez les fontes en local, lazy-load toutes les images sauf la première, préchargez l’image LCP via :

<link rel="preload" as="image" href="/images/hero.webp" fetchpriority="high">

Étape 10 — Mailler interne avec ancres optimisées

Sur chaque fiche produit, ajoutez 3 blocs : « Produits similaires » (4 items), « Vu récemment » (4 items), « Articles de blog liés » (2 items pointant vers /blog/comment-choisir-…). Sur les catégories, ajoutez « Sous-catégories » et un bloc « Top vente » en dessous de la grille.

Étape 11 — Lancer un blog supportant les catégories

Pour chaque catégorie majeure, écrivez 5 articles : guide d’achat, comparatif, tutoriel, FAQ longue, étude de cas. Liez chaque article vers la catégorie et 2-3 produits clés. Exemple : « Comment choisir sa robe wax pour un mariage » pointe vers /femme/robes-wax/ et 3 produits.

Étape 12 — Suivre les positions et conversions

Configurez 3 dashboards Looker Studio :

  1. SEO : impressions, clics, CTR, position par cluster (catégorie / produit / blog) depuis GSC.
  2. E-commerce : taux de conversion par source (organic vs paid), AOV, top produits depuis GA4.
  3. Technique : erreurs Search Console, Core Web Vitals, indexation hebdo.

Étape 13 — Gérer les ruptures de stock sans détruire le SEO

Si rupture courte (< 30 j) : laissez la page en ligne, affichez « Bientôt de retour », proposez la notification mail. Si rupture longue (> 90 j) ou produit retiré : redirection 301 vers la catégorie parente ou un produit similaire. Jamais de 404 sur un produit qui rankait.

Étape 14 — Récolter les avis et les afficher

Plugin « Judge.me » (Shopify) ou « WP Customer Reviews ». Email automatique 7 jours après livraison demandant l’avis. Affichez les étoiles dans les listings catégorie via le snippet AggregateRating. Les rich snippets étoiles augmentent le CTR de 20 à 35 % sur les SERP.

Erreurs fatales à éviter

  • Pages produit dupliquées par couleur ou taille : utilisez les variantes dans une seule URL canonique.
  • Description copiée du fournisseur : Google détecte et ignore. Réécrivez chaque fiche.
  • Indexer toutes les facettes : millions de pages thin = pénalité Panda. Bloquez par défaut, ouvrez au cas par cas.
  • Pas de breadcrumb : perte de navigabilité utilisateur ET signal SEO important.
  • Sitemap pollué de produits supprimés : régénérez après chaque suppression.

Checklist d’audit e-commerce

✓ Crawl Screaming Frog complet (0 erreur 5xx, < 5 % de 404)
✓ Sitemap.xml à jour, soumis à GSC
✓ Robots.txt nettoyé (facettes inutiles bloquées)
✓ Arborescence à max 3 clics de profondeur
✓ Pages catégories avec contenu > 200 mots
✓ Fiches produit avec description unique > 300 mots
✓ Schema Product, Breadcrumb, Review actifs
✓ Images WebP < 80 Ko, alt text descriptif
✓ Core Web Vitals au vert (PageSpeed Insights)
✓ Maillage interne : produits similaires + blog
✓ Blog avec 5 articles par catégorie majeure
✓ Avis collectés et affichés (rich snippets)
✓ 3 dashboards Looker Studio actifs
✓ Audit mensuel programmé
Besoin d'un site web ?

Confiez-nous la Création de Votre Site Web

Site vitrine, e-commerce ou application web — nous transformons votre vision en réalité digitale. Accompagnement personnalisé de A à Z.

À partir de 250.000 FCFA
Parlons de Votre Projet
Publicité