On me pose la question au moins une fois par mois, toujours avec la même moue dubitative : « c'est quoi ce truc, un slug ? » La dernière fois, c'était un client qui venait de découvrir que son URL ressemblait à monsite.com/p=142 alors qu'il voulait vendre des chaussures de rando. Il pensait avoir un problème de référencement. Il avait surtout un problème de nom.
Et c'est là que le mot devient intéressant, parce qu'il désigne au moins sept choses différentes selon la personne qui le prononce. Un slug, pour un développeur web, c'est la partie lisible d'une adresse internet. Pour un chasseur, c'est une munition. Pour un lecteur de comics, c'est un super-vilain vert de l'univers Marvel. Pour un physicien, c'est une unité de masse oubliée. Autant dire que si vous tapez le mot dans un moteur de recherche sans contexte, vous allez tomber sur des résultats qui n'ont strictement rien à voir entre eux.
Je vais faire le tri. Et surtout, je vais insister sur la seule définition qui vous servira concrètement si vous gérez un site : celle du slug d'URL, avec ce que les autres articles sur le sujet ne vous disent jamais — la longueur réelle, la gestion des accents, et le cas très pénible du changement de slug qui vous fait perdre vos visiteurs.
Points clés à retenir
- Un slug est la partie unique et lisible d'une URL, en minuscules, sans espaces, mots séparés par des tirets.
- Le mot vient de l'anglais « limace » — une histoire de journalisme, pas d'informatique.
- Un bon slug tient en 3 à 5 mots, jamais plus de 60 caractères.
- Changer un slug après publication sans mettre de redirection 301, c'est offrir votre trafic à la concurrence.
- Le même mot désigne une munition de chasse, une unité de masse et un méchant de comics : le contexte fait tout.
- Accents et majuscules n'ont rien à faire dans un slug.
Slug : ce que ça veut dire, et pourquoi le contexte change tout
Commençons par la version courte, celle que vous cherchez probablement.
Dans le web, le slug est la partie de l'URL qui est unique pour chaque page d'un site, comme dans monsite.com/exemple-slug/. C'est le dernier bout de l'adresse, celui qui décrit le contenu. /p=142 ne vous dit rien. /chaussures-randonnee-montagne vous dit tout.
Le mot ne vient pas de l'informatique
Avant d'être un objet numérique, le slug était un terme de journalisme. C'était un label court servant à identifier un article de façon unique, une sorte d'étiquette de rédaction, souvent un ou deux mots tapés en haut de la page pour que personne ne se trompe entre deux dépêches du même jour. La publication web a hérité du principe.
Sauf qu'en passant du papier à l'écran, le sens s'est déplacé. Le label interne est devenu public, visible dans la barre d'adresse. Et il a fallu qu'il soit à la fois compréhensible pour l'humain qui lit et pour la machine qui indexe. C'est cette double exigence qui rend le sujet moins anodin qu'il n'y paraît.
Les six autres sens du mot
Le reste, pour être honnête, relève de l'homonymie pure. Le terme désigne plusieurs choses distinctes :
- En physique, une unité de masse du système impérial britannique.
- Une munition utilisée par les fusils de chasse, le fameux slug de calibre 12, une balle unique à la place de la gerbe de plombs.
- Un super-vilain de l'univers Marvel Comics.
- Lord Slug, l'antagoniste du quatrième film Dragon Ball Z, « La Menace de Namek ».
- Le club de Slug, une équipe de Quidditch imaginaire dans l'univers d'Harry Potter.
- Et le slug au sens animal, la limace, d'où tout le reste tire son nom.
Vous voyez le tableau. Un chasseur qui cherche des cartouches et un développeur qui cherche une convention d'URL tapent exactement les mêmes cinq lettres. C'est l'une des rares situations où le contexte de recherche est plus important que le mot lui-même.
Construire un slug qui tient debout : les règles chiffrées
Passons au concret, parce que c'est là que la plupart des pages qui parlent du sujet s'arrêtent trop tôt. Elles vous disent « court, descriptif, avec des mots-clés » et vous laissent vous débrouiller avec ça.
Une seule question à trancher : quel est l'objectif du slug ? Réponse honnête — être lisible par un humain, et lisible par un robot. Tout le reste en découle.
Longueur et mots à garder
Ma règle, après des années à repasser derrière des slugs générés automatiquement : 3 à 5 mots, et vous plafonnez à 60 caractères. Au-delà, vous ne rendez service à personne. Pas aux visiteurs, qui ne lisent jamais la fin. Pas aux moteurs, qui n'y trouvent qu'un fouillis de termes sans hiérarchie.
Les mots vides — « le », « la », « de », « et », « pour » — vous les supprimez. Tous. Un slug se lit comme un titre de dépêche, pas comme une phrase. /comment-choisir-ses-chaussures-de-randonnee devient /choisir-chaussures-randonnee. Le sens est intact, le slug respire.
Accents, majuscules et caractères spéciaux
Zéro accent. Zéro majuscule. Zéro espace. Un slug s'écrit en minuscules, avec des tirets comme séparateurs, et les caractères accentués se translittèrent : é devient e, à devient a, ç devient c.
Pourquoi ? Parce que dans une URL, un accent se transforme en charabia du type %C3%A9. Techniquement ça fonctionne. Visuellement, c'est un désastre, et si quelqu'un recopie votre lien à la main ou le colle dans un message, il y a de fortes chances qu'il casse en route.
Deuxième point qu'on m'a reproché pendant des années : le tiret. Jamais d'underscore. Google lit chaussures_randonnee comme un seul mot bizarre. Avec chaussures-randonnee, les deux termes sont bien détachés. Ce n'est pas un détail cosmétique.
Deux pages, un même slug : gérer les collisions et les changements
Voilà le vrai sujet. Personne n'en parle, et c'est pourtant là que les dégâts se produisent.
Imaginez : vous publiez un article « Guide du café en grains ». Le CMS génère /guide-cafe-grains. Six mois plus tard, vous voulez un second article sur le café moulu. Vous réutilisez le même modèle de nom. Le CMS refuse, ajoute un -2 à la fin, et vous vous retrouvez avec /guide-cafe-grains-2. Correct techniquement. Affreux pour tout le monde.
Le changement de slug qui coûte cher
J'ai fait cette erreur il y a quelque temps sur un site de formation. Un slug trop long, une décision de le raccourcir, une modification à la va-vite dans le CMS. Résultat : la page est passée en erreur 404 pour tous les visiteurs qui avaient mis le lien en favori. Le trafic a mis trois semaines à revenir à son niveau antérieur — et encore, parce qu'une redirection a été mise en place entre-temps.
La règle est simple, et je vais la répéter jusqu'à ce qu'elle rentre : jamais de changement de slug sans redirection 301. La 301 dit au moteur « cette page a définitivement déménagé vers cette nouvelle adresse ». Sans elle, l'ancienne adresse renvoie une erreur, et tout ce qu'elle avait accumulé part à la poubelle.
Une collision, en revanche, se traite autrement. Si deux pages veulent le même slug, ce n'est pas un bug : c'est un signal. Cela veut dire que vos deux contenus sont trop proches. Soit vous les fusionnez, soit vous différenciez vraiment leurs thèmes et leurs slugs. Le -2 automatique est un pansement, pas une solution.
Le slug selon votre plateforme : ce qui change vraiment
Vous n'avez pas le même rapport au slug selon l'outil que vous utilisez. Certains le génèrent et vous laissent dormir. D'autres vous obligent à y penser dès le départ.
| Plateforme | Génération du slug | Ce que vous devez surveiller |
|---|---|---|
| WordPress | Automatique depuis le titre | Coupe les mots vides, mais garde parfois le titre entier : raccourcissez avant publication |
| Shopify | Automatique depuis le nom de produit | Les fiches produits génèrent des slugs très longs, souvent à retravailler |
| Drupal | Paramétrable par type de contenu | Le module dédié permet des motifs complexes, utile pour les gros catalogues |
| Jekyll | Depuis le nom du fichier source | Le nom de votre fichier devient l'URL : nommez-le proprement dès le départ |
| Next.js | À la main, dans la structure des routes | Aucun filet de sécurité : c'est vous qui décidez, et c'est vous qui cassez |
Le cas de Jekyll m'a valu une belle frayeur. Le fichier s'appelait 2026-01-15-Mon Article Final v3.md. Le slug généré contenait des majuscules et des espaces transformés en tirets dans le désordre. Une heure à comprendre pourquoi le lien envoyé à un partenaire renvoyait une page blanche. Depuis, je nomme mes fichiers comme si l'URL en dépendait. Parce que c'est le cas.
Les questions qu'on me pose le plus souvent
Que veut dire « slug » en traduction ?
En français, le mot ne se traduit pas vraiment. Le Wiktionnaire et l'usage courant le laissent tel quel dans le contexte web. La traduction littérale, « limace », ne sert qu'à expliquer l'origine du terme. Dans la pratique professionnelle, on dit un slug, point. Les tentatives de francisation n'ont jamais pris.
Le slug de cartouche, c'est quoi exactement ?
Un type de munition utilisé par les fusils de chasse. Là où une cartouche classique projette une gerbe de plombs, le slug envoie une balle unique. On le rencontre surtout en battue, pour le gros gibier, et particulièrement en calibre 12. Rien à voir avec le web, sinon le mot.
Et le slug animal ?
C'est une limace. Voilà d'où vient toute la famille de sens. Les journalistes des années 1900 ont pris l'image de la limace — quelque chose qui glisse, qui laisse une trace, qui identifie son passage — pour nommer l'étiquette de leurs articles. Le web a hérité du terme sans jamais le renommer.
Un slug, c'est une décision, pas un détail technique
Si vous retenez une seule chose de tout ça, prenez celle-ci : le slug n'est pas un réglage qu'on laisse au hasard de l'algorithme. C'est un choix éditorial. Il dit à votre lecteur ce qu'il va trouver, il dit au moteur de quoi parle votre page, et il détermine si un lien recopié à la main continuera de fonctionner dans deux ans.
La prochaine fois que votre CMS vous proposera un slug généré automatiquement, ouvrez le champ, raccourcissez-le, enlevez les accents. Prenez dix secondes. C'est dix secondes que vous ne passerez pas à réparer une redirection cassée.