Paramètres URL et leur impact sur le SEO
Les paramètres URL font partie intégrante des structures URL. Bien qu'ils soient un atout inestimable entre les mains de professionnels chevronnés du SEO, les chaînes de requête présentent souvent de sérieux défis pour les classements de votre site web.
Dans ce guide, vous trouverez les problèmes de SEO les plus courants auxquels vous devez prêter attention lorsque vous travaillez avec des paramètres URL.
Que sont les paramètres URL ?
Les paramètres URL (également appelés « chaînes de requête » ou « paramètres de requête d'URL ») sont des éléments insérés dans vos URL pour vous aider à filtrer et à organiser le contenu ou à suivre des informations sur votre site web.
En un mot, les paramètres URL sont un moyen de transmettre des informations sur un clic en utilisant l'URL elle-même.
Pour identifier un paramètre URL, reportez-vous à la partie de l'URL qui suit le point d'interrogation (?). Les paramètres URL sont composés d'une clé et d'une valeur, séparées par un signe égal (=). Les paramètres multiples sont ensuite séparés par une esperluette (&).
Une chaîne URL avec des paramètres ressemble à ceci :
Et voici une URL avec une chaîne de requête :
Comment utiliser les paramètres URL (avec des exemples)
Les paramètres URL sont couramment utilisés pour trier le contenu d'une page, ce qui permet aux utilisateurs de naviguer plus facilement parmi les produits d'une boutique en ligne. Ces chaînes de requête permettent aux utilisateurs de classer une page selon des filtres spécifiques et de ne visualiser qu'un nombre déterminé d'articles par page.
Les chaînes de requête des paramètres de suivi sont tout aussi courantes. Elles sont souvent utilisées par les spécialistes du marketing numérique pour contrôler l'origine du trafic, et donc déterminer si leur dernier investissement dans les réseaux sociaux, une campagne d'annonces ou une newsletter a porté ses fruits.
Comment fonctionnent les paramètres URL ?
Selon Google Developers, il existe deux types de paramètres URL :
1. Paramètres modifiant le contenu (actifs) : paramètres qui vont modifier le contenu affiché sur la page,
- par exemple pour envoyer un utilisateur directement vers un produit spécifique appelé "xyz"
http://domaine.com?productid=xyz
2. Paramètres de suivi (passifs) pour un suivi avancé : paramètres qui transmettent des informations sur le clic — c'est-à-dire le réseau d'où il provient, la campagne ou le groupe d'annonces, etc. — mais ne modifient pas le contenu de la page.
Ces informations seront clairement enregistrées dans un modèle de suivi et comprendront des données utiles pour évaluer vos récents investissements dans le marketing.
- par exemple pour suivre le trafic provenant de votre newsletter
https://www.domain.com/?utm_source=newsletter&utm_medium=email
- ou pour collecter des données de campagne avec des URL personnalisées
https://www.domain.com/?utm_source=twitter&utm_medium=tweet&utm_campaign=summer-sale
Cela peut sembler simple à gérer, mais il est assez facile de se tromper lorsqu’on utilise les paramètres URL ; nous en parlerons après quelques exemples.
Exemples de chaînes de requêtes URL
Parmi les utilisations courantes des paramètres URL, on trouve :
Quand les paramètres URL deviennent-ils un problème SEO ?
La plupart des conseils de structuration d'URL axés sur le SEO suggèrent d'éviter autant que possible les paramètres URL. En effet, aussi utiles qu'ils puissent être, les paramètres URL ont tendance à ralentir les robots d'exploration, car ils absorbent une bonne partie du budget crawl.
Les paramètres URL passifs et mal structurés qui ne modifient pas le contenu de la page (tels que les identifiants de session, les codes UTM et les identifiants d'affiliation) peuvent créer des URL sans fin avec un contenu non unique.
Les problèmes de SEO les plus courants causés par les paramètres URL sont les suivants :
- Contenu dupliqué : Étant donné que chaque URL est traitée par les moteurs de recherche comme une page indépendante, plusieurs versions de la même page créées par un paramètre URL peuvent être considérées comme du contenu dupliqué. En effet, une page réorganisée en fonction d'un paramètre URL est souvent très similaire à la page d'origine, tandis que certains paramètres peuvent renvoyer exactement le même contenu que l'original.
- Perte dans le budget crawl : Garder une structure d'URL simple fait partie des bases de l'optimisation des URL. Les URL complexes avec plusieurs paramètres créent de nombreuses URL différentes qui pointent vers un contenu identique (ou similaire). Selon Google Developers, les robots d'exploration peuvent décider d'éviter de « gaspiller » de la bande passante pour indexer tout le contenu du site web, le marquer comme étant de faible qualité et passer au suivant.
- Cannibalisation des mots clés : Les versions filtrées de l'URL d'origine ciblent le même groupe de mots clés. Il en résulte que plusieurs pages se disputent les mêmes classements, ce qui peut amener les robots d'exploration à décider que les pages filtrées n'apportent pas de réelle valeur ajoutée aux utilisateurs
- Signaux de classement dilués : Avec plusieurs URL pointant vers le même contenu, les liens et les partages sur les réseaux sociaux peuvent pointer vers n'importe quelle version paramétrée de la page. Cela peut désorienter davantage les robots d'exploration, qui ne comprendront pas laquelle des pages concurrentes doit être classée pour la requête de recherche.
- Mauvaise lisibilité des URL : Lorsque nous optimisons la structure de l'URL, nous voulons que l'URL soit simple et compréhensible. Une longue chaîne de codes et de chiffres ne convient pas. Une URL paramétrée est pratiquement illisible pour les utilisateurs. Lorsqu'elle est affichée dans les SERP, dans une newsletter ou sur les réseaux sociaux, l'URL paramétrée donne l'impression d'être un spam et indigne de confiance, ce qui rend les utilisateurs moins enclins à cliquer sur la page et à la partager.
Comment gérer les paramètres URL pour un bon SEO
La majorité des problèmes SEO mentionnés ci-dessus ont une cause principale : l'exploration et l'indexation de toutes les URL paramétrées. Mais heureusement, les webmasters ne restent pas impuissants face à la création sans fin de nouvelles URL avec des paramètres.
Au cœur d'une bonne gestion des paramètres URL, il y a un balisage approprié.
Veuillez noter : Des problèmes SEO se posent lorsque des URL contenant des paramètres affichent des contenus dupliqués et non uniques, c'est-à-dire générés par des paramètres URL passifs. Ces liens — et uniquement ces liens — ne doivent pas être indexés.
Vérifiez votre budget crawl
Votre budget crawl correspond au nombre de pages que les robots vont explorer sur votre site avant de passer au suivant. Chaque site web a un budget crawl différent, et vous devez toujours vous assurer que le vôtre n'est pas gaspillé.
Malheureusement, le fait d'avoir un grand nombre d'URL explorables de faible valeur — comme les URL paramétrées créées à partir de navigations à facettes — constitue un gaspillage du budget crawl.
Un maillage interne cohérent
Si votre site web a de nombreuses URL paramétrées, il est important de signaler aux robots d'exploration quelle page ne doit pas être indexée et de créer systématiquement un lien vers la page statique, sans paramètres.
Par exemple, voici quelques URL paramétrées provenant d'une boutique de chaussures en ligne :
Dans ce cas, soyez vigilant et établissez systématiquement un lien uniquement vers la page statique et jamais vers les versions avec paramètres. De cette façon, vous éviterez d'envoyer des signaux incohérents aux moteurs de recherche sur la version de la page à indexer.
Canonisation d'une version de l'URL
Une fois que vous avez décidé de la page statique à indexer, n'oubliez pas de la rendre canonique. Configurez des balises canonical sur les URL paramétrées en référençant l'URL préférée.
Si vous créez des paramètres pour aider les utilisateurs à naviguer sur la page de destination de votre boutique en ligne de chaussures, toutes les variations d'URL doivent inclure la balise canonical identifiant la page de destination principale comme page canonique. Par exemple :
Dans ce cas, les trois URL ci-dessus sont « associées » à la page de destination non paramétrée de chaussures pour femmes. Cela indique aux robots d'exploration que seule la page de destination principale doit être indexée et non les URL paramétrées.
Bloquez les robots d'exploration via Disallow
Les paramètres URL destinés à trier et à filtrer peuvent créer des URL sans fin avec un contenu non unique. Vous pouvez choisir d'empêcher les robots d'exploration d'accéder à ces sections de votre site web en utilisant la balise disallow.
Pour empêcher les robots d'exploration, comme Googlebot, d'explorer le contenu dupliqué paramétré, il faut contrôler ce à quoi ils peuvent accéder sur votre site web via le fichier robots.txt. Le fichier robots.txt est vérifié par les robots avant l'exploration d'un site web, ce qui en fait un excellent point de départ pour l'optimisation de vos URL paramétrées.
Le fichier robots.txt suivant interdit toutes les URL comportant un point d'interrogation :
Disallow:/*?tag=*
Cette balise disallow empêchera tous les paramètres URL d'être explorés par les moteurs de recherche. Avant de choisir cette option, assurez-vous qu'aucune autre partie de votre structure URL n'utilise de paramètres, sinon celles-ci seront également bloquées.
Vous devrez peut-être effectuer vous-même une exploration pour localiser toutes les URL contenant un point d'interrogation ( ?).
Déplacez les paramètres URL vers les URL statiques
Ce point s'inscrit dans le débat plus large sur les URL dynamiques ou statiques. La réécriture des pages dynamiques en pages statiques améliore la structure des URL du site web.
Cependant, surtout si les URL paramétrées sont déjà indexées, vous devez prendre le temps non seulement de réécrire les URL mais aussi de rediriger ces pages vers leurs nouveaux emplacements statiques correspondants.
Google Developers suggère également de :
- supprimer les paramètres inutiles, mais conserver une URL d'apparence dynamique
- créer un contenu statique équivalent au contenu dynamique d'origine
- limiter les réécritures dynamiques/statiques à celles qui vous permettront de supprimer les paramètres inutiles.
L'outil Semrush pour les paramètres URL
Comme cela doit être clair maintenant, la gestion des paramètres URL est une tâche complexe et vous pouvez avoir besoin d'aide. Lors de la configuration d'un audit de site avec Semrush, vous pouvez vous épargner des maux de tête en identifiant toutes les URL paramétrées à éviter durant les explorations.
Dans les paramètres de l'outil Audit de site, vous trouverez une étape dédiée (Supprimer les paramètres URL) où vous pouvez lister les URL paramétrées à ignorer lors d'un crawl (UTM, page, langue, etc.).
C'est très utile car, comme nous l'avons déjà mentionné, toutes les URL paramétrées n'ont pas besoin d'être explorées et indexées. Les paramètres de modification du contenu n'entraînent généralement pas de contenu dupliqué ni d'autres problèmes SEO ; leur indexation apportera donc de la valeur à votre site web.
Si vous avez déjà un projet configuré dans Semrush, vous pouvez toujours modifier vos paramètres URL en cliquant sur l'icône d'engrenage.
Incorporer les paramètres URL dans votre stratégie SEO
Les URL paramétrées facilitent la modification ou le suivi du contenu, il vaut donc la peine de les incorporer lorsque cela est nécessaire. Vous devrez faire savoir aux robots d'exploration quand indexer ou non des URL spécifiques avec des paramètres, et mettre en évidence la version de la page qui a le plus de valeur.
Prenez votre temps et décidez quelles URL paramétrées ne doivent pas être indexées. Avec le temps, les robots d'indexation comprendront mieux comment naviguer et valoriser les pages de votre site.