Дата в публикациях и комментариях в блоге

Не так давно наткнулся на статью в блоге Брюса Лоусона (Bruce Lawson) “Контенту нужна дата публикации“. В статье автор сетует, что не все авторы в своих блогах настраивают отображение статей так, чтобы была видна дата публикации. Это, на самом деле, жутко неудобно для читателя, т.к. не понятно – релевантно ли на данный, конкретный момент содержимое статьи.

Оказалось, что для поисковых систем разработана целая схема, как указать в верстке все возможные даты, связанные с публикацией контента.
Этой схеме придерживаются все основные поисковые системы (Google, Microsoft, Yahoo и Yandex), так что имеет смысл к этим рекомендациям прислушиваться.

Пример верски статьи:

<article itemscope itemtype="http://schema.org/BlogPosting">
 <header>
  <h2 itemprop="title">
   <a href="https://blog.petrusha.name/2018/08/13/data-v-publikaciyax-i-kommentariyax-v-bloge/">List</a></h2>
   <time itemprop="dateCreated pubdate datePublished" datetime="2018-06-29">Friday 29 June 2018</time>
 </header>
 <p>Какой-то важный и интересный контент</p>
 <p>
  <strong>Обновление: <time itemprop="dateModified" datetime="2018-06-30">Saturday 30 June 2018</time></strong>
  Обновления в тексте статьи
 </p>
</article>

Все подробности и ссылки можно найти в статье Брюса.

Почему свою статью я тоже отнёс к дурацким идеям?
Во-первых Брюс не дописал, как мне кажется, не менее важное замечание по поводу даты в комментариях к статье! Проставлять дату в комментарии, мне кажется, даже важнее, чем в самой статье. Я иногда встречаю такую ситуацию, и мне становится сильно грустно, когда непонятно когда написан комментарий.
Например, очень интересный проект “Жить интересно!“:

Ну вот как так можно!? Это же капец как неудобно, придётся прочитать все комментарии, чтобы понять есть ли в них до сих пор смысл. Ну ещё ладно, когда присутствует “вечный смысл”, т.е. суть комментария не меняется со временем. А если это какая-то финансовая или политическая информация, которая устарела уже на следующий день!?

Во-вторых, я вот подумал о какой штуке – дата публикации обязательно должна быть в url. Настроить для любого сайта, особенно под управлением любой CMS, дело двух кликов. Например, в WordPress это делается так:

Для чего это нужно? Согласитесь, что url https://www.forbes.com/powerful-brands/list/ значительно менее информативен, чем хотя бы https://www.forbes.com/2018/powerful-brands/list/. Ведь пока не откроешь первый url – не узнаешь, что это список именно за 2018 год!

Есть конечно адреса, которые не зависят от даты. Ну согласитесь, что глупо странице Contacts, прописывать какую-то дату. Хотя и тут можно возразить – с датой в адресе, как минимум, будет понятно насколько долго эта страница уже актуальна. По-моему это повысит уровень доверия.

В общем я бы ввёл такое негласное правило, что в url должна присутствовать дата. Чем быстрее устаревает инфрмация на странице, тем подробнее должа быть дата. Интересно, когда именно какой-нибудь гуру интернета додумается это предложить и все будут кричать, как это круто и какие мы лохи, что сами до такого не додумались!?

Leave a Reply

Your email address will not be published. Required fields are marked *