Last-Modified для wordpress
Last-modified. Что это?
Last-Modified - это HTTP-заголовки. Их наличие сообщает поисковым роботам об обновлении веб-страниц. В результате поисковые системы экономят свои силы, им не нужно сканировать весь сайт в поисках изменений на сайте, что положительно сказывается на индексировании вашего блога. Я не буду вдаваться в подробности. В этой статье будет инструкция, как настроить Last-Modified на WordPress.
Проверить корректность ответа можно на сервисе Last-modified.com, на Яндекс Вебмастере.
Сервис ищет наличие кода last-modified и отдает ли сайт корректный код 304 not Modified.
Обычно заголовки Last-Modified прописывают кодом:
<?php header(
"Last-Modified: "
. get_the_modified_date(
'r'
))?>
Этот код нужно вставить в файл темы header.php (расположен по пути: /www/вашсайт.ru/wp-content/themes/названиетемы/header.php) или в редакторе админпанели). Добавляйте в самыю верхнюю часть, до начала кода.
Однако, после проверки на указанных выше сервисах, у большинства вебмастеров не произойдет никаких изменений.
Отключить ssi
Необходимо на вашем хостинге отключить ssi. На хостинге, работающем на ISPsystem, ssi отключают в разделе www-домены:
Перейдите в настройки домена двойным кликом мышки по нужному домену и уберите флажок с пункта ssi:
Настройка плагина Super Cash
Плагин кэширования поможет вам добиться правильного прописывания заголовков Last-Modified. Но в этом случае у вас будет отдавать сигнал об обновлении не контента, а обновления кэша. Это тоже вполне приемлемый вариант.
Настройки включим во вкладке "Расширенные" - включить кеширование. Метод доставки кеша: "Эксперт". В разделе "Разное" установите галочку напротив пункта "Кеширование браузера 304"
Плагин Clearfy Pro
Если все предыдущие настройки не помогли, то с задачей справится плагин Clearfy Pro. Это мощный плагин, которому под силу тонкая оптимизация сайта, удаление мусора и многое другое. Платный, но вполне доступный по цене. Можно приобрести с пожизненной лицензией на все сайты.
>>> Вам может понравится также плагин WPStories для вордпрес
Настройка заголовков находится во вкладке "SEO" - активировать функцию "Автоматически проставить заголовок Last Modified":
В подавляющем большинстве случаев плагин Clearfy Pro + отключение ssi на хостинге и настройка плагина Super Cash отдаст вам правильный ответ Last-Modified и 304 not Modified. В этом случае вам даже не нужно устанавливать дополнительно код в header.php. Если моя инструкция вам не помогла даже с использованием Clearfy Pro, то вы можете обратиться в поддержку плагина, и вам помогут разобраться с проблемой.