La casse du web
Le kebab-case met tout en minuscules et relie les mots par un tiret : mon-super-article. C'est la convention des URL, des noms de fichiers, des classes CSS et des attributs HTML personnalisés. Le nom vient de la brochette : les mots enfilés sur une tige.
Pourquoi Google préfère le tiret
C'est documenté et sans ambiguïté : Google traite le tiret comme un séparateur de mots et le tiret bas comme un caractère de liaison. Une URL chaussures_de_course est lue comme un seul mot, tandis que chaussures-de-course est lue comme trois. C'est la raison pour laquelle le kebab-case s'est imposé dans les URL.
Questions fréquentes
Pourquoi pas de kebab-case dans le code ?
Parce que le tiret est l'opérateur de soustraction : ma-variable serait interprété comme « ma moins variable ». Utilisez snake_case ou camelCase dans le code.
Est-ce important pour le référencement ?
Oui, modérément. Une URL lisible aide Google à comprendre le sujet et améliore le taux de clic, puisque l'URL s'affiche dans les résultats.
Que deviennent les accents ?
Ils sont conservés. Pour une URL, mieux vaut ensuite les remplacer — notre générateur de slug s'en charge.