Supprimer un paramètre d'URL proprement
Les paramètres d'URL (la partie après le « ? ») servent à transmettre des informations au serveur ou aux scripts côté client. Mais certains paramètres sont inutiles, redondants ou hérités d'anciennes configurations. Les conserver peut nuire à la lisibilité des URLs, au SEO et au suivi analytique.
Quand supprimer un paramètre
Le cas le plus fréquent : un paramètre de langue (comme ?langue=fr) sur un site monolingue. Le paramètre n'apporte aucune fonctionnalité, mais crée des variations d'URL inutiles. Même chose pour les paramètres de session exposés dans l'URL, les identifiants de tracking obsolètes, ou les paramètres de tri par défaut qui ne changent rien au contenu affiché.
Exemple concret : supprimer ?langue=fr
Voici une règle .htaccess qui intercepte les URLs contenant le paramètre langue=fr et redirige vers la même page sans ce paramètre :
# Supprimer le paramètre langue=fr de l'URL
RewriteEngine On
RewriteCond %{QUERY_STRING} ^langue=fr$ [NC]
RewriteRule ^(.*)$ /$1? [R=301,L]Comment ça fonctionne
La condition vérifie si la query string est exactement « langue=fr ». Si c'est le cas, la règle réécrit l'URL en conservant le chemin ($1) et en ajoutant un « ? » vide à la fin, ce qui supprime tous les paramètres. Le code 301 indique aux moteurs de recherche que la redirection est permanente.
Cas avec plusieurs paramètres
Si l'URL contient plusieurs paramètres et que vous voulez n'en supprimer qu'un seul, la règle est plus complexe. Il faut capturer les paramètres avant et après celui à supprimer, puis reconstruire la query string sans lui. Dans ce cas, testez soigneusement sur un environnement de staging.
⚠ Attention : Avant de supprimer un paramètre, vérifiez qu'il n'est pas utilisé par un système de tracking (UTM, paramètres Google Ads), par une logique applicative côté serveur, ou par un système de cache. Supprimer un paramètre utilisé peut casser des fonctionnalités ou fausser vos statistiques.
Impact SEO
Supprimer les paramètres inutiles clarifie vos URLs aux yeux des moteurs de recherche. Moins de variations d'URL signifie moins de contenu dupliqué potentiel et une meilleure concentration des signaux de pertinence. C'est un nettoyage simple qui peut avoir un impact positif mesurable sur l'indexation.