Qu'est-ce qu'un slug et comment le générer ?
Tapez ou collez un titre : le slug s'affiche aussitôt, prêt à copier. En mode « Plusieurs titres », chaque ligne donne son slug et les doublons sont signalés.
Le slug est la partie lisible d'une adresse web qui désigne une page précise : dans exemple.fr/blog/oeufs-cocotte-au-four, c'est oeufs-cocotte-au-four. Le terme vient du jargon de la presse anglophone, où il désigne le nom court d'un article en préparation. Un bon slug dit en quelques mots ce que contient la page, s'écrit en minuscules et ne contient que des lettres sans accent, des chiffres et des tirets.
Comment transformer un titre en slug ?
L'outil applique, dans l'ordre, les six transformations ci-dessous. Le tableau montre le résultat sur quelques titres, avec et sans les mots vides.
Exemple chiffré : « L'été à Paris : 12 idées de sorties gratuites » donne un slug de 43 caractères ; sans les mots vides (l, à, de), il tombe à 36. Avec une limite de 30 caractères, « Comment préparer une crème brûlée à la vanille ? » devient comment-preparer-une-creme (26 caractères) : le mot suivant, brulee, aurait porté le total à 33. Si l'on retire aussi les mots vides, la même limite donne comment-preparer-creme-brulee, soit 29 caractères.
- Ligatures développées : œ devient oe, æ devient ae, ß devient ss.
- Accents retirés : chaque lettre est décomposée (é = e + accent aigu), puis l'accent est supprimé ; ç donne c, ï donne i.
- Tout passe en minuscules, et l'esperluette (&) devient « et ».
- Tout ce qui n'est ni lettre ni chiffre (espaces, apostrophes, ponctuation, symboles, emoji) devient un séparateur.
- Les séparateurs consécutifs sont fusionnés, ceux du début et de la fin supprimés.
- Options : retrait des mots vides, puis longueur maximale appliquée entre deux mots, jamais au milieu d'un mot.
| Titre | Slug | Sans mots vides |
|---|---|---|
| Œufs cocotte au four : la recette facile en 15 minutes | oeufs-cocotte-au-four-la-recette-facile-en-15-minutes | oeufs-cocotte-four-recette-facile-15-minutes |
| L'été à Paris : 12 idées de sorties gratuites | l-ete-a-paris-12-idees-de-sorties-gratuites | ete-paris-12-idees-sorties-gratuites |
| Comment préparer une crème brûlée à la vanille ? | comment-preparer-une-creme-brulee-a-la-vanille | comment-preparer-creme-brulee-vanille |
| Cœur & âme | coeur-et-ame | coeur-ame |
Quelles sont les bonnes pratiques d'URL selon Google ?
La documentation Google Search Central sur la structure des URL recommande des adresses descriptives, faites de mots compréhensibles plutôt que de longs identifiants, dans la langue de votre audience. Elle conseille de séparer les mots par des traits d'union plutôt que par des traits de soulignement, souvent employés pour relier des mots qui doivent rester ensemble, comme dans les noms de fonctions en programmation (format_date). Elle rappelle enfin que les URL sont sensibles à la casse : /APPLE et /apple sont deux adresses distinctes, d'où l'intérêt de tout écrire en minuscules.
Google accepte les caractères non ASCII, à condition qu'ils soient encodés en pourcent dans les liens : gemüse s'écrit alors gem%C3%BCse. Retirer les accents d'un slug français n'est donc pas une obligation, mais une simplification : l'adresse se lit et se copie telle quelle, sans suite de %C3%A9 à la place des é.
Un slug publié ne devrait plus bouger. Si vous devez changer l'adresse d'une page déjà en ligne, Google recommande une redirection permanente côté serveur (code HTTP 301 ou 308) de l'ancienne adresse vers la nouvelle.
Faut-il retirer les mots vides et limiter la longueur d'un slug ?
Les mots vides (articles, prépositions, conjonctions : le, la, de, du, et, à, en, pour...) allongent l'adresse sans la rendre plus claire, et les retirer donne souvent un slug plus net. Mais pas toujours : « Pour ou contre ? » devient simplement contre, ce qui ne veut plus rien dire. Relisez le résultat et décochez l'option quand un petit mot porte le sens.
La documentation de Google sur la structure des URL ne fixe pas de longueur maximale ; elle demande surtout de supprimer les paramètres superflus. Une limite de longueur reste donc un choix éditorial, utile pour garder l'adresse lisible en entier quand on la partage. L'essentiel est de couper entre deux mots, ce que fait l'outil.
Quels pièges éviter avec les slugs ?
Quelques cas reviennent souvent et méritent une relecture avant publication.
- Deux titres proches donnent le même slug : « Crème brûlée » et « Creme brulee ! » produisent tous deux creme-brulee. Le mode liste signale ces doublons ; ajoutez un mot distinctif.
- Les apostrophes deviennent des tirets : « l'été » donne l-ete et « aujourd'hui » donne aujourd-hui. L'option des mots vides fait disparaître le l.
- Les symboles disparaissent : « Prix : 15 € » donne prix-15 et « C++ pour débutants » donne c-pour-debutants. Écrivez le mot en toutes lettres dans le titre (15 euros, C plus plus).
- Une barre oblique sépare les chiffres : « 1/2 » donne 1-2, qui peut se lire autrement.
- Le trait bas reste utile pour des noms de fichiers ou des identifiants, mais pour une adresse web, Google recommande le tiret.