Плагин для WordPress, поддержка заголовка If-Modified-Since

Author Автор: Роман Чернышов    Опубликовано: 22 мая 2025

If-Modified-Since — это заголовок передаваемый в HTTP запросе, который отправляется сторонней службой(например поисковой системой) к вашему сайту, в заголовке содержится дата, которую должен проверить сайт, и в случае если после этой даты страницы была изменена, отдать в ответ новую версию страницы, или же ответить только заголовком сообщающим, что изменений не было. Таким образом сторонней службе не нужно заново загружать страницу и проверять, есть ли на ней изменения, что экономит время, ресурсы и трафик.

Установка

1. Скачать плагин (.zip)
2. Распаковать архив
3. Загрузить в директорию вашего сайта ./wp-content/plugins/
4. Активировать плагин RCHE If-Modified-Since Support в админпанели WordPress -> Плагины

Правильная работа с Last-Modified и If-Modified-Since – секрет быстрой загрузки сайта

Если вы серьезно занимаетесь продвижением сайтов, то наверняка сталкивались с необходимостью проверки заголовков ответа сервера. Один из ключевых моментов – корректная работа с Last-Modified и If-Modified-Since. Эти заголовки не только ускоряют загрузку страниц, но и помогают поисковым системам эффективнее индексировать ваш контент.

Last-Modified – метка последних изменений

Last-Modified – это HTTP-заголовок, который сервер отправляет браузеру вместе с контентом. Он указывает дату и время последнего изменения страницы. Например:

Last-Modified: Wed, 21 Oct 2023 07:28:00 GMT

Этот заголовок помогает:

  • Браузерам понимать, нужно ли загружать страницу заново;
  • Поисковым роботам оценивать актуальность контента;
  • Администраторам отслеживать частоту обновлений;

If-Modified-Since – умный запрос от браузера

Когда страница уже есть в кеше браузера, при повторном посещении он отправляет запрос с заголовком If-Modified-Since, например:

If-Modified-Since: Wed, 21 Oct 2023 07:28:00 GMT

Что происходит дальше?
✔ Если контент не менялся → сервер отвечает 304 Not Modified, и браузер показывает страницу из кеша (экономия трафика и времени).
✔ Если контент обновлялся → сервер присылает новую версию с кодом 200 OK.

Почему это важно для SEO?

  1. Экономия ресурсов поисковых роботов
    – Если страница не менялась, робот получит 304 и перейдет к следующей, ускоряя индексацию.

  2. Улучшение скорости загрузки
    – Браузеры реже загружают одни и те же данные, что улучшает пользовательский опыт.

  3. Снижение нагрузки на сервер
    – Меньше запросов с полной загрузкой страницы = меньше потребление CPU и трафика.

Вывод

Правильная настройка Last-Modified и If-Modified-Since – не просто техническая деталь, а важный элемент оптимизации. Если ваш сайт корректно работает с этими заголовками, вы получаете:
✅ Быструю загрузку для пользователей
✅ Эффективное взаимодействие с поисковыми системами
✅ Снижение нагрузки на хостинг

Проверьте, как ваш сервер обрабатывает эти заголовки, и при необходимости настройте их через .htaccess или специальные плагины WordPress. Это небольшое изменение может дать заметный прирост производительности! 🚀

Оставить комментарий

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка