La valeur par défaut est singulière, par exemple
http://example.com/category/apple/
Mais je me demande s'il vaut mieux utiliser le pluriel, par exemple
http://example.com/categories/apple/
Y a-t-il des directives à ce sujet?
La valeur par défaut est singulière, par exemple
http://example.com/category/apple/
Mais je me demande s'il vaut mieux utiliser le pluriel, par exemple
http://example.com/categories/apple/
Y a-t-il des directives à ce sujet?
Réponses:
Il y a une règle simple que je suis (c'est difficile à expliquer, je vais donc donner des exemples):
http://example.com/categories/
<- Cette forme plurielle devrait signifier que la page affiche une liste de toutes les catégories utilisées sur votre site.De même, s'il s'agit d '"auteurs" (comme dans
http://example.com/authors/
), je m'attends à ce que la page affiche une liste (avec ou sans descriptions - c'est votre choix) d'auteurs.Autrement dit, vous ne pouvez pas utiliser "catégorie" (comme dans
http://example.com/category/
) et répertorier toutes les catégories en dessous. Semble un peu vide de sens, non? Le fait est que vous ne savez jamais quand vous devez créer une liste en tant que telle => il est toujours préférable de laisser de côté les mots "pluriels" sauf si vous avez un but spécifique / défini (ce qui est logique).De plus, les gens s'attendent à ce qu'une URL soit une description précise de la page. Par exemple, dans mon propre cas, lorsque le titre d'un article dans Google n'est pas suffisamment descriptif, je regarde l'URL de l'article pour voir s'il est même proche de ce que je recherche. Je dis juste.
Il suffit de comparer
http://example.com/category/technology/
par rapport àhttp://example.com/categories/technology/
http://example.com/category/technology/
me dit que je vais dans la catégorie technologie sur example.comSi je vois que
http://example.com/categories/technology/
mon cerveau a besoin de réfléchir un peu, et bien sûr (dans la plupart des cas), j'arriverai à le comprendre comme ceci - je vais à une page sur la technologie qui est l'une des catégories sur example.com)Parfois, les URL sont structurées pour afficher la hiérarchie du contenu. Jetez un œil à la structure de l'URL de ce site, par exemple (Remarquez-le? Ouais, "questions" .):
http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural
http://wordpress.stackexchange.com/questions/
vous amène à une liste de toutes les questions sur WP.SE [1] .53474
est l'ID du message. Voilà, ce sont les parties essentielles en ce qui concerne le système. La partie descriptive de l'URL, c'est à direpermalink-format-singular-or-plural
destinée aux moteurs de recherche, et aux visiteurs provenant des moteurs de recherche (AFAIK).La hiérarchie de contenu ici?
Home > Questions > Post
(ou, disons, Question) - cela avait plus de sens pour les gens qui ont construit le réseau Stack Exchange, et donc, ils l'ont fait.http://example.com/category/apple/
[1]: WP.SE => WordPress.StackExchange.com
la source
Il y a deux raisons de garder le singulier:
C'est une pratique courante d'utiliser le singulier. Ne le cassez pas sauf si vous voulez vous empêcher de vous souvenir de vos permaliens. Vos lecteurs sont sur d'autres sites 99% de leur temps, ils ne devraient pas avoir à apprendre quelque chose sans une très bonne récompense.
Les formes plurielles sont plus difficiles à traduire . Lorsque je crée des taxonomies ou des types de publication personnalisés, je rend également les slugs traduisibles. Les formes singulières sont généralement plus faciles à traduire, ce qui peut avoir été à l'origine de cette pratique.
la source
example.com/category/
vous vous attendez à une liste de toutes les catégories (pluriel), puiscategory
ça ne va pas./category/
est une construction d'URL virtuelle . WordPress ne sert pas de page réelle pourexample.com/category/
.that are "hackable" to allow users to move to higher levels of the information architecture by hacking off the end of the URL
. C'est donc/category/
un 404 qui semble indésirable.