Блог ”Справочник Петербуржца”
интернет-журнал событий,
интернет-дневник, онлайн-дневник

HTTP-заголовки Last-Modified и If-Modified-Since

10.06.2016

Точные апдейты Яндекса
Сервис определения обновлений поисковой базы, каталога, тИЦ Яндекса и Google PR.
Адрес и телефон
Правильно настроенный сервер должен возвращать код 304 Not Modified, если клиент запросил документ методом GET, использовал заголовок If-Modified-Since или If-None-Match и документ не изменился с указанного момента. При этом сообщение сервера не должно содержать тела страницы.

Зачем нужен Last-Modified

HTTP-заголовок Last-Modified сообщает клиенту время последнего изменения страницы (объекта). Если клиент (браузер, поисковый робот) получил заголовок Last-Modified, то при следующем обращении к адресу, при условии, что страница (объект) есть в локальном кеше, он добавит вопрос If-Modified-Since (не изменилась ли страница после даты, полученной в Last-Modified). В свою очередь сервер, получив запрос If-Modified-Since должен сверить полученную временную метку с временем последнего изменения страницы и, если страница не изменялась ответить 304 Not Modified.

Экономия Трафика

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

Снижение нагрузки на сервер

Правильная реализация проверки времени последнего изменения страницы может значительно (до 30% и более) сократить нагрузку на сервер. Под правильной реализацией подразумевается проверка времени до начала генерации страницы на динамическом сайте. В таком случае все действия для генерации страницы (запрос контента из базы данных, парсинг шаблонов, получение комментариев и др) выполняться не будут. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя. Пример: пользователь находится на сайте спортивных новостей и постоянно обновляет главную страницу в ожидании публикации результата матча. За несколько минут страница может быть запрошена и получена десятки раз. Если заголовок Last-Modified отдается и запрос If-Modified-Since обрабатывается правильно, то реально страница будет передана один раз, а на все последующие запросы будет выдан ответ 304 Not Modified.

Ускорение индексации поисковыми системами

Поисковые системы через руководство для вебмастеров рекомендуют отсылать заголовок Last-Modified и правильно обрабатывать If-Modified-Since.
Убедитесь, что ваш веб-сервер поддерживает HTTP-заголовок If-Modified-Since. Этот заголовок позволит веб-серверу сообщать Google, изменилось ли содержание сайта со времени последнего сканирования. Поддержка данной функции сократит нагрузку на пропускную способность и издержки.
Google: Руководство для веб-мастеров
Следите за корректностью HTTP-заголовков. В частности, важно, содержание ответа, который сервер отдает на запрос If-Modified-Since. Заголовок Last-Modified должен отдавать корректную дату последнего изменения документа. Даже если сервер не выдает дату последней модификации документа (Last-Modified), ваш сайт будет проиндексирован. Однако в этом случае следует учитывать следующее:
  • в результатах поиска не будет показываться дата рядом со страницами вашего сайта;
  • при сортировке по дате сайт не будет виден большинству пользователей;
  • робот не сможет получить информацию о том, обновилась ли страница сайта с момента последнего индексирования. А так как число страниц, получаемых роботом с сайта за один заход, ограничено, изменившиеся страницы будут переиндексироваться реже.
Яндекс: Советы вебмастеру

Проверка Last-Modified и If-Modified-Since

Следите за корректностью HTTP-заголовков. В частности, важно, содержание ответа, который сервер отдает на запрос If-Modified-Since. Заголовок Last-Modified должен отдавать корректную дату последнего изменения документа.
Сервис поддерживает IDN-домены и для их проверки не требуется переводить имя домена в Punycode. Просто введите введите адрес вашего кириллического домена и проверьте HTTP-заголовки Last-Modified и If-Modified-Since.



Смотри также: Блог ”В центре событий”





Самые интересные записи

Треть россиян высказалась против санкций за интернет-пиратство
19.06.2013

33 процента россиян выступает против введения административной ответственности за нелегальное скачивание интеллектуальной собственности. За введение санкций высказался 41 процент...


Комментариев нет

19.06.2013

...


Комментариев нет
Молоко может помочь похудеть
03.10.2013

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


Комментариев нет
Фото детей
26.05.2014

Фото детей — сложный жанр! С появлением в семье ребенка, особенно первенца, родители полностью погружаются не только в заботы о малыше, но и стараются зафиксировать каждый его шаг, первые...

Ярлыки: Фото детей
Комментариев нет
Стандартные акриловые краски
02.09.2013

увеличить Универсальная акриловая краска Высококачественная аэрозольная краска широкого спектра применения для профессионалов и любителей. Этот продукт обладает прекрасным...

Ярлыки: Стандартные акриловые краски
Комментариев нет
АВТОНОМНЫЕ КАПИТАЛОВЛОЖЕНИЯ
01.09.2013

АВТОНОМНЫЕ КАПИТАЛОВЛОЖЕНИЯ - часть общих капиталовложений, определяемая не микроэкономическими факторами, например получением прибыли на конкретном предприятии, а...

Ярлыки: АВТОНОМНЫЕ КАПИТАЛОВЛОЖЕНИЯ
Комментариев нет
Турецкий "Яндекс" подарил Lamborghini пользователю
05.07.2013

Турецкий филиал " Яндекса " 3 июля подарил автомобиль марки Lamborghini интернет-пользователю, победившему в объявленном компанией конкурсе. Об этом сообщили представители российского "Яндекса"....

Ярлыки: Авто новости Lamborghini Яндекс Авто Интернет Новости Интернет
Комментариев нет

05.07.2013

...


Комментариев нет
No such file or directory
Статьи на букву М (Мо)
27.06.2013

Мо-цзы Мо-цзы, Мо Ди (479-400 до н. э.), древнекитайский философ и политический деятель, основатель школы моистов. Возможно, был сановником в царстве Сун.… Моа (город на Кубе) Моа (город на...


Комментариев нет

27.06.2013

...


Комментариев нет
Smart Washer SW-15\12B\ в прикуриватель
03.09.2013

Обычная цена:  4500 руб. Цена со Скидкой: 4200 руб. SMART WASHER - Подходит для мойки велосипедов, мотосредств, автомобилей, фургонов, мебели для пикника, обуви и одежды, домашних...

Ярлыки: Smart Washer
Комментариев нет

03.09.2013

...


Комментариев нет
Инфракрасное излучение
20.08.2013

Инфракрасное излучение – оптическое излучение с большей длинной волны (либо меньшей частоты, соответственно), чем у видимого излучения и меньшей длинной волны чем у радиоизлучения....

Ярлыки: Инфракрасное излучение
Комментариев нет

Мониторинг доступности сайтаПроверено на вирусыДизайн сайта “СириусВеб”