web-dev-qa-db-fra.com

Gestion de la pagination, du tri et des résultats par page avec des URL conviviales pour le référencement

Nous avons une boutique en ligne qui propose une option de pagination, de tri et une limite de "résultats par page". Quelle est l’approche la plus favorable au référencement pour structurer mes URL?

Ma première pensée fut:

http://www.example.com/category/filter/page:1/sort:price-asc/limit:20

ce qui est assez moche. Et bien que je puisse forcer les robots à indexer les pages sans trier ni limiter les options, mes analyses ne seront pas très claires.

L'autre problème est que j'ai utilisé des deux-points, ce que je lis n'est pas bon à faire.

Existe-t-il une structure standard/meilleure? Est-il vrai que les deux-points sont mauvais à utiliser? Devrais-je essayer une structure plus traditionnelle comme:

http://www.example.com/category/filter?page=1&sort=price-asc&limit=20
1
xpy

Les paramètres d'URL sont meilleurs que les répertoires avec deux-points:

  • Vous n'avez pas besoin de règles de réécriture pour gérer les paramètres, le logiciel serveur les prend généralement en charge plus facilement.
  • Vous pouvez définir des règles dans Google Webmaster Tools pour les paramètres, mais pas pour certaines parties du chemin.

Voici les meilleures pratiques que je suis en matière de pagination.

  • Afficher beaucoup de résultats par page. Au moins 10 résultats de tout le texte, mais jusqu'à 100 résultats s'il y a des images faciles à numériser.
  • Ne laissez pas Google explorer des pages sans fin. Lorsque vous utilisez plusieurs paramètres, le nombre de combinaisons de ces paramètres explose. Assurez-vous que Googlebot ne peut pas explorer plus d'une poignée. Utilisez meta noindex, meta canonical, les paramètres des outils pour les webmasters ou le fichier robots.txt pour limiter ce que Googlebot peut analyser.
  • En plus de la pagination, utilisez le filtre pour les éléments souhaités. Pour un site de commerce électronique, il s’agit généralement de filtres par marque, classement, fonctionnalité et prix.
  • Suivre combien d'utilisateurs utilisent réellement la pagination. Je n'ai jamais mesuré un cas où plus de 5% des utilisateurs utilisaient réellement la pagination. Les utilisateurs sont beaucoup plus susceptibles d’utiliser des filtres et de rechercher des produits supplémentaires. Souvent, cela plaide en faveur de l'élimination de la pagination et de l'étiquetage de la première page comme "éléments les plus importants".
  • Supprimer les paramètres par défaut de l'URL. Vous ne devriez jamais avoir une "page = 1" dans l'URL car c'est la valeur par défaut. Ajoutez uniquement le paramètre "page" lorsque l'utilisateur atteint la page 2. L'URL de la page 1 ne doit comporter aucun paramètre: http://www.example.com/category/.
  • Liez vos articles les uns aux autres. Plutôt que de compter sur la page de catégorie en tant que moyen unique permettant aux robots de recherche d'accéder aux éléments, vous devriez pouvoir accéder à chaque élément à partir de plusieurs autres éléments. Utilisez "éléments similaires", "personnes ayant consulté cet élément, également consulté" et "éléments recommandés".
1

Pour Google, la meilleure méthode consiste à spécifier les paramètres d'URL spécifiques à Google .

En bref, lorsque vous indiquez à Google ce que signifie chaque paramètre de la chaîne de requête de l'URI de la requête, cela leur permettra d'analyser la chaîne et de déterminer s'il y aura ou non un contenu dupliqué.

En ce qui concerne traitement des paramètres d'URL par Bing ,

Les webmasters sont encouragés à utiliser l'outil Ignorer les paramètres d'URL (situé sous Configurer mon site) dans Bing Webmaster Tools pour aider Bingbot à comprendre quelles URL doivent être indexées et quelles URL d'un site peuvent être ignorées.

1
AbsoluteƵERØ

Cette réponse de Google Webmasters Tool devrait vous aider en ce qui concerne recommandé Structure de l'URL .

En général, vous voulez que vos URL soient aussi simples que possible, avec le moins de paramètres possible. Vous ne devez pas non plus soumettre trop de liens dans les sitemaps qui produiront un contenu en double, comme indiqué ci-dessus.

En ce qui concerne l'utilisation de deux points, ils semblent être caractères réservés et devraient être codés lorsqu'ils sont utilisés dans une URL.

http://www.example.com/category/filter?page=1&sort=price-asc&limit=20

Oui, ce serait beaucoup mieux.

1
dan

Je pense qu'il serait préférable de lire les documents suivants:

https://support.google.com/webmasters/answer/6080551?hl=fr

https://support.google.com/webmasters/answer/6080550?hl=fr

https://support.google.com/webmasters/answer/76329?hl=fr

En gros, vous avez deux options: nettoyer vos URL ou définir les paramètres dans la console de recherche Google. Je vous recommanderais d'avoir une structure d'URL plus claire.

0
Mazharul Haq SEO