Last modified в WordPress – что такое, как добавить и настроить заголовок

Начиная рубрику про SEO продвижение расскажу сначала простые вещи, например про last modified WordPress. Сначала разберемся чем полезен и как использовать заголовок данного типа.

Что такое и зачем нужен last modified

Last modified – это серверный HTTP заголовок, который показывает информацию в какое время было последнее изменение документа. Если просто, то когда обновляете статью, этот параметр меняется и выводит дату изменения, не путать со временем публикации. Применяется чтобы:

  • Загружать ли клиенту браузера посетителя новую версию страницы, если она изменилась или оставить кэш как есть
  • Информация для поисковых роботов, им легче сравнить даты, чем каждый раз сканировать и скачивать материалы на сервер. Поисковик заходит на страницу, в базе есть дата последнего изменения, если дата совпадает, то идет дальше, если поменялась, то индексирует всю страницу

Как настроить last modified в WordPress

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

Перед началом изменений очистите и деактивируйте плагины кэширования.

Плагин Clearfy Pro

Clearfy Pro разработка компании WPShop, ставший бестселлером и обязательным инструментом на множестве сайтов. Решает не только проблему отсутствия Last modified, но и весь известный спектр возможностей для улучшения SEO блога. Заходим в раздел SEO и включаем соответствующую опцию.

Настройка Clearfy pro
Инструмент модуля в WordPress

В данном разделе еще 14 настроек оптимизации СЕО параметров. Всего исправляет почти 50 ошибок, возникающие при эксплуатации вордпресс. Посмотрите на верхнюю панель в каждом пункте не меньше 10 позиций, можно тонко настроить, оптимизировать и ускорить блог.

Функция в header

Ядро WordPress содержит информацию, нужно указать где ttпоказывать. Копируем данный код:

<?php header("Last-Modified: " . get_the_modified_date('r'))?>
Вставка PHP
Куда вставлять PHP

Вставляете в самый верх файла header.php активной темы. Показал на примере стандартного редактора в админке WP, но лучше делать через ftp соединение с применением дочерней темы. Отмечу что не всегда способ срабатывает.

Как добавить плагином if modified since

Долго искал альтернативу, перепробовал около 10 разных вариантов, ни один не сработал. Пришлось устанавливать устаревший if modified since, потому что остальные не смогли добавить изменения.

Плагин if modified since
Дополнение if modified since

Советую устанавливать с помощью архива, потому что поиском найти трудно. Устанавливаете и активируете, инструмент начнет работать автоматически.

Как проверить наличие last modified

Чтобы проверить наличие заголовка на сайте WordPress воспользуемся сервисом last-modified.com или pr-cy.ru. На сервисах вносим адрес проверяемой страницы и смотрим ответ сервера.

Тест в первом сервисе
Наличие LM
Проверка заголовка в pr-cy.ru
Результат в pr-cy.ru

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

Не работает LM отображение – что делать

Бывает что WordPress никак не хочет показывать последнюю редакцию, в таком случае есть две причины:

  • Спор с другими плагинами, отключаем по одному и смотрим какой дает сбой
  • Хостинг не поддерживает (обратиться в поддержку)
  • Не порядок с 304 редиректом (в поддержку хостинга)
  • Ошибки в теме

На этом закончу статью, рассказал как поставить last modified в WordPress с помощью трех способов.

Пожалуйста, оцените материал:

Давно занимаюсь и разрабатываю сайты на Wordpress. Считаю что лучшего решения для ведения бизнеса не найти, поэтому считаю долгом делиться информацией с остальными.
Получай полезные материалы удобным способом!

4 thoughts on “Last modified в WordPress – что такое, как добавить и настроить заголовок

  1. Спасибо, добавила 1 строку в хедер. С last modified вопрос решен. А 304 Not Modified не отрабатывает.

Добавить комментарий