Формат постійної посилання: однини або множини


11

За замовчуванням - однина, наприклад

http://example.com/category/apple/

Але мені цікаво, чи краще використовувати форму множини, наприклад

http://example.com/categories/apple/

Чи є якісь настанови щодо цього?


1
Незважаючи на те, чим ви користуєтесь, ви можете змінити його на WP адміністраторі yourwebsite.com/wp-admin/options-permalink.php, ви можете змінити назву категорії на все, що завгодно. Якщо вам подобаються категорії, ніж користуйтеся ними.
Tommixoft

1
@Tommix: Будь ласка, додайте це як відповідь, я вважаю, що це дуже коректно.
хакре

Відповіді:


16

Дотримуюся простого правила (важко пояснити, тому наведу приклади):

  • 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, і тому вони йшли вперед.

    • Суть має бути зрозумілою вже зараз - що б ви не використовували у своїй URL-адресі, люди можуть абсолютно зв’язатися з нею. Ні в якому разі це НЕ матиме сенсу взагалі. Справа в тому, чи хочете ви полегшити голову читачам / відвідувачам? Тоді використовуйте форму слова (однини / множини), яка має більше сенсу - саме у вашому випадку однина має значення =http://example.com/category/apple/

[1]: WP.SE => WordPress.StackExchange.com


14

Є дві причини зберегти однину:

  1. Загальна практика використовувати однину. Не порушуйте це, якщо ви не хочете ускладнювати запам'ятовування своїх постійних посилань. Ваші читачі перебувають на інших сайтах 99% свого часу, їм не варто було б чомусь вчитися без дійсно хорошої винагороди.

  2. Множинні форми важче перекласти . Коли я створюю власні таксономії чи типи публікацій, я роблю також шліфувальну передачу. Сингулярні форми, як правило, простіші для перекладу, що, можливо, було джерелом цієї практики.


1
+1. Крім того, використання однини просто більш смислове . URL-адреса не призводить до ресурсу, який відображає сторінку архівних покажчиків для кількох категорій, а скоріше сторінку індексу архіву для однієї категорії.
Чіп Беннетт

2
Але я розумію, що запитувачі зазначають: Якщо ви піднімаєте одну частину URL-адреси, example.com/category/ви очікуєте список усіх категорій (множини), а потім categoryвиглядає неправильно.
фуксія

2
Але ти цього ніколи не отримаєш. /category/це віртуальна конструкція URL. WordPress не обслуговує фактичну сторінку для example.com/category/.
Чіп Беннетт

1
Скорочення URL-адрес @ChipBennett не так вже й рідкість. Деякі веб-переглядачі навіть пропонують ярлик для цього. Я вважаю помилку поведінки WordPress за замовчуванням.
фуксія

@ChipBennett: Якоб Нільсен каже, що ми повинні робити URL-адреси 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 видається небажаним.
Користувач
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.