⚙ SEO technique

Des URL lisibles : la réécriture d'adresses (URL rewriting) expliquée

Par Bruno PicardMis à jour en novembre 20264 min de lecture

L'URL rewriting, ou réécriture d'adresses, consiste à afficher des adresses lisibles comme /chaussures/randonnee-femme/ à la place d'adresses techniques comme /index.php?cat=12&id=487. Google recommande des adresses simples, avec des mots compréhensibles séparés par des tirets. Le gain direct sur le classement est faible, mais une adresse claire aide le lecteur, facilite le partage et évite des doublons.

L'essentiel
  • Une bonne URL est courte, descriptive, en minuscules, avec des tirets entre les mots.
  • Sur un CMS comme WordPress, la réécriture se règle en un clic dans les permaliens.
  • Choisissez vos adresses avant la mise en ligne : chaque changement ultérieur impose des redirections 301.
Publicité

Qu'est-ce qu'une URL réécrite ?

Un site dynamique fabrique ses pages à partir d'une base de données. Sans réglage, l'adresse reflète cette mécanique : /produit.php?id=487&cat=12. La réécriture ajoute une couche de traduction sur le serveur. Le visiteur et Google voient /chaussures/randonnee-femme/, et le serveur sait, en coulisses, qu'il doit afficher le produit 487.

Adresse techniqueAdresse réécrite
/index.php?page=contact/contact/
/?p=1532/conseils/entretenir-parquet-huile/
/catalogue.php?cat=4&sort=prix&ref=98/luminaires/suspension-rotin/

Pourquoi c'est utile

  • Pour le lecteur : dans les résultats de recherche, dans un e-mail ou une conversation, une adresse lisible indique le contenu avant même le clic. Elle inspire aussi plus confiance.
  • Pour Google : la documentation de Google Search Central recommande une structure d'URL simple et des mots descriptifs. Les mots de l'adresse sont un indice parmi d'autres, avec un poids modeste.
  • Contre les doublons : les paramètres (tri, filtres, suivi) créent facilement des dizaines d'adresses pour un même contenu. Des adresses propres limitent ce problème et économisent l'exploration de Googlebot.

Les règles d'une bonne URL

  1. Des tirets entre les mots : pose-carrelage, pas pose_carrelage ni posecarrelage. Google recommande explicitement le tiret plutôt que le trait de soulignement.
  2. Des minuscules : certains serveurs distinguent /Contact/ et /contact/, ce qui crée des doublons.
  3. Court et descriptif : gardez les mots utiles, retirez les mots vides (le, de, et) quand le sens reste clair. Il n'y a pas de nombre de mots imposé ; visez la clarté.
  4. Sans accents de préférence : Google accepte les caractères accentués (encodés en UTF-8), mais ils s'affichent souvent sous forme codée (%C3%A9) quand on copie l'adresse. Remplacer « é » par « e » reste le choix le plus pratique en français.
  5. Sans date inutile : /2019/05/guide-jardinage/ vieillit mal si vous mettez l'article à jour.
  6. Une arborescence logique, mais peu profonde : /services/plomberie/ est clair ; cinq niveaux de dossiers ne le sont plus.
Attention

Google n'explore pas la partie d'une adresse située après le signe #. Un site dont les pages ne se distinguent que par ce fragment (/#/contact) risque de n'avoir qu'une seule page indexée.

Publicité

Mettre en place la réécriture

Sur WordPress

Allez dans Réglages, puis Permaliens, et choisissez « Titre de la publication ». WordPress génère alors des adresses à partir du titre, que vous pouvez raccourcir dans l'éditeur, dans le champ « Slug » ou « Permalien ». Les autres CMS (Shopify, PrestaShop, Joomla, Wix…) proposent un réglage équivalent. Voir notre définition du CMS.

Sur un serveur Apache

Pour un site développé sur mesure, la réécriture se fait dans le fichier .htaccess avec le module mod_rewrite. Exemple qui transmet une adresse lisible au script qui affiche les fiches :

RewriteEngine On
RewriteRule ^fiche/([a-z0-9-]+)/?$ fiche.php?slug=$1 [L,QSA]

Ici, /fiche/suspension-rotin/ est traitée par fiche.php avec le paramètre slug=suspension-rotin. Sur un serveur Nginx, la directive rewrite joue le même rôle. Testez toujours sur une copie du site : une erreur dans .htaccess peut rendre tout le site inaccessible.

Changer des URL existantes sans perdre son trafic

Si votre site a déjà des adresses techniques bien indexées, le passage à des adresses lisibles est possible, mais il doit être fait avec soin. Chaque ancienne adresse doit renvoyer vers la nouvelle par une redirection 301. Sans cela, les visiteurs et Google tombent sur des erreurs 404 et les liens obtenus au fil des années sont perdus.

Demandez-vous si le gain en vaut la peine. Pour un site qui fonctionne bien, modifier toutes les adresses uniquement pour y glisser des mots-clés apporte rarement plus que la perturbation temporaire qu'il provoque. Pour la méthode complète, voir notre guide sur le changement d'URL et de nom de domaine.

Et pour les IA ?

Les assistants IA affichent souvent les adresses de leurs sources, sous forme de liens ou de vignettes. Une adresse lisible rassure l'utilisateur qui hésite à cliquer. Des adresses stables comptent aussi : une page déjà citée par une IA, ou enregistrée dans un index de recherche, perd cette citation si son adresse change sans redirection. Enfin, une adresse unique par contenu évite que les robots IA explorent inutilement des variantes de la même page. Pour aller plus loin, voir notre introduction au référencement IA.

Questions fréquentes

Faut-il mettre le mot-clé principal dans l'URL ?

C'est utile s'il décrit naturellement la page, car l'adresse devient plus claire. Le gain de classement est faible : ne sacrifiez pas la lisibilité pour un mot-clé.

Les URL doivent-elles se terminer par .html ?

Non. Une adresse en /contact/ ou /contact.html fonctionne aussi bien. L'important est de garder la même forme partout et de ne pas en changer.

Une URL trop longue est-elle pénalisée ?

Il n'existe pas de pénalité liée à la longueur. Une adresse longue est seulement moins lisible et plus souvent coupée à l'affichage.

Que faire des paramètres de suivi comme utm_source ?

Ils sont normaux pour mesurer vos campagnes. Ajoutez une balise canonical vers l'adresse sans paramètre pour que Google retienne la bonne version.

Publicité