Url Propre

Qu'est-ce qu'une URL propre ?

Anatomie d'une URL propre : protocole, domaine, répertoire et slug annotés, comparé à une URL mal structurée

Une URL (Uniform Resource Locator) est l'adresse web d'une page. Une URL "propre" est une adresse structurée de façon lisible, sans paramètres techniques inutiles, sans caractères spéciaux et avec des mots qui décrivent le contenu de la page.

URL non propre URL propre équivalente Problème corrigé
monsite.fr/page?id=47&cat=3 monsite.fr/chaussures-running/ Paramètres dynamiques remplacés par un slug descriptif
monsite.fr/index.php?p=about_us monsite.fr/qui-sommes-nous/ Extension PHP visible + paramètre + underscore
monsite.fr/article_12052024_final_v2 monsite.fr/guide-seo-debutant/ Date, version et underscores supprimés
monsite.fr/CHAUSSURES-RUNNING/ monsite.fr/chaussures-running/ Majuscules qui créent un duplicat d'URL

Les règles de construction

www vs non-www : choisir et s'y tenir

Google traite "www.monsite.fr" et "monsite.fr" comme deux sites distincts. Si les deux versions sont accessibles sans redirection entre elles, vous avez du contenu dupliqué à l'échelle de tout le site et votre autorité est diluée entre deux versions.

La règle : choisissez une version (avec ou sans www), redirigez systématiquement l'autre version vers la version choisie avec une redirection 301, et définissez l'URL préférée dans Google Search Console via la propriété de domaine (ou la propriété URL-prefix). Il n'y a pas de bonne ou mauvaise réponse entre les deux : ce qui compte, c'est la cohérence.

La cohérence du trailing slash

Le trailing slash est le "/" final d'une URL. "monsite.fr/page/" et "monsite.fr/page" sont deux URLs différentes pour Google si aucune redirection n'est en place entre elles.

Situation Conséquence Solution
Les deux versions accessibles sans redirection Contenu dupliqué, autorité divisée Redirection 301 systématique vers la version choisie
Certaines pages avec slash, d'autres sans Incohérence dans les liens internes et les sitemaps Uniformiser et vérifier avec Screaming Frog
Version canonique définie différemment de l'URL réelle Signal contradictoire envoyé à Google Aligner la balise canonical et l'URL servie

La convention la plus répandue pour les pages de contenu est d'utiliser le trailing slash (/page/). Pour les fichiers (documents, images), on omet généralement le slash final. L'essentiel est d'appliquer la même règle partout sur le site.

Les paramètres d'URL : le principal risque

Les paramètres d'URL sont les variables ajoutées après un "?" dans l'adresse : ?couleur=rouge&taille=M&session=abc123. Ils sont courants sur les sites e-commerce (filtres, tri) et peuvent créer des milliers d'URLs uniques qui pointent vers le même contenu.

À vérifier dans la Search Console : l'outil "URL Parameters" (ancienne version de GSC) ou la section "Indexation" permettent de voir quelles versions d'URLs avec paramètres Google a explorées. Un grand nombre d'URLs parasites dans le rapport d'indexation est souvent le signe d'un problème de paramètres non contrôlé.

Pourquoi c'est important pour le SEO

Modifier une URL existante

Changer l'URL d'une page déjà en ligne est une opération délicate. Si la page est indexée et reçoit du trafic, toute modification sans redirection 301 correctement configurée entraîne une perte sèche de positionnement.

  1. Auditer les URLs avant de toucher quoi que ce soit

    Exportez toutes les URLs depuis Screaming Frog ou Search Console. Vérifiez pour chacune son statut d'indexation, son trafic organique et le nombre de liens internes et externes qu'elle reçoit.

  2. Mettre en place les redirections 301 en premier

    Configurez toutes les redirections 301 avant de changer les URLs sur le site. L'ordre correct : redirections d'abord, modification de l'URL ensuite. Jamais l'inverse.

  3. Mettre à jour les liens internes

    Après avoir changé les URLs, mettez à jour tous les liens internes pour qu'ils pointent directement vers la nouvelle URL, sans passer par la redirection. Une redirection 301 transmise à chaque visite depuis un lien interne est un gaspillage de budget de crawl.

  4. Mettre à jour le sitemap et signaler à GSC

    Soumettez le sitemap mis à jour dans la Search Console et demandez l'inspection des nouvelles URLs. Surveillez l'onglet Couverture pendant les semaines suivantes pour vérifier que les nouvelles URLs sont indexées et que les anciennes ne génèrent pas d'erreurs résiduelles.