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

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

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

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

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

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

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

Как добавить на страницы сайта Last-Modified?

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

Плагин 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: :???: :?: :!: