По умолчанию используется единственное число, например
http://example.com/category/apple/
Но мне интересно, лучше ли использовать форму множественного числа, например
http://example.com/categories/apple/
Есть ли какие-либо рекомендации по этому вопросу?
Ответы:
Есть простое правило, которому я следую (его сложно объяснить, поэтому я приведу примеры):
http://example.com/categories/
<- эта форма множественного числа должна означать, что на странице показан список всех категорий, используемых на вашем сайте.Точно так же, если это «авторы» (как в
http://example.com/authors/
), я ожидаю, что на странице будет показан список (с описаниями или без них - ваш выбор) авторов.Проще говоря, вы не можете использовать «категорию» (как в
http://example.com/category/
) и перечислить все категории под ней. Это звучит бессмысленно, верно? Дело в том, что вы никогда не знаете, когда вам нужно будет создать листинг как таковой => всегда лучше опускать «множественные» слова, если у вас нет конкретной / определенной цели (что имеет смысл).Кроме того, люди ожидают, что URL будет точным описанием страницы. Например, в моем собственном случае, когда заголовок статьи в Google недостаточно описательный, я просматриваю URL-адрес статьи, чтобы узнать, близко ли она к тому, что я ищу. Просто говорю.
Просто сравните
http://example.com/category/technology/
сhttp://example.com/categories/technology/
http://example.com/category/technology/
говорит мне, что я иду в категорию технологий на example.comЕсли я увижу, что
http://example.com/categories/technology/
мой мозг должен немного подумать, и, конечно, (в большинстве случаев), я пойму это так - я иду на страницу о технологиях, которая является одной из категорий на example.com)Иногда URL-адреса структурированы для отображения иерархии содержимого. Взгляните, например, на структуру URL этого сайта (Заметьте? Да, «вопросы» .):
http://wordpress.stackexchange.com/questions/53474/permalink-format-singular-or-plural
http://wordpress.stackexchange.com/questions/
берет вас к списку всех вопросов на WP.SE [1] .53474
это идентификатор сообщения. Вот и все это важные части системы. Описательная часть URL, т.permalink-format-singular-or-plural
Е. Предназначена для поисковых систем и посетителей из поисковых систем (AFAIK).Иерархия контента здесь?
Home > Questions > Post
(или, скажем, вопрос) - это имело больше смысла для людей, которые построили сеть Stack Exchange, и поэтому они пошли дальше.http://example.com/category/apple/
[1]: WP.SE => WordPress.StackExchange.com
источник
Есть две причины, чтобы сохранить единственное число:
Распространенной практикой является использование единственного числа. Не ломайте его, если вы не хотите, чтобы было трудно запомнить ваши постоянные ссылки. Ваши читатели находятся на других сайтах 99% своего времени, им не нужно учиться чему-то без действительно хорошей награды.
Множественные формы труднее перевести . Когда я создаю пользовательские таксономии или типы постов, я делаю слагов тоже переводимыми. Единственные формы, как правило, легче перевести, что, возможно, послужило источником этой практики.
источник
example.com/category/
вам, вы ожидаете список всех категорий (множественное число), а затемcategory
выглядите неправильно./category/
является виртуальной конструкцией URL WordPress не обслуживает фактическую страницу дляexample.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
. Так что/category/
это 404 кажется нежелательным.