Как добавить заголовок Last-Modified в WordPress

Как добавить заголовок Last Modified WordPress

Серверные заголовки Last Modified и If Modified Since играют важную роль для увеличения скорости сайта WordPress. Разберем, зачем они нужны, как их добавить. WordPress, по умолчанию, не имеет стандартных инструментов, позволяющих в автоматическом режиме отправлять заголовок Last-Modified. Поэтому для решения задачи необходимо использовать сторонние инструменты.

Что такое Last Modified

Это HTTP-заголовок, который содержит точные дату и время последнего изменения каждой страницы веб-ресурса. Это позволяет экономить ресурсы сервера, так как страница без изменений будет отдана посетителю сайта из его локального кэша веб-браузера.

If Modified Since – что это

Он в ответе сервера указывает, изменился документ или нет.

Как вместе работают эти заголовки

Они нераздельны и работают вместе.

Как проверить страницу на наличие Last-Modified?

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

Онлайн-сервис LastModified.ru

Как видим, HTTP-заголовок по заданному адресу не установлен.

Как проставить заголовки?

Для этого существует несколько вариантов, отличающихся лишь сложностью своей реализации, но дающих один и тот же результат.

Плагин If Modified Since

Главной особенностью бесплатного плагина If Modified Since является отсутствие каких-либо настроек. Его достаточно просто установить и активировать. После этого можно снова проверять свой сайт в вышеуказанном онлайн-сервисе.

Онлайн-сервис Last-Modified.Com

Ручное добавление заголовка с помощью кода

Существует еще один способ добавить HTTP-заголовок Last-Modified на сайт WordPress. Он подразумевает ручное добавление специального кода в “шапку” сайта, за которую отвечает файл header.php. Для решения задачи нужно в самом его начале добавить следующий код:

<?php header( "Last-Modified: " . get_the_modified_date( 'r' ) ) ?>

Отметим, что этот код может не работать, если установлен плагин кеширования.

Плагин Clearfy Pro

Наиболее простой и корректный способ добавить заголовок Last-Modified – это использовать многофункциональный плагин Clearfy Pro, который имеет целый ряд полезных для сайта WordPress функций. Для активации этой функции следует перейти в админ-раздел Clearfy Pro, где вкладке SEO активировать пункт Автоматически проставить заголовок Last Modified. После этого необходимо нажать кнопку Сохранить изменения.

Отметим, что плагин также позволяет исключить страницы, для которых нет необходимости отдавать заголовок. Для этого в плагине есть специальное поле с названием Исключить страницы.

Страница настройки плагина Clearfy Pro

Нужны ли серверные заголовки сейчас

Как минимум по следующим причинам:

  • содержимое быстрее отображается на экране для посетителя;
  • страницы быстрее индексируются поисковыми системами.
Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: