Toutes les ressources
SEOE-commerceArborescenceCollectionsShopifyWooCommerce

Arborescence e-commerce : organiser ses catégories et collections pour le SEO

Comment structurer l'arborescence d'une boutique e-commerce pour le SEO. Hiérarchie des collections mères et filles, collections transversales, URLs, breadcrumbs et crawl budget sur Shopify et WooCommerce.

Kaatalog

L'arborescence d'une boutique e-commerce — la façon dont tes catégories, sous-catégories et fiches produits s'organisent — est le socle sur lequel repose tout le reste du SEO. Un mauvais maillage interne ou un contenu moyen peuvent se corriger page par page. Une mauvaise arborescence, elle, impacte l'ensemble du site d'un coup.

Ce guide explique comment structurer (ou restructurer) l'arborescence d'une boutique Shopify ou WooCommerce pour que Google comprenne ta hiérarchie, crawle toutes tes pages, et distribue l'autorité là où elle compte. C'est un sujet fondamental pour le référencement d'une boutique e-commerce.

Qu'est-ce qu'une arborescence e-commerce

L'arborescence, c'est la carte hiérarchique de toutes les pages de ta boutique. Elle définit quelle page est parente de quelle autre, et par quel chemin un visiteur (ou Google) passe pour atteindre un produit.

Sur une boutique e-commerce, l'arborescence tourne autour de trois niveaux :

Niveau 0 : Page d'accueil
Niveau 1 : Catégories mères (Homme, Femme, Enfant, Accessoires)
Niveau 2 : Sous-catégories (Chemises, Pantalons, Robes, Ceintures)
Niveau 3 : Fiches produits

Chaque niveau supplémentaire ajoute un clic de profondeur. Google accorde plus de budget de crawl et plus d'autorité aux pages proches de la surface (niveaux 0-2). Les pages au-delà de 3 clics sont crawlées moins souvent et mettent plus de temps à être indexées.

Pourquoi l'arborescence compte plus que tout le reste

Trois raisons :

  1. Crawl budget — Google a un nombre limité de pages qu'il visite sur ton site à chaque passage. Une arborescence profonde ou mal structurée gaspille ce budget sur des pages inutiles et ignore des produits importants.
  2. Distribution de l'autorité — le PageRank (l'autorité) se transmet de page en page via les liens internes. Une hiérarchie bien pensée distribue cette autorité vers les catégories et les produits qui génèrent du chiffre.
  3. UX et navigation — un visiteur qui ne trouve pas ce qu'il cherche en 3 clics quitte la boutique. L'arborescence détermine si la navigation est intuitive ou labyrinthique.

La hiérarchie des collections : mères, filles et sœurs

Collections mères (niveau 1)

Les collections mères sont les grandes catégories de ta boutique. Elles apparaissent dans la navigation principale (header) et sont accessibles en un clic depuis la page d'accueil.

Exemples : Homme, Femme, Enfant, Chaussures, Accessoires, Maison.

Bonnes pratiques :

  • Limite-toi à 5 à 8 collections mères dans le header. Au-delà, la navigation devient confuse et le PageRank se dilue.
  • Chaque collection mère doit cibler un mot-clé de navigation à volume significatif ("chaussures homme", "accessoires femme").
  • Ajoute une description de 200 à 500 mots sur chaque page de collection mère — c'est souvent la page la plus puissante de son cluster.

Sous-collections (niveau 2)

Les sous-collections sont les catégories filles d'une collection mère. Elles affinent la navigation et ciblent des mots-clés plus spécifiques (longue traîne).

Exemples : Homme > Chemises, Homme > Pantalons, Homme > Pulls.

Bonnes pratiques :

  • Chaque sous-collection doit contenir au moins 5 produits. En dessous, la page est trop thin pour être utile au SEO.
  • L'URL doit refléter la hiérarchie. Sur WooCommerce, c'est natif : /homme/chemises/. Sur Shopify, la structure est plate (/collections/chemises-homme) — compense avec le breadcrumb et les liens internes.
  • Chaque sous-collection doit lier vers sa collection mère (via le breadcrumb) et vers ses sœurs (via des liens "Voir aussi" ou la navigation latérale).

Collections sœurs et transversales

Les collections sœurs sont les sous-collections d'une même mère : "Chemises", "Pantalons" et "Pulls" sont sœurs sous "Homme".

Les collections transversales coupent la hiérarchie principale :

  • Nouveautés — les derniers produits ajoutés, toutes catégories confondues
  • Promotions / Soldes — les produits en réduction
  • Meilleures ventes — les produits les plus populaires
  • Sélection de saison — une curation thématique temporaire

Ces collections sont utiles pour l'UX et les ventes, mais elles créent un risque SEO : un produit qui apparaît dans 6 collections transversales en plus de sa collection principale risque de noyer le signal hiérarchique pour Google.

Règle : le breadcrumb d'une fiche produit doit toujours pointer vers la collection parente principale, jamais vers une collection transversale. Si un visiteur arrive sur la chemise bleue via "Nouveautés", le breadcrumb affiche quand même Accueil > Homme > Chemises > Chemise bleue.

Construire son arborescence pas à pas

Étape 1 : lister ses produits et les regrouper

Avant de créer des catégories, liste tous tes produits et identifie les regroupements naturels. Pose-toi la question : "Si un client cherche ce produit, dans quelle catégorie irait-il naturellement ?"

Pour un catalogue de 200 produits, tu devrais aboutir à 5-8 catégories mères et 15-30 sous-catégories. Si tu as plus de 50 sous-catégories, c'est trop granulaire — regroupe.

Étape 2 : valider avec les mots-clés

Chaque catégorie doit correspondre à un mot-clé que des gens cherchent réellement. Utilise Google Keyword Planner, Ubersuggest ou DataForSEO pour vérifier :

  • La catégorie "Chemises homme" a du volume ? → Garder.
  • La catégorie "Chemises en popeline de coton à col français" n'a aucun volume ? → Trop spécifique, c'est un filtre, pas une catégorie.

Règle d'or : une catégorie = un mot-clé de navigation. Si personne ne cherche le nom de ta catégorie, elle ne sert à rien côté SEO.

Étape 3 : schématiser la hiérarchie

Dessine ta hiérarchie sur papier ou dans un outil comme Whimsical, Miro ou même un simple fichier texte :

Accueil
├── Homme
│   ├── Chemises (32 produits)
│   ├── Pantalons (28 produits)
│   ├── Pulls & Sweats (18 produits)
│   └── Vestes (12 produits)
├── Femme
│   ├── Robes (45 produits)
│   ├── Tops & Blouses (30 produits)
│   ├── Jupes (15 produits)
│   └── Manteaux (10 produits)
├── Accessoires
│   ├── Ceintures (20 produits)
│   ├── Sacs (25 produits)
│   └── Bijoux (35 produits)
└── [Transversales]
    ├── Nouveautés
    ├── Promotions
    └── Meilleures ventes

Vérifie deux choses :

  1. Aucune catégorie n'a moins de 5 produits (sinon fusionner avec une sœur)
  2. Aucun produit n'est à plus de 3 clics de la page d'accueil

Étape 4 : configurer les URLs

CMSStructure URLExemple
ShopifyStructure plate : /collections/[handle]/collections/chemises-homme
WooCommerceStructure hiérarchique possible : /categorie/sous-categorie//homme/chemises/

Sur Shopify, la structure plate des URLs est une contrainte connue. L'URL /collections/chemises-homme ne montre pas que "Chemises" est un enfant de "Homme". Ce n'est pas un problème SEO — Google comprend la hiérarchie via le breadcrumb et les liens internes, pas via les URLs. Mais c'est une raison de plus pour soigner le breadcrumb.

Sur WooCommerce, configure les permaliens pour refléter la hiérarchie : Réglages > Permaliens > Base de la catégorie produit.

Étape 5 : activer et vérifier le breadcrumb

Le breadcrumb est ce qui traduit ton arborescence en un signal compréhensible par Google. Il doit être :

  • Visible sur toutes les pages produits et catégories
  • Cliquable à chaque niveau
  • Balisé en schema (BreadcrumbList) pour l'affichage dans les résultats Google
  • Cohérent avec la hiérarchie principale (pas avec les collections transversales)

Sur Shopify, la plupart des thèmes modernes (Dawn, Craft) incluent le breadcrumb. Vérifie dans les paramètres du thème. Sur WooCommerce, active celui de Yoast SEO ou RankMath.

Le crawl budget : pourquoi Google ne visite pas toutes tes pages

Le crawl budget, c'est le nombre de pages que Googlebot accepte de visiter sur ton site lors de chaque passage. Sur un petit site de 50 pages, ce n'est pas un problème — Google les crawle toutes. Mais dès que tu dépasses 200-300 pages (ce qui arrive vite avec un catalogue e-commerce), le crawl budget devient un enjeu réel.

Comment l'arborescence impacte le crawl budget

Google alloue plus de budget de crawl aux pages proches de la surface (peu de clics depuis la page d'accueil) et aux pages qui reçoivent des liens internes. Une fiche produit enfouie à 5 clics de profondeur et qui ne reçoit aucun lien interne (hors grille de collection) peut mettre des semaines ou des mois à être indexée — si elle l'est un jour.

Les actions pour optimiser le crawl budget

  1. Réduire la profondeur — la règle des 3 clics max. Si certains produits sont plus profonds, ajoute des liens depuis le blog ou des collections transversales.
  2. Noindex les pages inutiles — les pages de tags, les pages de filtres à facettes (?color=blue&size=M), les pages de pagination au-delà de la page 5. Elles consomment du crawl budget sans apporter de valeur SEO.
  3. Éviter les boucles de liens — les filtres à facettes sur les pages collection peuvent générer des milliers de combinaisons d'URLs. Si ton thème ajoute ces URLs dans le sitemap, Google gaspille son crawl budget sur des pages quasi-identiques. Bloque les paramètres de filtre dans Google Search Console ou via le robots.txt.
  4. Vérifier le sitemap — ton sitemap XML ne doit contenir que les pages que tu veux indexer. Pas les pages de tags, pas les pages de filtres, pas les pages protégées par un mot de passe.

Combien de pages Google crawle sur ta boutique ?

Tu peux le vérifier dans Google Search Console → Paramètres → Statistiques d'exploration. Ce rapport montre le nombre de requêtes de crawl par jour et le temps de réponse moyen. Si Google crawle 50 pages/jour sur une boutique de 500 pages, il lui faut 10 jours pour tout parcourir — et certaines pages seront revisitées avant que d'autres ne soient découvertes.

Les filtres à facettes : le piège silencieux

Sur les pages collections, les filtres à facettes (par couleur, taille, prix, marque) sont indispensables pour l'UX. Mais ils créent un problème SEO massif : chaque combinaison de filtres génère une nouvelle URL.

Exemple : une collection "Chemises homme" avec 5 couleurs, 4 tailles et 3 fourchettes de prix génère potentiellement 5 × 4 × 3 = 60 URLs différentes, toutes avec un contenu quasi-identique.

Comment gérer les facettes

StratégieQuand l'utiliser
Noindex + followPour les combinaisons de filtres sans volume de recherche propre. Google suit les liens mais n'indexe pas la page filtrée.
Canonical vers la collection principalePour les paramètres de tri (?orderby=price). La page filtrée pointe vers la collection non filtrée.
Laisser indexerUniquement si la facette cible un mot-clé à volume. Exemple : "chemises homme bleu" peut mériter sa propre URL indexée si le volume le justifie.
Bloquer dans le robots.txtDernier recours, si les autres méthodes ne suffisent pas. Attention : bloquer dans le robots.txt empêche le crawl mais pas l'indexation (si la page reçoit des liens).

Sur Shopify, les filtres de collection utilisent des paramètres d'URL (?filter.v.color=Blue) qui ne sont pas indexés par défaut. Sur WooCommerce, ça dépend du plugin de filtrage — vérifie la configuration.

Les erreurs d'arborescence qui plombent le SEO

1. Trop de niveaux de profondeur

❌ Accueil > Vêtements > Homme > Haut > Chemises > Chemises en lin > Chemise bleue

6 niveaux = Google n'ira probablement jamais jusqu'à la chemise bleue. Limite à 3 niveaux.

2. Des catégories avec 1-2 produits

Une page catégorie avec 2 produits est du thin content : pas assez de contenu pour que Google la considère utile. Fusionne-la avec une sœur ou remonte les produits d'un niveau.

3. Des catégories qui se chevauchent (cannibalisation)

Si tu as une catégorie "Chemises lin" ET une catégorie "Chemises été" qui contiennent les mêmes produits, Google ne sait pas laquelle ranker pour la requête "chemise lin été". Choisis un angle par catégorie et évite les doublons.

4. Pas de description sur les pages catégories

Google crawle ta page catégorie et ne trouve qu'une grille de produits sans texte. Sans contenu textuel, impossible de ranker sur le mot-clé cible. Ajoute 200-500 mots de description unique sur chaque catégorie.

5. Le méga-menu qui liste tout

Un méga-menu qui affiche les 50 sous-catégories dans le header injecte 50 liens internes sur chaque page du site. Le PageRank de chaque lien est dilué à 1/50e. Limite le header aux catégories mères et utilise la navigation interne des pages catégories pour descendre dans la hiérarchie.

6. Ignorer le breadcrumb

Sans breadcrumb, Google ne comprend pas que "Chemises" est un enfant de "Homme". Il voit une page isolée sans contexte hiérarchique. Le breadcrumb est le signal n°1 de ta structure.

Le cas Shopify : contourner la structure plate

Shopify impose une structure d'URL plate pour les collections (/collections/handle). Tu ne peux pas avoir /homme/chemises/ comme sur WooCommerce. C'est une limitation connue, mais elle n'est pas bloquante pour le SEO.

Comment compenser :

  1. Breadcrumb — c'est lui qui porte la hiérarchie. Assure-toi que ton thème affiche Accueil > Homme > Chemises même si l'URL est /collections/chemises-homme.
  2. Navigation interne — sur la page de la collection mère "Homme", ajoute des liens visuels vers les sous-collections (grille avec images + liens).
  3. Handles descriptifs — utilise chemises-homme plutôt que chemises pour inclure le contexte parent dans l'URL.
  4. Maillage contextuel — dans la description de "Chemises homme", lie vers la collection mère "Homme" et vers les sœurs ("Pantalons homme", "Pulls homme").

Pour une stratégie de maillage complète, consulte notre guide du maillage interne SEO pour e-commerce.

Restructurer une arborescence existante (migration)

Si ta boutique existe déjà et que l'arborescence est mal structurée, une restructuration est possible mais demande de la rigueur.

Le processus :

  1. Exporter toutes les URLs actuelles — produits, collections, pages. Utilise Screaming Frog ou un export Shopify/WooCommerce.
  2. Concevoir la nouvelle arborescence — en suivant les étapes ci-dessus.
  3. Mapper chaque ancienne URL vers la nouvelle — dans un tableur, colonne A = ancienne URL, colonne B = nouvelle URL.
  4. Créer les redirections 301 — sur Shopify : Boutique en ligne > Navigation > Redirections d'URL. Sur WooCommerce : via le plugin Redirection ou les réglages Yoast/RankMath.
  5. Surveiller dans Google Search Console — pendant 4 à 6 semaines, vérifie que les anciennes URLs redirigent correctement et que les nouvelles sont indexées.

Point critique : ne fais jamais une migration sans redirections 301. Chaque ancienne URL qui renvoie une 404 perd ses backlinks et son positionnement.

Ce qu'il faut retenir

  • L'arborescence e-commerce idéale suit une pyramide à 3 niveaux : accueil → catégories mères → sous-catégories → produits
  • 5 à 8 catégories mères dans le header, chacune ciblant un mot-clé de navigation
  • Chaque sous-catégorie doit avoir au moins 5 produits et une description de 200+ mots
  • Les collections transversales (nouveautés, promos) ne doivent pas interférer avec le breadcrumb
  • Le breadcrumb est le signal hiérarchique n°1 — il doit être activé, cliquable et balisé en schema
  • Sur Shopify, la structure d'URL plate se compense par le breadcrumb et le maillage interne
  • Toute restructuration nécessite des redirections 301 systématiques

Pour structurer un catalogue de 200+ produits dans une arborescence optimisée, Kaatalog permet de générer et organiser les fiches produits avec catégorisation automatique et maillage interne intégré.

Questions frequentes

Combien de niveaux de profondeur pour une arborescence e-commerce ?+

Trois niveaux maximum est la règle d'or : page d'accueil → catégorie mère → sous-catégorie → fiche produit. Au-delà de 3 clics depuis l'accueil, Google crawle moins fréquemment et les visiteurs se perdent. Si tu as besoin de plus de granularité, utilise des filtres à facettes plutôt que des sous-sous-catégories.

Un produit peut-il apparaître dans plusieurs collections sans créer de contenu dupliqué ?+

Oui. Sur Shopify comme sur WooCommerce, un même produit dans plusieurs catégories reste une seule URL (la page produit canonique). Les pages de collection ne font que lister les produits — elles ne dupliquent pas le contenu de la fiche. Shopify gère ça automatiquement avec les balises canoniques. Sur WooCommerce, Yoast et RankMath font le même travail.

Faut-il indexer les collections transversales (promotions, nouveautés, meilleures ventes) ?+

Ça dépend du volume de recherche. 'Nouveautés' et 'meilleures ventes' sont souvent des pages utiles pour l'UX mais qui n'ont pas de volume SEO propre. 'Promotions' ou 'soldes + ta niche' peut avoir du volume saisonnier. Règle simple : si la collection cible un mot-clé que des gens cherchent, indexe-la. Sinon, garde-la en noindex pour ne pas diluer le crawl budget.

Comment gérer les collections saisonnières (été 2026, Noël 2025) ?+

Deux approches. Option 1 : une URL permanente par saison (/collections/ete) que tu mets à jour chaque année avec les nouveaux produits — l'URL accumule de l'autorité d'année en année. Option 2 : des URLs datées (/collections/ete-2026) si le contenu est radicalement différent chaque année. L'option 1 est presque toujours meilleure pour le SEO.

Peut-on changer l'arborescence d'une boutique existante sans perdre son référencement ?+

Oui, à condition de mettre en place des redirections 301 depuis chaque ancienne URL vers la nouvelle URL correspondante. Sans redirections, tu perds les backlinks et le positionnement de toutes les pages déplacées. Planifie la migration en listant toutes les URLs avant/après, crée les redirections, puis surveille Google Search Console pendant 4 à 6 semaines.