Tu lances un site, tu choisis un thème, tu rédiges tes pages, tu publies. Et le slug ? Tu le laisses tel quel, généré automatiquement par ton CMS. C'est ce que font 90 % des e-commerçants. C'est aussi ce qui explique pourquoi leurs URLs ressemblent à /produit?id=4872 ou /p/nouvelle-collection-automne-hiver-2023-femme-robe-longue.
Le slug est l'une des rares optimisations SEO où 20 minutes de travail peuvent avoir un impact mesurable sur ton ranking. Pas un hack. Pas une promesse de guru. Juste de la structure propre que Google récompense parce qu'elle lui facilite la vie.
On va tout poser à plat : ce que c'est, pourquoi ça compte, comment l'écrire correctement, et surtout comment éviter les erreurs qui coûtent du trafic sans qu'on s'en rende compte.
Slug : définition simple et directe
C'est pas juste un mot bizarre
Le terme "slug" vient du jargon des salles de rédaction. Les journalistes utilisaient un slug pour identifier un article en cours : un identifiant court, sans ponctuation, sans espaces. Le web a repris le concept tel quel.
En SEO, un slug SEO désigne la portion de l'URL qui identifie une page spécifique. C'est la partie variable, lisible par un humain, qui vient après le domaine et les éventuels sous-dossiers. Dans l'URL https://yavok.com/blog/slug-seo, le slug, c'est slug-seo. Pas plus compliqué que ça.
Ce que ce n'est pas : l'URL complète, le nom de domaine, ou les paramètres dynamiques (?ref=, &utm_source=). Beaucoup confondent slug et URL. L'URL est l'adresse complète de la page. Le slug en est juste le segment terminal, celui qui décrit le contenu.
Pourquoi c'est écrit en bas de l'URL
Quand tu positionnes l'URL dans une arborescence, ça donne quelque chose comme :
https://monsite.com: le domaine/collections/: le sous-dossier ou la catégoriesneakers-femme: le slug
Le slug est toujours en fin de chemin. C'est le dernier signal que Google reçoit avant d'aller lire le contenu de la page. Ce positionnement a une logique : il hérite du contexte des niveaux supérieurs. Un slug cuir-noir dans /collections/ceintures/ n'a pas du tout la même valeur sémantique que le même slug dans /collections/sacs/. La hiérarchie compte.
Pourquoi le slug compte pour le SEO
Google lit l'URL avant le contenu
Googlebot crawle une page dans un ordre précis. L'URL est analysée en premier, avant même que le crawler charge le HTML. C'est un signal de pertinence précoce. Si le slug contient le mot-clé cible, Google dispose d'un indice de correspondance avant de lire une seule ligne de contenu.
Ce n'est pas le facteur de ranking le plus puissant, clairement. Mais c'est un signal parmi d'autres, et dans un contexte concurrentiel, chaque signal compte. Les urls propres avec mots-clés dans le slug surperforment les URLs génériques sur les requêtes de longue traîne, à contenu équivalent.
Backlinko a analysé 11,8 millions de résultats Google. Les URLs courtes et descriptives avaient un avantage statistique sur les URLs longues et génériques. Pas un miracle, mais un avantage réel.
Slugs mal foutus = visibilité cassée
Un slug mal construit crée plusieurs problèmes en cascade :
- Dilution sémantique : Google ne comprend pas de quoi parle la page
- Cannibalisation potentielle : deux slugs proches pour deux pages similaires
- Crawl inefficace : les bots perdent du budget sur des URLs inutiles
- Problèmes de duplicate content sur les variantes avec paramètres
Sur un site e-commerce avec 500 produits et des slugs auto-générés, tu as potentiellement des centaines d'URLs sous-optimisées qui consomment du crawl budget sans retour. C'est du gâchis pur.
Impact réel sur le CTR en SERP
Le CTR (taux de clic) est un facteur indirect mais puissant. Une URL affichée dans les résultats Google doit donner envie de cliquer. Regarde la différence :
monsite.com/p/4872-collection-h24-variant=3
Opaque, technique, donne zéro info sur le contenu. L'utilisateur hésite. Le taux de clic chute.
monsite.com/chaussures/sneakers-cuir-blanc-homme
Lisible, descriptif, correspond exactement à ce que l'utilisateur cherche. Le clic est naturel.
Sur des requêtes transactionnelles e-commerce, un CTR qui passe de 3 % à 5 % sur 1 000 impressions, c'est 20 visiteurs de plus par jour, sans toucher au contenu. Ce n'est pas marginal quand tu multiplies par le nombre de pages indexées.
Les 5 règles non-négociables du slug optimisé
Mots-clés oui, mais pas du keyword stuffing
Le slug doit contenir ton mot-clé principal. Une fois. Pas trois fois. /chaussures-chaussures-cuir-chaussures-homme ne trompe personne, surtout pas Google depuis les mises à jour Penguin. Un slug keyword-stuffé est un signal négatif direct.
La règle concrète : identifie le mot-clé cible de la page avant d'écrire le slug. Utilise-le une fois, en position naturelle, et complète avec 1 à 2 qualificatifs qui précisent la page. /sac-cuir-marron-femme est un bon slug. Il dit tout.
Tirets, pas underscores
Google traite les tirets (-) comme des séparateurs de mots. Il lit chaussures-running comme deux mots distincts : "chaussures" et "running". Les underscores (_) sont traités comme des caractères de liaison. chaussures_running est donc lu comme un seul token : "chaussures_running", qui ne correspond à aucune requête.
John Mueller de Google a confirmé ce point à plusieurs reprises. C'est documenté, vérifié, et pourtant des centaines de sites WooCommerce continuent de générer des slugs avec underscores parce que personne n'a changé le réglage par défaut.
Court et descriptif, pas un roman
La longueur idéale d'un slug se situe entre 3 et 5 mots. Assez pour être descriptif, assez court pour être lisible et mémorisable. Au-delà de 5-6 mots, tu perds en clarté sans gagner en pertinence sémantique.
Minuscules obligatoires
Les URLs sont sensibles à la casse sur les serveurs Unix/Linux (la majorité des hébergements web). /Chaussures-Running et /chaussures-running sont deux URLs différentes. Résultat : duplicate content potentiel, confusion du crawler, dilution du PageRank.
Tout en minuscules, sans exception. Ton CMS devrait le faire automatiquement, mais vérifie. Sur WooCommerce notamment, certaines configurations génèrent des slugs avec majuscules si le titre produit en contient.
Statique et définitif
Un slug ne se modifie pas après publication. Pas sans conséquences lourdes. Chaque modification génère une rupture de lien (404) sur toutes les sources qui pointaient vers l'ancienne URL : backlinks, liens internes, sitemaps, Google Search Console.
Si tu dois absolument changer un slug, tu poses une redirection 301 de l'ancienne URL vers la nouvelle. Immédiatement. Pas dans deux semaines. Tout de suite après le changement. Et tu mets à jour tous les liens internes manuellement, parce qu'un 301 transmet environ 90 à 99 % du jus SEO, pas 100 %.
Erreurs qu'on voit partout (et qu'il faut éviter)
Slugs génériques ou numériques
Les CMS mal configurés génèrent des slugs comme /page-2, /produit-1847, ou /node/3291. Ces URLs ne disent rien à Google, et encore moins à l'utilisateur. Elles n'ont aucune valeur sémantique, aucune pertinence pour une requête, et elles contribuent au crawl bloat en forçant le bot à traiter des pages non qualifiées.
Ce type d'URL est typique des migrations e-commerce ratées ou des installations WordPress avec les permaliens réglés sur "Plain". Premier réglage à corriger avant tout le reste.
Slugs trop longs ou trop vides de sens
Les deux extrêmes tuent l'optimisation. Un slug de 12 mots noyé de qualificatifs marketing (/decouvrez-notre-magnifique-collection-de-robes-longues-boheme-chic-printemps-ete) est aussi inutile qu'un slug d'un seul mot générique (/robe).
Le premier est incompréhensible au scan, mal découpé par Google, et dilue la valeur de chaque terme. Le second est trop vague pour ranker sur quoi que ce soit de précis. Il faut trouver l'équilibre : précis, court, actionnable.
Changer le slug après le lancement
C'est l'erreur qui coûte le plus cher. Modifier un slug 6 mois après le lancement d'une page qui a acquis des backlinks, du trafic organique, et des liens internes, c'est potentiellement perdre une grande partie de l'autorité accumulée.
Slug e-commerce : cas pratiques
Pages de produits
La structure recommandée pour les fiches produits : nom-du-produit + attributs différenciants. Les attributs différenciants sont ceux qui distinguent ce produit d'un autre dans la même catégorie : couleur, matière, taille, genre, modèle.
| Type de produit | Slug généré automatiquement (mauvais) | Slug optimisé (bon) |
|---|---|---|
| Sneakers | /produit-4872 |
/sneakers-cuir-blanc-homme |
| Robe | /robe-collection-ete-2024-ref-897B |
/robe-lin-midi-vert-sauge |
| Montre | /montre-new-collection-homme-acier |
/montre-acier-cadran-noir-homme |
| Sac | /sac-a-main-femme-ref-cuir-marron-2024 |
/sac-main-cuir-marron-femme |
| Complément alimentaire | /produit-magnesium-fatigue-stress-capsules-120 |
/magnesium-bisglycinate-120-gelules |
Attention aux variantes de produit sur Shopify. Les couleurs et tailles gèrent en paramètre (?variant=), pas en slug séparé. Ne crée pas des slugs distincts pour chaque variante, sauf si chaque variante est une page SEO à part entière avec son propre contenu et sa propre cible.
Collections et catégories
Les pages collection sont souvent les pages les plus stratégiques d'un site e-commerce. Elles ciblent des requêtes à volume élevé et à intent commercial fort. Le slug d'une collection doit correspondre exactement à la requête principale visée.
Si tu vends des chaussures et que la requête principale est "chaussures running femme", ton slug de collection est /chaussures-running-femme. Pas /collections/sport-femme-running, pas /collections/new-arrivals-running. Direct, simple, aligné avec la recherche.
Pour aller plus loin sur la structure d'URL et architecture SEO de tes pages catégories, la logique de silo et de cocon sémantique entre en jeu, avec des règles de hiérarchie plus complexes.
Articles de blog
Les articles de blog ont souvent les slugs les plus catastrophiques parce qu'on y réfléchit le moins. Le title de l'article devient automatiquement le slug, ponctuation comprise, stopwords inclus, guillemets parfois.
Un article intitulé "Comment choisir ses chaussures de running en 2024 : le guide complet" devient /comment-choisir-ses-chaussures-de-running-en-2024-le-guide-complet. C'est 10 mots et des stopwords partout. Le slug optimisé pour cet article, c'est /choisir-chaussures-running ou /guide-chaussures-running. Court, propre, ciblé.
Slug et structure d'URL globale
Profondeur d'URL et impact crawl
La profondeur d'une URL correspond au nombre de niveaux dans la hiérarchie. Chaque / supplémentaire est un niveau de plus. monsite.com/blog/slug-seo est à 2 niveaux. monsite.com/blog/seo/technique/details/slug est à 5 niveaux.
Plus une page est profonde dans la hiérarchie, moins elle reçoit de PageRank depuis la homepage, et moins elle est crawlée fréquemment par Googlebot. Pour un site e-commerce avec un budget de crawl limité (sites > 5 000 pages notamment), les pages à 4-5 niveaux de profondeur peuvent être sous-crawlées ou crawlées trop peu souvent pour capturer les mises à jour de contenu.
La règle pratique : pas plus de 3 niveaux de profondeur pour les pages clés (collections, produits phares, articles pilier). Les pages moins stratégiques peuvent aller jusqu'à 4 niveaux.
Hiérarchie logique vs SEO parfait
Il existe une tension réelle entre l'architecture logique pour l'UX et l'architecture idéale pour le SEO. Une arborescence logique pour un humain peut créer de la profondeur excessive pour Google. Un site de mode, par exemple, pourrait vouloir :
/femme/vetements/hauts/t-shirts/coton/blanc(logique UX)/t-shirts-coton-blanc-femme(idéal SEO)
La bonne approche n'est pas systématiquement l'un ou l'autre. Elle dépend du volume de recherche sur chaque niveau, du nombre de produits par catégorie, et de la stratégie de contenu. Une stratégie SEO globale bien construite définit ces choix d'architecture avant de lancer le site, pas après avoir 3 000 URLs à corriger.
Checker et corriger ses slugs : la checklist
Voici le processus concret pour auditer et corriger les slugs d'un site existant, sans tout casser :
- Extraire toutes les URLs indexées via Google Search Console (rapport "Pages") ou un crawl Screaming Frog. Exporte en CSV.
- Identifier les slugs problématiques : génériques, trop longs (> 60 caractères), avec underscores, avec paramètres, avec majuscules, sans mot-clé identifiable.
- Prioriser par trafic : commence par les pages qui ont du trafic organique existant. Les corriger mal peut coûter cher. Les corriger bien peut booster une page déjà positionnée.
- Écrire les nouveaux slugs en suivant les 5 règles : mot-clé, tirets, court, minuscules, pas de stopwords.
- Mettre en place les 301 AVANT de modifier : dans ton CMS ou ton fichier
.htaccess. Teste chaque redirect avec un outil comme Redirect Checker. - Mettre à jour les liens internes : tous les liens dans le contenu, les menus, les footers, les fiches produits liées.
- Soumettre le sitemap mis à jour dans Google Search Console.
- Surveiller les 404 dans Search Console pendant 30 jours minimum.
Si tu as plus de 200 URLs à corriger, une optimisation technique complète avec un plan de migration structuré évite de transformer une amélioration SEO en catastrophe de trafic.
Ça te paraît lourd ? C'est pas une question d'optimisation fine
La plupart des marchands traitent le slug comme un détail de CMS. Un truc qu'on règle en 2 secondes au moment de la publication et qu'on oublie. C'est une erreur de perspective.
Le slug est une décision d'architecture. Il reflète comment tu penses la structure de ton site, comment tu priorises tes pages, comment tu alignes ton contenu sur les intentions de recherche. Un site avec 500 produits et des slugs propres, c'est 500 signaux clairs envoyés à Google. Un site avec 500 slugs auto-générés, c'est 500 opportunités gâchées.
Et le vrai problème, c'est qu'on ne voit pas l'impact immédiatement. Un slug mal optimisé ne fait pas planter ton site. Il te coûte du trafic en silence, semaine après semaine, sur des requêtes où tu aurais pu te positionner avec une URL propre.
Un slug propre ne te garantit pas la première place. Mais un slug pourri garantit presque toujours que tu n'y seras pas.
C'est la même logique que pour les balises title, les métas, la vitesse de chargement : aucun de ces éléments ne te propulse seul en tête de SERP. Ensemble, ils construisent une fondation sur laquelle le reste du travail SEO peut s'appuyer. Sans cette fondation, tu optimises sur du sable.
Foire aux questions
Questions fréquentes
C'est quoi exactement un slug SEO ?
Un slug SEO est la partie lisible d'une URL qui identifie une page spécifique. Dans https://monsite.com/blog/choisir-chaussures-running, le slug est choisir-chaussures-running. C'est un identifiant textuel, sans espaces ni caractères spéciaux, qui doit décrire le contenu de la page tout en intégrant le mot-clé principal. Il diffère de l'URL complète, qui inclut le protocole, le domaine, et l'ensemble du chemin.
Est-ce que le slug impacte vraiment mon ranking Google ?
Oui, mais c'est un signal parmi d'autres, pas un facteur dominant. Google utilise le contenu de l'URL pour comprendre la thématique d'une page avant même de charger son HTML. Un slug qui contient le mot-clé cible renforce la pertinence globale de la page pour cette requête. Sur des marchés concurrentiels où les contenus sont proches en qualité, ces micro-signaux font la différence. Sur des niches moins concurrentielles, un slug optimisé peut suffire à faire décrocher une position supplémentaire sans autre modification.
Comment corriger des slugs après avoir lancé mon site ?
Tu modifies le slug dans ton CMS, tu poses une redirection 301 de l'ancienne URL vers la nouvelle immédiatement, tu mets à jour tous les liens internes vers cette page, et tu surveilles les 404 dans Google Search Console pendant 30 jours. Ne modifie jamais un slug sans mettre en place le 301 d'abord. Sur un site avec beaucoup de pages à corriger, planifie les modifications par lots et évite de tout changer en une seule fois.
Slug vs URL : c'est la même chose ?
Non. L'URL est l'adresse complète d'une page web, incluant le protocole (https://), le nom de domaine, les sous-dossiers, et le slug terminal. Le slug est uniquement le dernier segment de ce chemin, la partie qui identifie la page spécifique dans son niveau de hiérarchie. On parle souvent d'URL optimisée quand on veut dire que le slug et la structure globale du chemin sont bien construits, ce qui prête à confusion.
Pour l'e-commerce, comment structurer les slugs de mes produits ?
La règle de base : nom du produit + 1 à 2 attributs différenciants (matière, couleur, genre, usage), sans stopwords, en minuscules, avec des tirets. Pour les collections, le slug doit correspondre exactement à la requête commerciale principale visée. Évite de créer des slugs distincts pour chaque variante de couleur ou taille d'un même produit sauf si chaque variante mérite sa propre page SEO avec un contenu unique. Sur Shopify, surveille le duplicate content entre les URLs /products/ et les URLs /collections/.../products/.
Quelles sont les bonnes pratiques pour écrire un slug ?
Cinq règles à appliquer systématiquement : intègre le mot-clé principal une fois, utilise des tirets comme séparateurs (jamais d'underscores), garde le slug entre 3 et 5 mots, tout en minuscules, et traite-le comme définitif dès la publication. Supprime les articles, prépositions et conjonctions qui n'apportent pas de valeur sémantique. Écris le slug avant de rédiger le contenu, pas après, pour t'assurer qu'il reflète bien la cible SEO de la page.
Ce que ça change concrètement
Les slugs, c'est un détail technique qui paie vraiment si c'est fait juste. Ça se configure une fois, correctement, et ça travaille pour toi tant que la page existe. C'est exactement le type de fondation sur laquelle une stratégie SEO sérieuse se construit.
Si tu scales une boutique et que ton SEO plafonne sans explication évidente, la structure d'URL est souvent l'un des premiers points qu'on regarde. C'est là qu'on trouve des gains cachés, des pages qui devraient ranker et qui ne rankent pas, des opportunités de trafic non captées parce que le signal envoyé à Google n'est pas le bon.
Peii audite ce type de structure régulièrement. Si tu veux savoir exactement où ton site perd du trafic sur ses URLs, le point de départ c'est l'audit SEO Yavok.