Проверка Last-Modified

Анализ HTTP заголовка Last-Modified и ответа сервера 304 Not Modified.

Проверить Проверяю

Что такое заголовок Last-Modified

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

Заголовок используется для оптимизации загрузки страниц и уменьшения сетевого трафика. Если ресурс не изменился, сервер может вернуть специальный ответ 304 Not Modified, и браузер загрузит страницу из локального кеша.

Как работает механизм If-Modified-Since

Last-Modified работает совместно с HTTP-заголовком If-Modified-Since. Когда браузер или поисковый робот повторно запрашивает страницу, он отправляет серверу дату последнего изменения, полученную ранее.

Сервер сравнивает эту дату с текущей версией ресурса и принимает решение:

  • если страница не изменилась — возвращается ответ 304 Not Modified;
  • если ресурс обновлялся — сервер отправляет новую версию страницы с кодом 200 OK.

Такой механизм позволяет избежать повторной передачи HTML-кода и статических ресурсов.

Зачем проверять заголовок Last-Modified

Корректная работа заголовка Last-Modified помогает оптимизировать загрузку сайта и снизить нагрузку на сервер. Если страница не изменялась, браузеру не требуется скачивать её повторно — используется сохранённая версия.

Проверка заголовка позволяет убедиться, что сервер корректно сообщает дату последнего изменения страницы и правильно обрабатывает условные HTTP-запросы.

Как работает ответ 304 Not Modified

Ответ сервера с кодом 304 Not Modified означает, что ресурс не изменился с момента последнего запроса. В этом случае сервер не отправляет тело ответа, а браузер использует ранее сохранённую копию страницы.

Этот механизм позволяет уменьшить объем передаваемых данных и ускорить повторную загрузку сайта.

Почему важно проверять настройку Last-Modified

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

Регулярная проверка HTTP-заголовка Last-Modified помогает убедиться, что механизм условного кеширования работает корректно и сервер правильно обрабатывает повторные запросы клиентов.

FAQ — Часто задаваемые вопросы

Что показывает проверка Last-Modified?

Инструмент отображает значение HTTP заголовка Last-Modified и показывает, корректно ли сервер обрабатывает условный запрос If-Modified-Since.

Что означает ответ 304 Not Modified?

Код ответа 304 означает, что ресурс не изменился с момента предыдущего запроса и браузер может использовать сохранённую копию страницы.

Нужен ли заголовок Last-Modified для SEO?

Корректный Last-Modified помогает поисковым системам быстрее определять изменения страниц и оптимизирует повторное сканирование сайта.

Требуется помощь? Задать вопрос

Напишите в мессенджерах

Пожалуйста, прочтите перед этим FAQ