Дата в публикациях и комментариях в блоге
Не так давно наткнулся на статью в блоге Брюса Лоусона (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 должна присутствовать дата. Чем быстрее устаревает инфрмация на странице, тем подробнее должа быть дата. Интересно, когда именно какой-нибудь гуру интернета додумается это предложить и все будут кричать, как это круто и какие мы лохи, что сами до такого не додумались!?
- SSL для блога на WordPress – как исправить все внутренние ссылки
- Вечернепятничное видео. Выпуск 1.