( Подобный вопрос был закрыт как дубликат, но ОП не интересовался исключительно SEO, поэтому здесь приводится ответ об общих преимуществах.)
Включение даты публикации в URL может быть хорошим дизайном URL .
Удобство использования: описательные URL
URL может дать подсказки о содержании, на которое он ссылается. Предоставлять пользователям такую информацию, прежде чем они перейдут по ссылке, - это хорошо. Например, сравните эти URL:
http://blog.example.com/review-of-my-new-laptop
http://blog.example.com/2011/08/21/review-of-my-new-laptop
Здесь включенная дата может быть полезной: сейчас 2014 год, пользователи, интересующиеся текущими ноутбуками, вероятно, не найдут полезную информацию в этом посте, потому что рассматриваемый ноутбук будет слишком старым.
Конечно, это не должно быть полезно только для пользователей. Потребители данных (например, поисковые системы) также могут использовать эту информацию.
Я не знаю, извлекают ли это какие-либо поисковые системы, но поведение поисковых систем может часто меняться, и их очень много. Я только говорю, что это возможно. Очевидным и актуальным случаем является выделение поисковых терминов в поисковой выдаче. См., Например, этот снимок экрана из Поиска Google, где «2014» выделяется в дате публикации, содержащейся в URL-адресах результатов:
Удобство использования: просматриваемые URL
URL-адрес, который http://blog.example.com/2011/08/21/review-of-my-new-laptop
пользователи могут просматривать, удаляя сегменты URL справа налево:
http://blog.example.com/2011/08/21/
(все сообщения опубликованы в один день)
http://blog.example.com/2011/08/
(все публикации опубликованы в одном месяце)
http://blog.example.com/2011/
(все посты опубликованы в том же году)
(Если вы не хотите разрешать просмотр, тогда не используйте косую черту и используйте, например,. /2011-08-21/
)
Реализация: коллизии имен
Спустя несколько лет появился еще один новый ноутбук. Автор не очень креативен и называет статью, опять же, «Обзор моего нового ноутбука». Что теперь? Вы можете добавить какой-то счетчик к URL, например,
http://blog.example.com/review-of-my-new-laptop-2
, или же
http://blog.example.com/review-of-my-new-laptop/2
, или же
http://blog.example.com/2/review-of-my-new-laptop
,
Не очень элегантно В первом примере, похоже, что «2» будет частью заголовка статьи (это не так); во втором примере это выглядит как страница 2 статьи; в последнем примере он нарушается согласованно (если только вы не добавите a /1/
для всех других URL-адресов с самого начала).
Распространенным решением для этого является добавление идентификатора (например, 49781
для этого самого вопроса). Но зачем вам это делать, если вместо этого вы можете использовать дату в качестве идентификатора? Дата имеет значение (и может быть полезно для пользователей), идентификатор будет непрозрачным для пользователей (и бесполезным). Так было бы
http://blog.example.com/2011/08/21/review-of-my-new-laptop
http://blog.example.com/2014/01/09/review-of-my-new-laptop
вместо того
http://blog.example.com/00211812/review-of-my-new-laptop
http://blog.example.com/02401109/review-of-my-new-laptop
(Предполагается, что в один и тот же день статьи с одинаковыми именами не публикуются.)
Конечно, все это относится только к тем веб-сайтам, которые имеют полезную дату публикации. Не все страницы могут / должны иметь дату публикации. И даже если на странице показаны даты публикации, необязательно включать их в URL-адрес.