Bien que les paramètres soient appréciés des développeurs et des passionnés d’analyse, ils sont souvent un cauchemar pour le référencement. Des combinaisons infinies de paramètres peuvent créer des milliers de variations d'URL à partir du même contenu.

Le problème est que nous ne pouvons pas simplement souhaiter des paramètres. Ils jouent un rôle important dans l’expérience utilisateur d’un site Web. Nous devons donc comprendre comment les gérer de manière conviviale.

Pour ce faire, nous explorons:

Quels sont les paramètres d'URL?

éléments de paramètre url

Également connus sous les alias de chaînes de requête ou de variables URL, les paramètres sont la partie d'une URL qui suit un point d'interrogation. Ils sont composés d'une clé et d'une paire de valeurs, séparées par un signe égal. Plusieurs paramètres peuvent être ajoutés à une seule page à l'aide d'une esperluette.

Les cas d'utilisation les plus courants pour les paramètres sont:

  • suivi – Par exemple? Utm_medium = social,? Sessionid = 123 ou? Affiliateid = abc
  • Réordonner – Par exemple? Sort = prix le plus bas,? Order = le mieux noté ou? So = plus récent
  • Filtration – Par exemple? Type = widget, color = blue ou? Price-range = 20-50
  • Identifiant – Par exemple? Product = small-blue-widget, categoryid = 124 ou itemid = 24AU
  • Paginant – Par exemple,? Page = 2,? P = 2 ou viewItems = 10-30
  • Recherche – Par exemple,? Query = utilisateurs-requête,? Q = utilisateurs-requête ou? Search = liste déroulante-option
  • Traduction en cours – Par exemple,? Lang = fr,? Language = de ou

Problèmes de référencement avec les paramètres d'URL

1. Paramètres Créer un contenu dupliqué

Souvent, les paramètres d'URL n'apportent aucune modification significative au contenu d'une page. Une version réordonnée de la page est souvent pas si différent de l'original. Une URL de page avec des balises de suivi ou un identifiant de session est identique à l'original.

Par exemple, les URL suivantes renverraient toutes une collection de widgets.

  • URL statique: https://www.example.com/ widgets
  • Suivi parameter: https://www.example.com/widgets? sessionID = 32764
  • Paramètre de réorganisation: https://www.example.com/ widgets? sort = plus récent
  • Paramètre d'identification: https://www.example.com? category = widgets
  • Paramètre de recherche: https://www.example.com/products? search = widget

C’est un nombre assez important d’URL pour le même contenu. Imaginez-le maintenant pour toutes les catégories de votre site. Cela peut vraiment s’ajouter.

Le défi est que les moteurs de recherche traitent chaque URL basée sur un paramètre comme une nouvelle page. Ils voient donc plusieurs variantes de la même page. Tous servent du contenu en double et tous ciblent le même mot clé ou le même sujet sémantique.

Bien qu'une telle duplication ne vous empêche probablement pas d'être complètement filtrée des résultats de la recherche, elle entraîne cannibalisation mot-clé et pourrait dégrader la qualité de votre site par Google, car ces URL supplémentaires n’apportent aucune valeur réelle.

2. Paramètres Budget d’exploitation des déchets

L’analyse des pages de paramètres redondantes réduit le budget d’exploration, ce qui réduit la capacité de votre site d’indexer les pages pertinentes pour le référencement et augmente la charge du serveur.

Google résumer ce point parfaitement.

«Des URL trop complexes, en particulier celles contenant plusieurs paramètres, peuvent poser un problème pour les robots d'exploration en créant un nombre inutilement élevé d'URL pointant vers un contenu identique ou similaire sur votre site. En conséquence, Googlebot peut consommer beaucoup plus de bande passante que nécessaire ou ne pas être en mesure d'indexer complètement tout le contenu de votre site. « 

3. Paramètres Split Page Ranking Signals

Si vous avez plusieurs permutations sur le même contenu de page, des liens et des partages sociaux peuvent apparaître sur différentes versions.

Cela dilue vos signaux de classement. Lorsque vous confondez un robot, vous ne savez pas quelle page concurrente indexer pour la requête de recherche.

4. Paramètres Rendre les URL moins cliquables

paramètre basé sur l'url cliquabilité

Avouons-le. Les URL de paramètres sont disgracieuses. Ils sont difficiles à lire. Ils ne semblent pas aussi dignes de confiance. En tant que tels, ils sont moins susceptibles d'être cliqués.

Cela aura une incidence sur les performances de la page. Non seulement parce que le CTR peut influer sur les classements, mais aussi parce qu’il est moins cliquable sur les réseaux sociaux, dans les e-mails, lorsqu’il est collé dans des forums ou ailleurs, l’URL complète peut être affichée.

Bien que cela puisse n’avoir que des répercussions minimes sur l’amplification d’une seule page, chaque tweet, comme le partage, l’e-mail, le lien, et mentionne des questions relatives au domaine.

Une mauvaise lisibilité des URL pourrait contribuer à une diminution de l'engagement de la marque.

Évaluez l'étendue de votre problème de paramètre

Il est important de connaître tous les paramètres utilisés sur votre site Web. Mais il est fort probable que vos développeurs ne tiennent pas une liste à jour.

Alors, comment trouvez-vous tous les paramètres à manipuler? Ou comprendre comment explorer et indexer les moteurs de recherche ces pages? Connaître la valeur qu'ils apportent aux utilisateurs?

Suivez ces cinq étapes:

  • Lancer un robot: Avec un outil tel que Screaming Frog, vous pouvez rechercher “?” Dans l’URL.
  • Rechercher dans l'outil de paramètres d'URL de la console de recherche Google: Google ajoute automatiquement les chaînes de requête trouvées.
  • Passez en revue vos fichiers de log: Voir si Googlebot analyse les URL basées sur des paramètres.
  • Recherche avec site: inurl: opérateurs avancés: Savoir comment Google indexe les paramètres que vous avez trouvés en plaçant la clé dans un site: example.com inurl: requête de combinaison de clés.
  • Rechercher dans le rapport Google Analytics Toutes les pages: Recherchez «?» Pour voir comment chacun des paramètres que vous avez trouvés est utilisé par les utilisateurs. Assurez-vous de vérifier que les paramètres de requête d'URL n'ont pas été exclus dans le paramètre de vue.

Armés de ces données, vous pouvez maintenant décider comment gérer au mieux chacun des paramètres de votre site Web.

Solutions de référencement pour apprivoiser les paramètres d'URL

Vous disposez de six outils dans votre arsenal de référencement pour traiter les paramètres d’URL à un niveau stratégique.

Limiter les URL basées sur les paramètres

Un simple examen de la manière dont les paramètres sont générés et de la raison pour laquelle ils sont générés peut permettre de gagner rapidement du temps en référencement. Vous trouverez souvent des solutions pour réduire le nombre d'URL de paramètres et minimiser ainsi l'impact négatif sur le référencement. Votre examen commence par quatre problèmes courants.

1. Éliminer les paramètres inutiles

supprimer les paramètres inutiles

Demandez à votre développeur une liste de tous les paramètres d’un site Web et de sa fonction. Les chances sont, vous découvrirez des paramètres qui n'exécutent plus une fonction précieuse.

Par exemple, les utilisateurs peuvent être mieux identifiés en biscuits que sessionIDs. Cependant, le paramètre sessionID peut toujours exister sur votre site Web tel qu'il était utilisé historiquement.

Vous pouvez également découvrir qu'un filtre dans votre navigation à facettes est rarement appliqué par vos utilisateurs.

Tout paramètre dû à une dette technique doit être immédiatement éliminé.

2. Empêcher les valeurs vides

aucune valeur de paramètre vide

Les paramètres d'URL doivent être ajoutés à une URL uniquement lorsqu'ils ont une fonction. N'autorisez pas l'ajout de clés de paramètre si la valeur est vide.

Dans l'exemple ci-dessus, key2 et key3 n'ajoutent aucune valeur, au sens propre comme au sens figuré.

3. Utiliser les clés une seule fois

utilisation de clé unique

Évitez d'appliquer plusieurs paramètres avec le même nom de paramètre et une valeur différente.

Pour les options à sélection multiple, il est préférable de combiner les valeurs après une seule clé.

4. Paramètres d'URL de commande

paramètres url de commande

Si les mêmes paramètres d'URL sont réorganisés, les pages sont interprétées de la même manière par les moteurs de recherche. En tant que tel, l’ordre des paramètres n’a pas d’importance du point de vue du contenu dupliqué. Mais chacune de ces combinaisons consomme un budget d'analyse et divise les signaux de classement.

Pour éviter ces problèmes, demandez à votre développeur d'écrire un script afin de toujours placer les paramètres dans un ordre cohérent, quelle que soit la manière dont l'utilisateur les a sélectionnés.

À mon avis, vous devriez commencer par définir tous les paramètres de traduction, puis identifier, puis paginer, puis superposer les paramètres de filtrage et de réordonnancement ou de recherche et enfin le suivi.

Avantages:

  • Permet une utilisation plus efficace du budget d'analyse.
  • Réduit les problèmes de contenu en double.
  • Consolide les signaux de classement en moins de pages.
  • Convient à tous les types de paramètres.

Les inconvénients:

  • Temps d'exécution technique modéré

Rel = Attribut de lien «Canonical»

rel = canonique pour la gestion des paramètres

L'attribut rel = «canonique» du lien indique qu'une page a un contenu identique ou similaire à un autre. Cela encourage les moteurs de recherche à consolider les signaux de classement dans l'URL spécifiée comme canonique.

Vous pouvez rel = canaliser vos URL basées sur les paramètres vers votre URL conviviale pour le référencement pour le suivi, l'identification ou la réorganisation des paramètres. Mais cette tactique ne convient pas lorsque le contenu de la page de paramètre n'est pas assez proche du canonique, tel que la pagination, la recherche, la traduction ou certains paramètres de filtrage.

Avantages:

  • Mise en œuvre technique relativement facile.
  • Très susceptible de protéger contre les problèmes de contenu en double.
  • Consolide les signaux de classement en URL canonique.

Les inconvénients:

  • Déchire le budget d'analyse sur les pages de paramètres.
  • Ne convient pas à tous les types de paramètres.
  • Interprété par les moteurs de recherche comme un indice fort, pas une directive.

Meta Robots Noindex Tag

balise noidex de meta robots pour la gestion des paramètres

Définissez une directive noindex pour toute page basée sur un paramètre qui n’ajoute pas de valeur SEO. Cette balise empêchera les moteurs de recherche d’indexer la page.

Les URL avec une balise «noindex» risquent également d’être explorées moins souvent et si elles sont présentes pendant longtemps, elles seront éventuellement supprimées. conduit Google à ne plus suivre les liens de la page.

Avantages:

  • Mise en œuvre technique relativement facile.
  • Très susceptible de protéger contre les problèmes de contenu en double.
  • Convient à tous les types de paramètres que vous ne souhaitez pas indexer.
  • Supprime les URL existantes basées sur des paramètres de l'index.

Les inconvénients:

  • Cela n'empêchera pas les moteurs de recherche d’analyser les URL, mais les incitera à le faire moins souvent.
  • Ne consolide pas les signaux de classement.
  • Interprété par les moteurs de recherche comme un indice fort, pas une directive.

Robots.txt Interdit

Les robots txt refusent la gestion des paramètres

Le fichier robots.txt est ce que les moteurs de recherche recherchent avant d'analyser votre site. S'ils voient quelque chose d'interdit, ils n'y iront même pas.

Vous pouvez utiliser ce fichier pour bloquer l’accès du robot d'exploration à chaque URL basée sur un paramètre (avec Disallow: / *? *) Ou uniquement à des chaînes de requête spécifiques que vous ne souhaitez pas indexer.

Avantages:

  • Mise en œuvre technique simple.
  • Permet une utilisation plus efficace du budget d'analyse.
  • Évite les problèmes de contenu en double.
  • Convient à tous les types de paramètres que vous ne souhaitez pas explorer.

Les inconvénients:

  • Ne consolide pas les signaux de classement.
  • Ne supprime pas les URL existantes de l'index.

Outil de paramétrage d'URL dans la console de recherche Google

Paramètre d'URL GSC traitant de la largeur

Configurez l’outil de paramétrage d’URL de Google pour indiquer aux robots l’objet de vos paramètres et comment vous souhaitez les gérer.

La console de recherche Google affiche un message d'avertissement indiquant que l'utilisation de l'outil « pourrait entraîner la disparition de nombreuses pages d'une recherche ».

Cela peut sembler inquiétant. Mais ce qui est plus inquiétant, ce sont des milliers de pages en double qui nuisent à la capacité de classement de votre site Web.

Il est donc préférable d’apprendre à configurer les paramètres d’URL dans la console de recherche Google plutôt que de laisser Googlebot le décider.

La clé est de vous demander comment le paramètre affecte le contenu de la page.

  • Les paramètres de suivi ne changent pas le contenu de la page. Configurez-les en tant qu '«URL représentatives».
  • Configurez les paramètres qui réorganisent le contenu de la page en tant que «tris». Si cela est facultativement ajouté par l'utilisateur, définissez l'analyse sur «Aucune URL». Si un paramètre de tri est appliqué par défaut, utilisez «Uniquement les URL avec une valeur», en entrant la valeur par défaut.
  • Configurez les paramètres qui filtrent la page en un sous-ensemble de contenu en « rétrécissant ». Si ces filtres ne sont pas pertinents pour le référencement, définissez l'analyse sur «Aucune URL». S'ils sont pertinents pour le référencement, définissez «Chaque URL».
  • Configurez les paramètres qui affichent un élément ou un groupe de contenu sous la forme «spécifie». Idéalement, il devrait s'agir d'une URL statique. Si ce n'est pas possible, vous voudrez probablement définir ceci sur «Chaque URL».
  • Configurez les paramètres qui affichent une version traduite du contenu en tant que «traduit». Idéalement, la traduction devrait être réalisée via des sous-dossiers. Si ce n'est pas possible, vous voudrez probablement définir ceci sur «Chaque URL».
  • Paramètres de configuration qui affichent une page de composant d'une séquence plus longue sous forme de «pagination». Si vous avez atteint indexation efficace avec les sitemaps XML, vous pouvez économiser le budget d’exploration et définir l’analyse sur «Aucune URL». Sinon, définissez «Chaque URL» pour aider les robots d'exploration à atteindre tous les éléments.

Google ajoutera automatiquement des paramètres à la liste sous le paramètre par défaut «Laisser Googlebot décider». Le défi est que ceux-ci ne peuvent jamais être supprimés, même si le paramètre n'existe plus. Dans la mesure du possible, il est donc préférable d’ajouter vous-même des paramètres de manière proactive. Ainsi, si à un moment donné ce paramètre n'existe plus, vous pouvez le supprimer de GSC.

Pour tout paramètre que vous définissez dans « No URL » dans Google Search Console, vous devez également envisager de l'ajouter à l'outil « Ignorer les paramètres d'URL » de Bing.

Avantages:

  • Pas de temps de développement nécessaire.
  • Permet une utilisation plus efficace du budget d'analyse.
  • Protégé contre les problèmes de contenu en double.
  • Convient à tous les types de paramètres.

Les inconvénients:

  • Ne consolide pas les signaux de classement.
  • Interprété par Google comme un indice utile, pas une directive.
  • Ne fonctionne que pour Google et avec un contrôle moindre pour Bing.

Déplacer d'URL dynamiques vers des URL statiques

Beaucoup de gens pensent que le meilleur moyen de gérer les paramètres d'URL consiste tout simplement à les éviter. Après tout, les sous-dossiers dépassent les paramètres pour aider Google à comprendre la structure du site et les URL statiques, basées sur des mots clés, ont toujours été la pierre angulaire du référencement sur la page.

Pour ce faire, vous pouvez utiliser les réécritures d'URL côté serveur pour convertir les paramètres en URL de sous-dossiers.

Par exemple, l'URL:

www.example.com/view-product?id=482794

Deviendrait:

www.example.com/widgets/blue

Cette approche fonctionne bien pour les paramètres descriptifs basés sur des mots clés, tels que ceux qui identifient des catégories, des produits ou un filtre pour les attributs pertinents des moteurs de recherche. Il est également efficace pour le contenu traduit.

Mais cela devient problématique pour les éléments non pertinents du mot clé navigation à facettes, tels que le prix. Avoir un tel filtre sous forme d'URL statique et indexable n'offre aucune valeur de référencement.

C’est également un problème pour la recherche de paramètres, car chaque requête générée par un utilisateur créerait une page statique qui rivaliserait avec le contenu canonique – ou pire, offrirait une exploration aux pages de contenu de qualité médiocre chaque fois que l’utilisateur cherchait un article que vous n’offriez pas.

C’est un peu étrange quand on l’applique à la pagination (bien que cela ne soit pas rare en raison de WordPress), ce qui donnerait une URL telle que

www.example.com/widgets/blue/page2

Très étrange pour réorganiser, ce qui donnerait une URL telle que

www.example.com/widgets/blue/lowest-price

Et ce n'est souvent pas une option viable pour le suivi. Google Analytics ne reconnaîtra pas une version statique du paramètre UTM.

Plus précisément, le remplacement des paramètres dynamiques par des URL statiques pour des éléments tels que la pagination, les résultats de recherche dans les champs de recherche ou le tri ne résout pas le contenu en double, le budget d'analyse ou la dilution de l'équité des liens internes.

Et avoir toutes les combinaisons de filtres de votre navigation à facettes sous forme d'URL indexables a souvent pour résultat contenu mince problèmes. Surtout si vous proposez des filtres à sélections multiples.

De nombreux professionnels du référencement affirment qu’il est possible de fournir la même expérience utilisateur sans impacter l’URL. Par exemple, en utilisant POST plutôt que des requêtes GET pour modifier le contenu de la page. Ainsi, préserver l'expérience utilisateur et éviter les problèmes de référencement.

Mais supprimer les paramètres de cette manière éliminerait la possibilité pour votre public de créer un signet ou de partager un lien vers cette page spécifique. Et si évidemment pas faisable pour suivre les paramètres et pas optimal pour la pagination.

Le nœud du problème est que pour de nombreux sites Web, il est tout simplement impossible d’éviter les paramètres si vous voulez offrir une expérience utilisateur idéale. Ce ne serait pas non plus la meilleure pratique de référencement.

Nous nous retrouvons donc avec cela. Pour les paramètres que vous ne souhaitez pas indexer dans les résultats de la recherche (pagination, réorganisation, suivi, etc.), implémentez-les en tant que chaînes de requête. Pour les paramètres que vous souhaitez indexer, utilisez des chemins d’URL statiques.

Avantages:

  • Déplace le focus du robot d'exploration, basé sur des paramètres, vers des URL statiques ayant une probabilité plus élevée de classement.

Les inconvénients:

  • Investissement important en temps de développement pour la réécriture d'URL et les redirections 301.
  • N'empêche pas les problèmes de contenu en double.
  • Ne consolide pas les signaux de classement.
  • Ne convient pas à tous les types de paramètres.
  • Peut conduire à des problèmes de contenu fin.
  • Ne fournit pas toujours une URL pouvant être liée ou mise en favori.

Meilleure pratique de gestion des paramètres d'URL pour le référencement

Alors, laquelle de ces six tactiques de référencement devriez-vous mettre en œuvre?

La réponse ne peut pas être tous.

Cela ne créerait pas seulement une complexité inutile. Mais souvent, les solutions de référencement entrent activement en conflit.

Par exemple, si vous implémentez le fichier robots.txt non autorisé, Google ne pourra voir aucune balise Meta noindex. Toi aussi ne devrait pas combiner une balise meta noindex avec un rel = canonique attribut de lien.

Ce qui devient clair, c'est qu'il n'y a pas une solution parfaite.

Même John Mueller de Google ne peut pas choisir une approche. Dans une bulle Google Webmaster, il a d'abord recommandé de ne pas autoriser les paramètres, mais interrogé à ce sujet du point de vue de la navigation à facettes, il a répondu «cela dépend».

Il arrive que l'efficacité de l'analyse soit plus importante que la consolidation des signaux d'autorité.

En fin de compte, ce qui convient à votre site Web dépendra de vos priorités.

Option de gestion des paramètres pour et contre

Personnellement, je n’utilise ni noindex ni le blocage de l’accès aux pages de paramètres. Si Google ne parvient pas à analyser et à comprendre toutes les variables d’URL, il ne peut pas consolider les signaux de classement dans la page canonique.

Je prends le plan d’attaque suivant pour la gestion des paramètres conviviaux pour le référencement:

  • Effectuez une recherche par mot-clé pour comprendre quels paramètres devraient être des URL statiques, conviviales pour les moteurs de recherche.
  • Mettre en place manipulation correcte de la pagination avec rel = ”next & rel =” prev ”.
  • Pour toutes les URL basées sur des paramètres restants, implémentez des règles de classement cohérentes, qui n'utilisent les clés qu'une seule fois et empêchent les valeurs vides de limiter le nombre d'URL.
  • Ajoutez un attribut de lien rel = canonique aux pages de paramètres appropriées pour combiner la capacité de classement.
  • Configurez la gestion des paramètres d’URL dans Google et Bing comme solution de secours pour aider les moteurs de recherche à comprendre la fonction de chaque paramètre.
  • Revérifiez qu'aucune URL basée sur des paramètres n'est soumise dans le sitemap XML.

Quelle que soit la stratégie de gestion des paramètres que vous choisissez de mettre en œuvre, assurez-vous de documenter l'impact de vos efforts sur les KPI.

Plus de ressources:


Crédits d'image

Image sélectionnée: créée par l'auteur en janvier 2019
In-Post Images / Captures d'écran: Créé / Prise par l'auteur, janvier 2019

S'abonner à SEJ

Recevez notre lettre d'information quotidienne de la fondatrice de SEJ, Loren Baker, sur les dernières nouvelles de l'industrie!

Ebook



Source link