Skip to content

Tout pour WordPress, le développement web — et plus encore

🔗 Comment créer une URL correcte à partir d'un texte cyrillique : le guide complet

🔗 Comment créer une URL correcte à partir d'un texte cyrillique : le guide complet

Une URL cyrillique dans la barre d'adresse ressemble à %D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0 au lieu d'un mot lisible, résultat de l'encodage en pourcentage selon la norme RFC 3986. Les moteurs de recherche peuvent techniquement traiter de telles adresses, mais l'utilisateur voit un amas de caractères, et lors de la copie, le lien se transforme en une chaîne illisible de signes pourcentage et de chiffres. Pour les blogs, les boutiques en ligne et les sites russophones, c'est un problème quotidien: un titre d'article comme «Comment choisir un hébergement pour WordPress» devrait devenir kak-vybrat-hosting-dlya-wordpress, et non %D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C.

Convertir le cyrillique en caractères latins pour les URL est une opération courante qui peut être automatisée en quelques secondes. Le service iTRANSLIT résout cette tâche depuis 2016: vous collez un titre en russe et obtenez un slug prêt à l'emploi (une URL lisible) sans espaces, ponctuation ni majuscules. Voici un guide étape par étape de l'outil, des principes de translittération, des alternatives et des nuances pour WordPress.

💡 Aperçu rapide:

  • Découvrez ce qu'est un slug d'URL et pourquoi le cyrillique dans les adresses pose problème
  • Étudiez le tableau de translittération russe-latin et les règles de nettoyage
  • Créez votre premier slug via iTRANSLIT en moins d'une minute grâce au guide étape par étape
  • Comparez les services alternatifs et les plugins pour WordPress
  • Trouvez des réponses aux questions fréquentes: cyrillique dans les URL, titres longs, pages imbriquées

Qu'est-ce qu'un slug d'URL et pourquoi le cyrillique dans l'adresse pose problème

Un slug d'URL (ou URL lisible par l'humain) est la partie de l'adresse de la page située après le domaine qui décrit le contenu de la page en mots. Par exemple, dans l'adresse site.ru/kak-vybrat-hosting/, le slug est kak-vybrat-hosting. Un bon slug se compose de 2 à 5 mots séparés par des tirets et s'écrit en caractères latins minuscules.

Lorsqu'un slug contient des caractères cyrilliques, le navigateur les encode selon la norme Percent-Encoding (RFC 3986). Le mot «ссылка» se transforme en %D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0. Deux problèmes sont visibles:

  • Lisibilité. L'utilisateur ne peut pas deviner où mène un lien en regardant la barre d'adresse ou une URL copiée. Pour les réseaux sociaux, les messageries et les newsletters, c'est critique: une URL cyrillique se transforme en un amas de signes pourcentage lors du collage.
  • Duplication. Yandex et Google traitent différemment les URL cyrilliques et translittérées; en cas de canonicalisation incorrecte, le moteur de recherche peut les considérer comme des pages distinctes.

Techniquement, les moteurs de recherche indexent bien les URL cyrilliques (Yandex les affiche même décodées dans les résultats de recherche), mais pour les liens externes, la copie et l'expérience utilisateur, un slug translittéré est clairement préférable.

Comment fonctionne la translittération du cyrillique vers le latin

La translittération est un remplacement lettre par lettre des caractères d'un alphabet par des caractères d'un autre. Plusieurs systèmes de translittération existent pour le russe: GOST 7.79-2000 (système B), l'arrêté n° 4271 du ministère des Affaires étrangères (pour les passeports internationaux) et ISO 9:1995. Aucun d'entre eux n'est appliqué littéralement aux slugs d'URL; on utilise plutôt une translittération informelle («conviviale») optimisée pour la lisibilité.

Un tableau de correspondance typique pour les URL:

Lettre russe

Latin

Lettre russe

Latin

а

a

р

r

б

b

с

s

в

v

т

t

г

g

у

u

д

d

ф

f

е

e (ye après une voyelle)

х

h (kh)

ё

yo (e après une consonne)

ц

ts (c)

ж

zh

ч

ch

з

z

ш

sh

и

i

щ

shch

й

y (j)

ы

y

к

k

э

e

л

l

ю

yu (ju)

м

m

я

ya (ja)

н

n

ь, ъ

(omis)

о

o

п

p

Après le remplacement des lettres, trois règles de nettoyage sont appliquées: toute la ponctuation est supprimée, les espaces sont remplacés par des tirets, et les majuscules sont converties en minuscules. Les tirets consécutifs sont fusionnés en un seul. Le résultat est un slug ASCII propre, prêt à être utilisé dans la barre d'adresse.

Le schéma exact de translittération varie légèrement d'un service à l'autre. Par exemple, certains rendent la lettre щ par shch, d'autres par sch ou shh. Pour le SEO, la différence entre les variantes est négligeable; ce qui compte, c'est que le même slug soit généré de manière cohérente. Choisissez un outil et conservez-le sur l'ensemble de votre site.

Guide étape par étape: créer un slug avec iTRANSLIT

iTRANSLIT URL generator interface

Le service iTRANSLIT fonctionne depuis 2016 et prend en charge la translittération à partir de huit langues: russe, ukrainien, polonais, letton, bulgare, tchèque, grec et turc. Un module dédié, le générateur d'URL, est utilisé pour créer des slugs d'URL. Le processus étape par étape prend moins d'une minute:

  • Ouvrez la page itranslit.com/slugify. Vous verrez un champ de saisie et un sélecteur de langue au-dessus.
  • Sélectionnez la langue source (russe par défaut). Cela détermine quel tableau de translittération est utilisé.
  • Collez ou saisissez un titre dans le champ de saisie. La translittération se fait instantanément, sans rechargement de la page; le résultat apparaît dans le champ adjacent.
  • Copiez le slug obtenu. Le service a automatiquement: converti le cyrillique en latin, supprimé toute la ponctuation, remplacé les espaces par des tirets, converti le texte en minuscules et supprimé les tirets en double.

Exemple de résultat: le titre «Привет мир! Как дела?» devient privet-mir-kak-dela. Le titre «10 лучших плагинов кеширования для WordPress» devient 10-luchshikh-plaginov-keshirovaniya-dlya-wordpress. Notez que les chiffres, les mots latins et les tirets restent inchangés; seuls les caractères cyrilliques sont translittérés.

iTRANSLIT utilise du JavaScript côté client, ce qui signifie que votre texte n'est pas envoyé à un serveur. C'est un avantage pour la confidentialité: les titres d'articles non publiés restent sur votre appareil.

L'outil n'est pas conçu pour le traitement en masse; il convertit un titre à la fois. Si vous devez traiter une centaine de titres à la fois, consultez les alternatives dans la section suivante.

Services alternatifs et plugins pour générer des slugs d'URL

Au cours des dix années d'existence d'iTRANSLIT, plusieurs dizaines d'alternatives offrant des fonctionnalités supplémentaires sont apparues. Voici des outils qui couvrent des scénarios non pris en charge par l'iTRANSLIT de base:

  • Pixlane Slugify utilise la décomposition Unicode NFKD pour gérer les signes diacritiques (café → cafe) et les écritures non latines, y compris les caractères chinois (translittération en pinyin, par ex. bei-jing). Convient aux projets multilingues.
  • URLToolskit Slug Generator propose des règles de translittération intégrées pour le cyrillique et le grec, ainsi qu'une longueur maximale de slug configurable et un choix de séparateur.
  • FreeAIToolz Slug Generator prend en charge le traitement par lots jusqu'à 1 000 titres à la fois. Vous pouvez choisir entre les formats kebab-case, snake_case et camelCase.
  • Le plugin Cyr-To-Lat pour WordPress s'installe depuis le dépôt officiel et translittère automatiquement le slug lors de l'enregistrement d'un article. Il fonctionne pour les articles, les pages, les catégories et les étiquettes. Aucune copie manuelle n'est nécessaire; le slug est généré au moment de la publication.

Si vous gérez un blog WordPress, le plugin Cyr-To-Lat répond entièrement à ce besoin. Si vous travaillez avec du texte en dehors d'un CMS ou si vous créez un site statique, les services web comme iTRANSLIT restent l'option la plus rapide.

⁉️🤔 Questions fréquentes

Le cyrillique dans les URL est-il acceptable du point de vue du SEO en 2026?

Techniquement, oui. Yandex affiche les URL cyrilliques dans les résultats de recherche et les indexe correctement. Google indexe également les adresses cyrilliques, mais les affiche sous forme encodée en pourcentage dans les résultats de recherche. Le problème réside dans l'expérience utilisateur: lorsqu'elle est copiée depuis la barre d'adresse, une URL cyrillique se transforme en un amas de %D0%. C'est pourquoi la translittération reste la norme de facto pour les sites web publics, quelle que soit l'année.

Quel service de translittération choisir pour un site commercial?

Pour un site commercial sous WordPress, le plugin Cyr-To-Lat suffit; il fonctionne automatiquement et ne demande aucun effort manuel. Pour les sites sur d'autres CMS ou des plateformes personnalisées, iTRANSLIT (pour des tâches ponctuelles) ou Pixlane Slugify (pour les projets multilingues avec signes diacritiques) conviendront. Le critère clé est la cohérence: choisissez un outil et utilisez-le pour toutes les URL du site afin d'éviter les divergences de translittération.

Que faire lorsqu'un titre est trop long et que le slug obtenu est énorme?

Conservez 3 à 5 mots-clés dans le slug et supprimez les mots vides: prépositions, conjonctions, particules. Le titre «Как правильно настроить кеширование в WordPress для ускорения загрузки сайта» peut être raccourci en nastroika-keshirovaniya-wordpress. La plupart des CMS raccourcissent automatiquement les slugs à une longueur raisonnable. iTRANSLIT ne tronque pas le résultat, il faut donc le modifier manuellement avant de le coller dans votre CMS.

Faut-il obligatoirement utiliser la translittération pour les URL, ou peut-on utiliser une traduction anglaise du titre à la place?

Traduire le titre en anglais pour l'URL est une pratique acceptable mais non standard. Les inconvénients: le slug ne correspond pas au texte du titre (l'utilisateur voit un H1 en russe et une URL en anglais), chaque article nécessite une traduction manuelle, et des incohérences de formulation sont probables. La translittération est plus simple, plus prévisible et entièrement automatisable. Un slug en anglais a du sens pour une section entièrement anglophone d'un site, mais pas pour des pages individuelles.

Pourquoi iTRANSLIT produit-il parfois un résultat différent de celui du plugin Cyr-To-Lat dans WordPress?

Des outils différents utilisent des tableaux de translittération différents. Par exemple, iTRANSLIT rend la lettre щ par shch, tandis que Cyr-To-Lat la rend par sch. Pour le SEO, la différence n'a pas d'importance; les moteurs de recherche ne pénalisent aucune variante de translittération en particulier. Ce qui compte, c'est la cohérence: une fois que vous avez choisi un schéma, conservez-le sur toutes les pages de votre site.

La translittération d'URL en vaut-elle toujours la peine en 2026

Oui, si vous publiez du contenu en russe et souhaitez que les liens restent lisibles lorsqu'ils sont copiés, partagés sur les réseaux sociaux ou envoyés via des messageries. L'opération elle-même prend quelques secondes, et les plugins WordPress la rendent totalement automatique.

Le choix d'un outil se résume à trois scénarios:

  • Blog WordPress: installez Cyr-To-Lat et oubliez ce problème. Le plugin existe depuis 2009, reçoit des mises à jour et est compatible avec Gutenberg.
  • Tâches ponctuelles: iTRANSLIT ou Pixlane Slugify dans le navigateur. Fonctionne sans inscription et ne nécessite aucune installation.
  • Traitement en masse: FreeAIToolz vous permet de traiter jusqu'à 1 000 titres en une seule fois, avec un choix de format de slug en sortie.

La translittération d'URL n'est pas une question de tendance ou d'année particulière. C'est une hygiène de base pour un site web russophone, tout comme des titres lisibles par l'humain. Tant que les adresses cyrilliques sont encodées en pourcentage lors de la copie, un slug latin lisible reste la norme.