Проверка Last-Modified и If-Modified-Since
Проверяет заголовки ответа сервера на наличие Last-Modified и ответ сервера на запрос с заголовком If-Modified-Since.Проверка Last-Modified и If-Modified-Since одна из неотъемлемых частей в продвижении сайтов, требуется для того что бы понять правильно ли формируются заголовки ответа сервера.
Last-Modified - это один из заголовков ответа сервера, который сообщает дату последнего изменения страницы, она помогает оценить как давно менялся на ней контент.
If-Modified-Since - это заголовок отправляемый на сервер. С помощью него передается дата, что бы понять изменялась ли страница после этой даты. Если контент менялся, то в ответ сервер отдаст страницу точно так же, как при обычном запросе, с кодом ответа 200. Но если на странице не было изменений, то сервер вернет пустую страницу с заголовком 304 Not Modified.
If-Modified-Since используется браузерами для экономии трафика. Если например запрашиваемая страница присутствует в кеше браузера, то он создаст запрос с заголовком If-Modified-Since. Далее, если вернется ответ 304 Not Modified, тогда браузер покажет эту страницу из своего кеша.
Правильная настройка ответа сервера на заголовок If-Modified-Since так же положительно влияет на взаимодействие с поисковыми системами, которые экономят время на скачивании неизмененной страницы и используют его для обработки следующих страниц сайта.