La réponse courte : le SEO d'une boutique se dégrade à d'autres endroits que celui d'un blog. Un blog a une centaine de pages et une seule structure. Une boutique a des milliers d'adresses qu'elle génère elle-même : filtres, tris, pagination, variantes de produits, produits présents dans plusieurs catégories. C'est cette masse qui grossit toute seule, et non un « manque de texte », qui est généralement le problème.
Sept erreurs qui reviennent presque toujours
-
Filtres et tris dans l'index.
?color=blue&size=44&orderby=priceproduit des milliers d'adresses au contenu quasi identique. Google y brûle le budget d'exploration, et vous diluez les signaux sur cent copies d'une même catégorie. On gère cela avec des adresses canoniques etnoindex, follow; voir les consignes de Google sur les adresses canoniques et la documentation crawl budget. -
Un produit, plusieurs adresses. Le produit se trouve dans trois catégories, et si la structure des adresses contient la catégorie, vous avez trois pages pour un produit. La solution est simple : une adresse canonique par produit, de préférence hors de la hiérarchie des catégories.
-
Des produits indisponibles qui renvoient une 404. Une erreur potentiellement coûteuse, car vous jetez une page qui se positionnait déjà et avait collecté des liens. Quoi faire à la place : une section à part plus bas.
-
Une pagination de catégorie faite à l'instinct. Les pages deux, trois et dix sortent de l'index ou entrent en concurrence avec la première. Les produits de la dixième page deviennent invisibles pour le moteur de recherche. Détails dans le sujet pagination et facettes.
-
Des catégories sans sens propre. La page de catégorie n'est qu'une grille de produits : sans description, sans réponses, sans maillage interne. Or ce sont les catégories, et non les fiches produit, qui captent les requêtes commerciales les plus précieuses.
-
Un balisage produit absent ou mensonger. Sans données structurées Product, vous perdez les résultats enrichis avec prix et disponibilité, et avec des données erronées vous risquez une sanction. Le type à part merchant listing ajoute au résultat la livraison et la politique de retour.
-
Une refonte ou une migration sans carte de redirections. Le scénario classique : nouveau site, nouvelle structure d'adresses, et un mois plus tard un trafic inférieur de 60 %. Cette erreur peut provoquer en peu de temps une chute brutale du trafic. Détails dans le sujet SEO lors d'une migration.
Que faire des produits qui ne sont pas en stock
Section à part, car la bonne réponse dépend de la situation, et les boutiques appliquent souvent une seule règle qui ne convient pas à tous les cas.
Rupture de stock temporaire. On ne touche pas à la page : elle reste accessible, indique honnêtement « indisponible », reçoit une date prévue, un bouton « prévenez-moi » et un bloc d'alternatives. La page continue de se positionner, et vous recueillez la demande.
Retiré définitivement, il existe un successeur. 301 vers le remplaçant, mais seulement si c'est vraiment un produit similaire. Une redirection vers « quelque chose de proche » d'une autre catégorie agace les gens et est ignorée par les moteurs de recherche.
Retiré définitivement, sans remplaçant. 301 vers la catégorie parente. Si la catégorie n'existe plus non plus : un honnête 410.
Produit saisonnier. Ne jamais le supprimer. La page accumule des signaux pendant des années ; la supprimer en novembre pour la recréer en mai, c'est repartir de zéro à chaque saison.
Règle générale : une adresse qui se positionne est un actif. La supprimer a autant de sens que jeter une publicité déjà payée.
Les catégories sont vos principales pages de destination
Les requêtes commerciales portent souvent sur des catégories : « casque sans fil boutique », et non le nom d'un modèle précis. La catégorie doit donc être une page, et non une étagère :
- Une courte introduction en haut : ce qu'il y a ici et comment choisir, deux ou trois phrases sans remplissage
- Un texte plus long en bas : critères de choix, questions fréquentes, en quoi les sous-catégories diffèrent
- Maillage interne : vers les sous-catégories, les produits populaires, les guides associés
- Titres sensés : le
H1de la catégorie doit correspondre à la façon dont les gens cherchent, et non à l'étiquette dans la base
Effet secondaire : un tel texte fournit aussi la matière à partir de laquelle répond la recherche par IA. Plus de détails dans le sujet AEO/GEO.
Encadré pour le développeur
- Vérifiez la couverture dans la Search Console par type. Le rapport « Pages » regroupé par causes d'exclusion montre généralement tout de suite combien d'adresses parasites vous avez à cause des filtres.
rel=canonicalvers lui-même sur chaque produit, quelle que soit la catégorie par laquelle le client est arrivé.- Un sitemap uniquement avec des adresses indexables. Un plan de site contenant des pages en
noindexest un signal contradictoire. - L'attribut
availabilitydoit être à jour. Un balisage en cache avecInStockpour un produit épuisé est une source de réclamations et de problèmes dans Merchant Center. - Surveillez la vitesse des catégories. Une catégorie avec 60 produits et 60 images est un échec de LCP de manuel. Voir vitesse de la boutique.
- Avant la migration, faites un instantané de la carte des adresses. Liste complète des URL actuelles avec le trafic de la Search Console, plus la correspondance « ancien → nouveau ». Cela se fait avant le lancement, pas après la chute.
- Attention au vieillissement des contenus. Les catégories et les guides perdent leur actualité ; la routine de revue est décrite dans le sujet content decay.
Test pratique
- J'ai vérifié dans la Search Console combien d'adresses sont exclues et pour quelles raisons
- Les combinaisons de filtres ne sont pas indexées
- Chaque produit a une adresse canonique
- Les produits indisponibles ne renvoient pas de 404
- Il existe une règle pour les produits retirés : 301 vers un remplaçant ou vers la catégorie
- Les catégories ont leur propre texte et un maillage interne
- Le balisage Product passe le Rich Results Test et correspond au prix et à la disponibilité réels
- Le sitemap ne contient que des pages indexables
- Si une refonte est prévue, la carte de redirections a été établie avant le lancement
Et ensuite
La visibilité amène les gens. Mais entre « il est venu » et « il a payé », il reste un obstacle que ni la vitesse ni le balisage ne résoudront : confiance et objections.
Le volet technique est décrit en détail dans le guide voisin, la checklist SEO pour Next.js ; si vous voulez que quelqu'un le fasse, il y a le service de SEO technique.
