Générateur de slugs d'URL

Gratuit

Transformer un titre en une URL simple et en minuscules. Traitement sur les serveurs de Zyff — votre texte n'est jamais conservé.

Opens on kebab-case with accents folded and whitespace normalised — the four settings that turn a headline into a URL slug.

Prose
Code & slugs
Playful

Lowercase words joined by hyphens. URL slugs, CSS classes, HTML attributes.

Your text
0 of 100,000 characters
Resultkebab-case
Nothing to convert yet
Paste or type something above and the converted text appears here.
Options
Identifier styles re-split the words and drop the separators, so acronyms are lowercased with everything else — NASA budget becomes nasaBudget.
Clean up first

All three are off by default, so what you paste comes back with its spacing and line breaks intact.

À propos de Générateur de slugs d'URL

Le générateur de slugs d'URL de Zyff transforme un titre en une URL en minuscules avec des traits d'union. L'important réside dans ce qu'il fait au-delà de la simple césure : les lettres latines accentuées sont réduites à leur lettre de base, si bien que « Café Münchner Straße » devient « cafe-munchner-strasse » au lieu d'un slug contenant des accents. Les espaces sont normalisés et les sauts de ligne sont fusionnés, car un slug tient sur une seule ligne. La notation kebab-case seule ne constitue pas un slug : une URL doit pouvoir être saisie de mémoire, copiée depuis un e-mail et enregistrée sur un système de fichiers, or un caractère accentué précomposé ne remplit aucune de ces conditions.

Comment générer un slug d'URL

  1. Collez le titre

    Un titre par ligne pour un lot. La ponctuation, les accents, les espaces multiples et les sauts de ligne intempestifs ne posent aucun problème ; il s’agit simplement de les normaliser.

  2. Vérifiez les quatre options prédéfinies

    Cette page s'ouvre avec le pliage des accents, la suppression des espaces blancs, le regroupement des espaces et la suppression des sauts de ligne activés, ce qui, ensemble, distingue un slug d'une simple syntaxe kebab-case. Chacune de ces options peut être désactivée.

  3. Raccourcissez-le

    Réduisez le slug à trois à cinq mots essentiels. Un slug doit être lisible dans les résultats de recherche et facile à saisir dans la barre d'adresse ; au-delà d'une soixantaine de caractères, il devient optimal.

  4. Copiez-le dans votre CMS

    Si possible, configurez-le avant la publication de la page. Modifier un slug actif entraîne une redirection, et une chaîne de redirections représente un coût réel qu'une simple réflexion au moment de la publication permet d'éviter.

Ce que fait Générateur de slugs d'URL

Accents repliés, non abaissés

« Café » devient « cafe », « Zürich » devient « Zurich », « Łódź » devient « Lodz ». Les lettres sans décomposition Unicode sont translittérées explicitement — « ß » devient « ss », « ø » devient « o » — car ce sont des lettres distinctes et non des lettres accentuées.

Écriture latine uniquement

Le grec, le cyrillique et l'arabe ne sont ni romanisés ni réorthographiés. La romanisation est un choix propre à chaque langue ; une erreur de transcription est pire que l'original, et la suppression discrète des accents est encore pire.

Une seule ligne, toujours

Les sauts de ligne sont fusionnés et les séquences d'espaces blancs sont réduites, de sorte qu'un titre collé depuis un document ne génère pas un slug contenant un saut de ligne.

Lot par ligne

Collez un plan de contenu et obtenez un identifiant par ligne, prêt à être collé dans une feuille de calcul.

Rien n'est inventé

Le slug est généré à partir de vos mots. L'absence de liste de mots vides supprime discrètement la moitié de votre titre et aucun mot-clé n'est ajouté.

At a glance

Formulaire de sortieMots en minuscules reliés par un seul trait d'union
Gestion de l'accentSignes diacritiques latins repliés sur les lettres de base ; ß, ø, ł, đ, þ, æ, œ translittérés
Écritures non latinesNi romanisé ni réorthographié — un signe est simplement supprimé d'une lettre de base latine
Espace blancÉlagué, réduit et les sauts de ligne fusionnés
Limite de texte100 000 caractères par conversion, limite imposée par le serveur
longueur pratique du limaceTrois à cinq mots significatifs ; la lisibilité diminue au-delà d’une soixantaine de caractères.

Frequently asked questions

Qu'est-ce qu'un slug d'URL ?

La partie lisible d'une URL qui identifie une page — le slug d'une page web (par exemple, « comment générer un slug d'URL »). Un bon slug est en minuscules, contient des tirets, est composé de mots facilement reconnaissables et est suffisamment court pour être lu dans les résultats de recherche.

Une limace doit-elle utiliser des tirets ou des traits de soulignement ?

Les traits d'union. Google affirme depuis des années qu'il considère le trait d'union comme un séparateur de mots et le tiret bas comme un lien entre les mots. Ainsi, « my_great_page » est interprété comme un seul élément, tandis que « my-great-page » est interprété comme trois mots. L'utilisation du tiret bas dans les URL est un héritage des conventions de nommage des systèmes de fichiers, et non une convention web.

Que deviennent les caractères accentués dans une URL ?

Pour être transmis, les titres doivent être encodés en pourcentage. Ainsi, « café-menu » devient « caf%C3%A9-menu » sur le réseau, ce qui est valide, mais peu esthétique dans les résultats de recherche et peut poser problème en cas de ressaisie ou de modification de l'Unicode par le système. Le fait de réduire l'accent à une lettre simple évite tous ces problèmes ; c'est pourquoi cette option est activée par défaut. Cette réduction est limitée à l'alphabet latin ; vous pouvez donc choisir un titre en grec ou en cyrillique plutôt que de le réécrire.

Quelle doit être la longueur d'une limace ?

Assez long pour être significatif, mais pas trop. Trois à cinq mots substantifs constituent un bon objectif ; au-delà d’une soixantaine de caractères, l’URL est tronquée dans les résultats de recherche et devient inutilisable. Supprimez les articles et les conjonctions, et conservez les noms.

Puis-je modifier un slug après publication ?

C'est possible, mais l'ancienne URL génère désormais une erreur 404 pour tous les liens et favoris y faisant référence. Il faut donc effectuer une redirection 301 vers la nouvelle. Les redirections fonctionnent, mais elles s'accumulent et une chaîne de redirections ralentit le système et engendre des pertes à chaque étape. Il est bien plus économique de corriger l'URL avant publication que de la modifier après coup.

L'identifiant (slug) doit-il correspondre exactement au titre de la page ?

Il faut qu'il y ait un chevauchement, et non une correspondance. Un titre est destiné à être lu par un humain parmi une liste de résultats et peut être long ; l'identifiant (ou slug) doit se composer des deux ou trois mots qui permettent d'identifier la page. Les identifiants qui reproduisent une phrase complète, mots vides compris, sont plus difficiles à lire et moins descriptifs.

Guides for this tool