web-dev-qa-db-fra.com

Meilleure pratique conviviale pour l'ajout de filtres aux URL

J'aime connaître la meilleure approche pour ajouter des filtres à une URL.

Ex: 1

http://example.com/items-recent-1.html
http://example.com/items-price-1.html

L'URL ci-dessus est constituée de l'URL du site/du nom de fichier/le filtre par identifiant récent ou de prix/de page.

Ex: 2

http://example.com/items-1.html?sortby= recent
http://example.com/items-1.html?sortby= price

Cette URL est composée de l'URL du site/du nom de fichier/de la page? sortby = filtrer par prix ou récents.

Quel est le meilleur moyen de faire cela à partir des exemples précédents? Ou y a-t-il un meilleur moyen?

4
Jordyn

Celui que vous utilisez ne fait pas une énorme différence pour le référencement. Sémantiquement, le contenu reste à peu près le même et l’ordre des enregistrements affichés est tout ce qui change alors il serait préférable de mettre le tri en paramètre, mais que vous le fassiez comme un chemin d’URL réécrit n’affectera pas le référencement. La chose à retenir est que http://example.com/items-recent-1.html et http://example.com/items-price-1.html à Google apparaîtront comme deux pages complètement différentes et seront donc classées différemment et séparément mais ...
http://example.com/items-1.html
http://example.com/items-1.html?sortby= recent
http://example.com/items-1.html?sortby= price

google affichera tous la même page et sera donc regroupé. Google déterminera celle qui convient le mieux à renvoyer à l'utilisateur final en fonction de la requête.

1
Chris Rutherfurd