# Page catégorie SEO : comment l'optimiser en e-commerce Page catégorie SEO : texte, H1, sous-catégories, pagination, données structurées. La méthode pour optimiser tes catégories e-commerce, preuves à l'appui. Publié le 2026-09-18 Source : https://abdelseo.fr/blog/page-categorie-seo/ --- **Ce qu'il faut retenir** - **Un texte court, placé en haut** : les pages catégories classées n°1 affichent en moyenne 310 mots de contenu unique, pas 1 000 (étude Digitaloft sur 300 pages UK, 2025). - **Des étoiles sur tes catégories, ça marche** : un schéma “Product” au nom de la catégorie, avec la note moyenne et la fourchette de prix, affiche étoiles et prix dans la SERP. Décathlon, ManoMano ou Speedway le font. - **Sous-catégorie, filtre indexé ou filtre bloqué** : le choix se fait sur trois critères, pas sur une habitude de CMS. - **La FAQ garde sa place sans rich result** : le résultat enrichi FAQ a disparu le 7 mai 2026, mais une FAQ de choix sous le texte de catégorie a fait +9,7 % de clics dans un test SearchPilot. Une page catégorie se positionne quand quatre choses s'alignent : un mot-clé et une intention qui lui sont propres, un texte court et utile plutôt qu'un pavé caché en bas de page, un maillage qui pousse du trafic vers elle et depuis elle, et une technique propre sur la pagination et les filtres. C'est l'un des premiers chantiers que j'ouvre comme [consultant SEO e-commerce](/consultant-seo-e-commerce/), parce que les catégories concentrent le trafic intermédiaire le plus rentable à travailler : plus volumineux qu'une fiche produit, plus qualifié qu'une page d'accueil. ## Page catégorie et fiche produit : deux rôles distincts Une catégorie et une fiche produit répondent rarement à la même intention de recherche. La catégorie capte une requête large ou intermédiaire (« robe d'été », « chaussures de randonnée femme »), la fiche produit capte une requête précise sur une référence exacte. Un article de blog, lui, capte l'intention informationnelle en amont (« comment choisir »). Trois pages, trois rôles : les confondre met en concurrence des pages qui devraient se compléter. Quand une fiche produit ou un article passe systématiquement devant la catégorie sur une requête large, Google a identifié cette page comme la meilleure réponse disponible, souvent par défaut. La première correction à tenter passe par le **maillage interne**, avant de retoucher les mots-clés. **Le mot de John Mueller, Google** « Assurez-vous que la page catégorie est bien maillée sur l'ensemble du site. » (traduit, hangout du 27 septembre 2019) Concrètement : un **lien visible depuis chaque fiche produit vers sa catégorie parente**, une répétition raisonnable du mot-clé cible (Mueller juge le bourrage « fishy », louche). Selon lui, il n'est **pas nécessaire de construire artificiellement des backlinks** vers la catégorie pour la faire passer devant. ## Anatomie d'une page catégorie optimisée Une page catégorie qui fonctionne s'organise en zones, chacune avec un rôle SEO et un rôle UX distincts. La structure ci-dessous se lit du haut vers le bas, avec l'erreur la plus fréquente sur chaque zone. | Zone | Rôle SEO | Rôle UX | Erreur fréquente | | :---- | :---- | :---- | :---- | | Fil d'Ariane | Renforce le maillage interne, éligible au rich result desktop | Situe le visiteur dans l'arborescence | Fil calqué sur l'URL plutôt que sur le parcours réel de l'utilisateur | | H1 | Porte le mot-clé cible de la catégorie | Confirme que le visiteur est au bon endroit | H1 générique, identique ou quasi identique sur plusieurs catégories | | Texte d'intro (1 à 3 phrases) | Contexte sémantique visible dès le chargement | Rassure sans retarder l'accès aux produits | Pavé de texte à la place d'une phrase utile | | Liens vers les sous-catégories | Distribue le crawl et le maillage vers les pages filles | Aide à affiner la recherche visuellement | Sous-catégories accessibles uniquement via un menu déroulant en JavaScript | | Filtres et tri | Génère des URL à indexer ou à bloquer selon un choix explicite | Permet d'affiner sans recharger toute la page | URL de filtre indexées par défaut, sans arbitrage | | Grille produits | Chaque produit doit être accessible via un lien `` unique | Présente l'offre, guide la décision d'achat | Plusieurs éléments cliquables en JavaScript par carte produit, sans balise `` | | Pagination | URL propre par page, canonical auto-référent | Donne accès à tout le catalogue | Scroll infini sans URL réelle derrière chaque page | | Texte complémentaire sous la grille | Développe le champ sémantique, jamais dupliqué sur la page 2 | Répond à une vraie question d'achat | Copié-collé sur toutes les pages, invisible pour un visiteur normal | | Liens vers guides liés | Relie la catégorie à du contenu informationnel sans le concurrencer | Aide à choisir avant d'acheter | Lien qui cible exactement le même mot-clé que la catégorie | | Éléments de réassurance | Effet indirect via le comportement utilisateur | Livraison, retours, avis | Blocs génériques recopiés depuis le footer | ## Title, H1 et meta description d'une catégorie ### Un mot-clé cible par catégorie Chaque catégorie doit viser un mot-clé et une intention qui lui sont exclusifs. Deux catégories qui ciblent la même requête (« pull femme » en rayon et en collection saisonnière, par exemple) finissent par se cannibaliser dans les résultats. La cartographie mot-clé/URL se fait avant la rédaction, pas après. ### Formules de title et H1 avec exemples Google **n'impose aucune limite officielle en caractères** sur le title : la troncature dépend de la largeur de l'appareil et de la police, pas d'un seuil fixe. Les conventions de 55 ou 60 caractères qui circulent sont des repères pratiques, pas une règle documentée. Ce que Google demande, en revanche, c'est un title descriptif et concis, sans répétition de mots-clés ni texte générique dupliqué d'une page à l'autre. Une formule qui fonctionne bien en e-commerce : `Nom de la catégorie | élément différenciant (matière, usage, marque)`. Pour le H1, reste plus simple et plus direct que le title : le nom de la catégorie suffit, sans y recaser une accroche commerciale qui a déjà sa place ailleurs sur la page. Exemple pour une catégorie de suspensions en rotin : title `Suspension en rotin : luminaires tressés faits main | Nom de la boutique`, H1 `Suspensions en rotin`. Le title porte le mot-clé et un argument, le H1 confirme simplement au visiteur qu'il est au bon endroit. ### Ce que les tests A/B disent des titles Les tests publiés par SearchPilot donnent des pistes plus solides que les conventions habituelles. | Modification du title | Résultat | Contexte | | :---- | :---- | :---- | | Mots-clés en majuscules | **+8,5 %** de trafic | Pages listes e-commerce, 2024 | | Prix « à partir de » figé | **-7 %** | Site de voyage | | Même prix, mis à jour en temps réel | **+10 %** | Site de voyage | | Mention de fraîcheur (« Updated Daily ») | **+11 %** | Site d'annonces, 2022 | | « FREE » en majuscules pour la livraison | Non concluant | 2024 | Le point à retenir pour une boutique : **un prix dans le title ne marche que s'il suit tes prix en temps réel**. Un « dès 29 € » qui ne correspond plus au catalogue fait perdre des clics. ### La meta description d'une catégorie Google n'impose **aucune longueur** pour la meta description et génère souvent son propre extrait à partir du contenu de la page. Rédige quand même une description **unique par catégorie**, qui résume l'offre : l'étendue de la gamme, un critère de choix, un argument concret (livraison, fabrication). Une description identique sur toutes les catégories n'aide ni Google ni l'internaute. ## Combien de texte mettre sur une page catégorie ### Ce que montrent les tests A/B publiés Trois tests A/B publiés donnent des résultats qui ne vont pas tous dans le même sens, et c'est ce qui les rend utiles. En 2020, **SearchPilot** a supprimé le texte situé sous la ligne de flottaison sur des pages catégories d'un site de voyage : **-3,8 % de sessions organiques**. En 2021, **Semrush** a déplacé la description du haut vers le bas de 339 pages catégories d'un site de vêtements : **-4,8 % de clics** dans Search Console en 21 jours. En octobre 2024, SearchPilot a refait l'exercice sur un **site e-commerce**, avec le résultat inverse : retirer le texte SEO du bas des catégories a produit une **hausse significative du trafic mobile**, sans effet notable sur desktop. Aucune règle universelle ne tient donc. Descendre la description sous la grille a coûté des clics, tandis que l'effet du texte en bas de page varie d'un site à l'autre. Ce qui a gagné nettement, en avril 2026, c'est une **FAQ de choix ajoutée sous le texte de bas de page** (questions sur la catégorie, pas sur un produit) : **+9,7 % de clics organiques** dans un test SearchPilot, alors même que le résultat enrichi FAQ n'existe plus. Sur un catalogue assez grand, **teste sur un échantillon de catégories** avant de généraliser un choix. ### Ce que montre l'étude Digitaloft sur les positions 1 James Brockbank a analysé 300 pages catégories classées en position 1 sur Google UK, sur des requêtes commerciales. La moyenne tient à **310 mots de contenu unique**. 44 % des pages affichent moins de 200 mots, 66 % moins de 400. Seules 13 % dépassent 600 mots et 6 % dépassent 1 000. Une page sur dix n'affiche aucun texte hors H1, mais 18 de ces 29 pages appartiennent à de grandes marques dont l'autorité compense l'absence de contenu. Une boutique sans notoriété établie ne peut pas se permettre le même vide. **Astuce d'expert** Affiche le texte de catégorie sur la page 1 uniquement. Les pages 2, 3 et suivantes gardent leur URL et leur canonical, mais le même texte répété sur toute la série n'apporte rien au lecteur. ### Haut, bas ou accordéon : où placer le texte John Mueller défend la même position depuis 2019. En février 2019, il conseillait de ramener le gros bloc de texte à **une ou deux phrases placées au-dessus de la ligne de flottaison, sous le titre**. En juillet 2019, il expliquait qu'un long texte en bas de catégorie « confuses us fairly easily » (nous embrouille facilement). **Le mot de John Mueller, Google** « Peut-être 90 à 95 % de ce texte est inutile, mais il faut un minimum de contenu pour qu'on comprenne le sujet de la page. » (traduit, interview avec Marie Haynes, juin 2020) En pratique : **une ou deux phrases utiles sous le H1**, et si un texte plus long répond à de vraies questions d'achat, il trouve sa place sous la grille. Un point technique lève une fausse inquiétude : le contenu en accordéon ou en onglet ne constitue pas du texte caché aux yeux de Google, tant qu'il figure dans le HTML au chargement de la page. Seuls le texte blanc sur blanc, l'opacité à zéro ou le positionnement hors écran par CSS relèvent du spam. ### Exemple d'intro de catégorie, avant et après ```text AVANT (bloc en bas de page) Découvrez notre large sélection de suspensions en rotin. Nos suspensions en rotin sont idéales pour votre intérieur. Achetez votre suspension en rotin au meilleur prix sur notre boutique... APRÈS (sous le H1) Des suspensions en rotin tressé, du modèle compact pour une entrée aux grands diamètres pour une table de salle à manger. Filtre par diamètre et par teinte pour trouver la bonne taille. ``` La seconde version répète moins le mot-clé, **aide à choisir** et oriente vers les filtres : exactement ce qu'un visiteur attend avant de parcourir la grille. ## Sous-catégorie, filtre indexé ou filtre bloqué Le choix se fait sur trois critères, jamais sur une habitude de CMS : une **demande de recherche réelle** derrière la combinaison, un **volume de produits suffisant** pour justifier une page à part, et la possibilité d'écrire un **contenu propre et distinct** (title, H1, meta uniques). « Maillot de bain deux pièces » coche les trois cases. « Maillot taille 38 » n'en coche aucune. | Critère | Sous-catégorie dédiée | Filtre indexé | Filtre bloqué | | :---- | :---- | :---- | :---- | | Demande de recherche | Oui, volume identifiable | Oui, mais plus faible | Non, ou nulle | | Contenu propre possible | Oui | Oui, minimal | Non pertinent | | Traitement technique | URL permanente dans le menu | URL propre et stable, canonical auto-référent, liée depuis la catégorie | robots.txt, fragment d'URL, ou nofollow (moins efficace) | Par défaut, Google conseille de **bloquer l'exploration** des filtres sans intérêt. Pour ceux que tu veux faire indexer, sa documentation fixe des règles précises : un séparateur standard (`&`), un **ordre constant** quand les filtres sont placés dans le chemin de l'URL, et un code **404 quand une combinaison ne renvoie aucun résultat**. Cette logique de blocage et d'indexation, appliquée à l'échelle de tout un catalogue, est précisément ce que couvre la navigation à facettes en e-commerce, avec les cas limites et les configurations par CMS. ## Le maillage interne qui fait vivre une catégorie ### Liens vers les sous-catégories, en haut de page Un bloc de liens vers les catégories filles, placé au-dessus de la ligne de flottaison, distribue à la fois le crawl et la navigation. SearchPilot l'a mesuré en 2020 chez Iceland, enseigne britannique de supermarchés : des boutons vers les sous-catégories en haut des catégories de niveau 2 ont produit **+25 % de trafic organique**, avec un gain sur les pages liées **et** sur les pages qui font le lien. Baymard a mesuré que 13 % des sites testés n'affichent aucune page intermédiaire de ce type avant d'arriver aux produits, une occasion manquée de guider et de mailler en même temps. Sur un petit catalogue en revanche, ajouter ce niveau intermédiaire alourdit le parcours sans apporter de valeur : la règle ne s'applique pas partout. ### Un seul lien par carte produit Chaque carte produit ne doit porter qu'un seul lien `` réel, généralement sur l'image et le titre combinés. Les boutons secondaires (ajout au panier, liste d'envies, comparateur) n'ont pas besoin d'être des liens vers la fiche : ce sont des **actions**, pas des pages à explorer. ### Liens entrants et cannibalisation Google le formule sans détour dans sa documentation pour l'e-commerce : sans lien direct depuis la catégorie vers chaque fiche produit, Googlebot risque de ne jamais découvrir certains produits au seul crawl. Le sens inverse compte tout autant. Un lien visible depuis la fiche produit vers sa catégorie, et depuis un article de blog vers la catégorie qu'il complète, referme la boucle du maillage plutôt que de laisser la fiche ou l'article capter seuls le trafic commercial. ## Pagination et nombre de produits par page Chaque page d'une série paginée doit avoir sa **propre URL** (`?page=2`, jamais `?2` ni un fragment `#`), et sa propre balise canonical **auto-référente**. Ne fais jamais pointer les pages 2, 3 et suivantes vers la page 1 en canonical : Google le déconseille explicitement, et les produits listés plus loin perdent leur voie d'accès. Google **n'utilise plus rel=prev/next** depuis 2019 : inutile de le mettre en place pour lui. Les liens entre pages de la série doivent passer par de vraies balises ``, y compris sur un bouton « charger plus » : Googlebot ne clique pas, il suit des URL. Titre et meta description peuvent rester identiques d'une page à l'autre de la série, Google le tolère explicitement. Côté nombre de produits, Baymard recommande d'en **charger 50 à 100 par défaut** sur desktop pour des produits techniques, **100 à 150** pour des produits plus visuels (mode, déco), et **15 à 30** sur mobile. Pour afficher la suite, Baymard préfère un bouton **« Charger plus »** au scroll infini, qui gêne les visiteurs qui comparent ou reviennent en arrière. Côté SEO, ce bouton doit s'appuyer sur de vraies URL paginées, comme le demande Google. ### Alléger la grille produits Les tests publiés vont dans le même sens : **moins d'éléments lourds autour de la grille**. Retirer un carrousel de produits des catégories a produit **+29 %** de trafic (SearchPilot, 2022), en partie parce qu'il affichait du contenu périmé. Retirer des vidéos d'avis d'experts sur des pages de marque a donné **+4,1 %** (2025). Passer de 48 à 36 produits par page s'est montré positif en 2026, sans atteindre le seuil de certitude, un effet attribué au temps de chargement. Pour les produits en rupture, la pratique courante consiste à les **repousser en bas de grille** plutôt qu'à les masquer : la fiche reste accessible et les produits disponibles passent devant. Aucun test publié ne chiffre encore l'effet. ## Les données structurées utiles sur une catégorie Le balisage qui change le plus la visibilité d'une catégorie dans la SERP, c'est celui qui affiche des étoiles. Le tableau résume chaque balisage, ce qu'il apporte en pratique et ce qu'en dit Google. | Balisage | Supporté sur une catégorie | Ce qu'il faut faire | | :---- | :---- | :---- | | Product + AggregateRating + AggregateOffer | Hors consignes Google, mais affiche étoiles et fourchette de prix chez de nombreux e-commerçants | La tactique la plus rentable pour le taux de clic, détaillée juste en dessous | | BreadcrumbList | Oui, mais affiché sur desktop uniquement depuis le 23 janvier 2025 | Faire refléter le parcours utilisateur réel, pas seulement l'URL | | ItemList + Product (carrousel bêta) | Bêta dans l'EEE (dont la France), en Turquie et en Afrique du Sud, au moins 3 produits listés | Pour les produits, Google renvoie au programme CSS des comparateurs : une boutique classique n'est pas éligible d'office | | FAQPage | Rich result supprimé depuis le 7 mai 2026 | Le balisage ne sert plus, le contenu si : une FAQ de choix a fait +9,7 % de clics (SearchPilot, 2026) | | CollectionPage | Aucun rich result documenté par Google | Ne pas en faire une priorité, effet non démontré | ### Afficher des étoiles sur une page catégorie Des étoiles et une fourchette de prix sur une catégorie, dans la SERP, ça fonctionne. **Speedway, Décathlon, ManoMano ou Norauto** en affichent sur leurs pages de collection en septembre 2026, captures à l'appui dans un article d'Abondance. Le balisage qui produit ce résultat est simple : un **seul `Product` au nom de la catégorie**, qui porte la note moyenne des produits listés et la fourchette de prix de la catégorie. ```json { "@context": "https://schema.org", "@type": "Product", "name": "Suspensions en rotin", "url": "https://www.exemple.fr/suspensions-rotin/", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "4.7", "reviewCount": "312" }, "offers": { "@type": "AggregateOffer", "priceCurrency": "EUR", "lowPrice": "59", "highPrice": "289", "offerCount": "46" } } ``` C'est exactement la forme relevée sur les catégories de Speedway (« Blouson Moto » : 4,6/5 sur 24 notes, de 79 à 549 €) et de Boulanger. La note vient de la **moyenne des avis réels des produits de la catégorie**, affichée aussi sur la page. Aucune application d'avis grand public (Judge.me, Yotpo, Avis Vérifiés) ne le fait pour les collections : c'est du **code sur mesure**, dans le template de catégorie ou le Liquid sur Shopify. Deux variantes à connaître. La note de la boutique rattachée à `Organization`, vieille astuce du widget d'avis en pied de page, ne déclenche plus rien depuis septembre 2019. À l'inverse, un bloc `CollectionPage` + `ItemList` qui décrit chaque produit de la grille, comme sur Zooplus, est la forme conforme pour le carrousel en bêta : tu peux la garder en complément. Côté risque, sois lucide sans te faire peur. Les consignes de Google demandent des avis portant sur « un article précis, pas sur une catégorie ou une liste ». Aucune action manuelle publique visant cette pratique n'a été documentée entre 2020 et 2026, alors que de grands e-commerçants français l'appliquent ouvertement. Le scénario le plus courant est plus banal : Google choisit de ne pas afficher les étoiles. Dans le pire des cas, une action manuelle retire les **résultats enrichis** des pages concernées, fiches produits comprises, sans toucher aux positions. **Astuce d'expert** N'utilise que des notes réelles, calculées sur les produits de la catégorie et visibles sur la page. Une note gonflée ou empruntée aux avis de la boutique cumule les infractions et fragilise aussi les étoiles de tes fiches produits. ## Catégories vides, saisonnières et supprimées Une catégorie temporairement vide (rupture générale, réassort en cours) peut passer en noindex ou être laissée en soft 404 : John Mueller ne voit **pas de différence notable** entre les deux. Il précise aussi que, quand le contenu revient, les signaux (notamment les liens internes qui réapparaissent) suffisent en général à relancer l'exploration. La documentation e-commerce de Google recommande le **noindex** pour une catégorie sans produit, et un **404** si ton site retire automatiquement la catégorie de la navigation. Pour une catégorie saisonnière (Black Friday, soldes), Google recommande explicitement une **URL permanente sans année** (`/promo/black-friday`, jamais `/promo/2026/black-friday`), à garder en ligne toute l'année plutôt qu'à recréer à chaque édition. Pour une catégorie définitivement abandonnée, la **301 vers la catégorie parente** se justifie quand celle-ci propose des produits réellement équivalents : c'est la logique de remplacement clair que Google applique aux redirections. Sans équivalent, une 404 reste la réponse propre, plutôt qu'une redirection que Google risque de traiter comme une soft 404. ## Suivre la performance des catégories dans Search Console Search Console propose depuis avril 2021 des **filtres en expression régulière** sur les requêtes et sur les pages du rapport Performance. Appliqué aux catégories, ça permet d'isoler d'un coup toutes les URL de ce type (par exemple `/collections/[^/]+$` sur Shopify) et de suivre leur trafic comme un gabarit à part, plutôt que noyé dans l'ensemble du site. Ce même rapport sert à diagnostiquer une cannibalisation : dans l'onglet Pages, filtre sur la requête cible d'une catégorie et regarde si plusieurs URL alternent en position sur les dernières semaines. Si une fiche produit ou un article capte régulièrement la position que devrait tenir la catégorie, la première correction passe par le **maillage interne** vers la catégorie, avant toute réécriture du texte. ## Ce qui compte pour les grilles produits et l'IA Google est direct sur ce point dans sa documentation dédiée à l'IA générative : « il n'existe pas d'exigence supplémentaire ni d'optimisation spéciale » pour apparaître dans AI Overviews ou AI Mode. Les recommandations restent celles d'un bon SEO classique : informations importantes en texte visible, maillage interne clair, données structurées alignées sur ce que voit l'utilisateur, flux Merchant Center à jour. Les grilles de produits qui apparaissent dans les résultats Google (type « Produits populaires ») s'appuient sur les **fiches produits** : Google documente que le balisage Product les rend éligibles et réserve les résultats produits aux pages consacrées à un seul produit. Selon l'analyse de Brodie Clark, ces grilles sont surtout alimentées par les **flux Merchant Center**. La catégorie joue ici un rôle de hub : elle fait découvrir et explorer les fiches qui, elles, alimentent ces grilles.