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

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

10.06.2016

Интернет-провайдеры Санкт-Петербурга
Бесплатный сервис по подбору Интернет-провайдера V-setke.ru: раскрывает реальные тарифы Интернет-провайдеров, осуществляет индивидуальный подбор Интернет-провайдера, помогает выбрать наиболее выгодные условия подключения к Интернет, экономит Ваши силы и время, работает практически со всеми Интернет-провайдерами Санкт-Петербурга
Адрес и телефон
Правильно настроенный сервер должен возвращать код 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.



Смотри также: ”Skoda Fabia”





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

Дуров ответил на "вызывающие недоумение" претензии UCP
27.02.2014

Основатель и гендиректор социальной сети " ВКонтакте "  Павел Дуров  назвал обвинения в свой адрес со стороны акционеров компании из фонда UСP "вызывающими недоумение". Как...

Ярлыки: United Capital Partners ВКонтакте Интернет Новости Интернет Павел Дуров
Комментариев нет
Йога для начинающих
19.06.2013

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


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

19.06.2013

...


Комментариев нет
Проверяет ли инспекция, и какая ответственность предусмотрена, если в ходе проверки выяснится, что не была проведена АРМ?
26.11.2013

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

Ярлыки: Аттестация рабочих мест Охраны труда
Комментариев нет
Мазда 3 хэтчбек
20.08.2013

Технические характеристики Мазда 3 хэтчбек   1.4 1.6 1.6 AT 2.0 SPORT ДВИГАТЕЛЬ Тип 4-х цилиндровый Расположение Переднее поперечное, с приводом на передние колеса Объем,...

Ярлыки: Мазда 3 хэтчбек
Комментариев нет
Болезни цивилизации
20.06.2013

Стрессы и депрессии принято называть болезнями цивилизации. И в последнее время медики все обеспокоеннее говорят о том, что уровень заболеваемости этими недугами растет в геометрической...


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

20.06.2013

...


Комментариев нет
Давление паров
20.08.2013

Давление паров – парциальное давление паров – фундаментальное понятие при рассмотрении кинетики процессов сушки лакокрасочных материалов, особенно актуальное, когда для окраски...

Ярлыки: Давление паров
Комментариев нет
Кромкогибочные станки
27.06.2013

PF-16 Станок для изготовления "малого борта" модель PF-16 подробнее... 21.20 Станок для изготовления "малого борта" модель 21.10 подробнее... ...


Комментариев нет
Популярные статьи на букву «А»:
27.06.2013

Акмеизм Акмеизм (франц. acmēisme, от греч. akmē - высшая степень чего-либо, цветущая сила), течение в русской поэзии начала 20 в., сложившееся в условиях кризиса буржуазной культуры и выразившее...


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

27.06.2013

...


Комментариев нет
Комплект камина
03.07.2013

Облицовка камина ...


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

Facebook Крупнейшая в мире социальная сеть Facebook — крупнейшая в мире социальная сеть, основанная в 2004 году Марком Цукербергом. Первоначально предназначалась для общения студентов...


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

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