Aller au contenu
helpyself

Générateur de slug

Local only — nothing is uploaded unless you save or share it.

Un générateur de slug qui transforme n'importe quel titre en slug d'URL propre.

  1. Tapez ou collez votre titre
  2. Choisissez le séparateur et les options
  3. Copiez le slug directement dans votre CMS ou votre URL
Enregistrer cet outil

Gardez Générateur de slug sous la main

Ajouter aux favoris

À propos de cet outil

Un slug est la partie lisible d'une URL qui identifie une page, et le réussir compte autant pour les gens que pour les moteurs de recherche. Un bon slug est en minuscules, emploie des tirets plutôt que des espaces ou des tirets bas, ne contient aucune ponctuation à échapper et reste assez court pour se lire d'un coup d'œil. Le point délicat, c'est tout ce qui sort de l'ASCII simple. Les lettres accentuées ordinaires comme é et ñ se ramènent à leur lettre de base, mais plusieurs lettres ne se décomposent pas du tout, et les outils naïfs se contentent de les supprimer : un titre danois contenant ø ou æ perd des caractères en silence et donne un slug qui n'a plus de sens. Ce générateur emploie une table d'expansion explicite, de sorte que ø devient oe, æ devient ae, å devient aa et ß devient ss, suivant la convention que ces langues emploient réellement dans les URL. Vous pouvez la désactiver si vous préférez la lettre simple la plus proche. L'esperluette devient le mot and au lieu de disparaître, et une limite de longueur facultative coupe à une frontière de mot, si bien que vous n'obtenez jamais un slug tranché au milieu d'un mot.

Questions fréquentes

Pourquoi ø devient-il oe et non o ?

Parce que c'est la convention dans les URL danoises, norvégiennes et allemandes, où ø et ö s'écrivent habituellement oe une fois ramenés à l'ASCII. Beaucoup d'outils de slug se contentent de supprimer ces lettres, ce qui massacre discrètement le titre. Si vous préférez la lettre simple la plus proche, désactivez l'expansion des diacritiques.

Tirets ou tirets bas ?

Des tirets. Les moteurs traitent le tiret comme un séparateur de mots alors qu'ils ont historiquement traité le tiret bas comme un liant, si bien que mon_super_article peut être lu comme un seul terme. Les tirets bas sont proposés ici pour des noms de fichiers et des identifiants de base, pas pour des URL publiques.

Quelle longueur pour un slug ?

Assez long pour avoir du sens et assez court pour se lire, ce qui veut d'ordinaire dire de trois à six mots. La longueur en soi n'entraîne aucune pénalité de classement, mais les slugs très longs sont tronqués dans les résultats et se partagent mal.

Qu'advient-il des chiffres et des esperluettes ?

Les chiffres sont conservés, car ils sont parfaitement valides et souvent porteurs de sens. Les esperluettes deviennent le mot and, parce que les supprimer collerait deux mots ensemble et les encoder rendrait l'URL plus difficile à lire.

La limite de longueur coupe-t-elle les mots en deux ?

Non. Quand une limite est fixée, le slug est ramené au dernier mot complet plutôt que tranché en plein milieu, le résultat reste donc toujours lisible.

Aidez-nous à améliorer cet outil

Un bug, une envie de changement, ou un outil qui vous manque ?

/slug-generator

↑↓ pour se déplacer · Entrée pour ouvrir · Échap pour fermer