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

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

10.06.2016

Веб-аналитика
Веб-аналитика (англ. Web analytics) — это измерение, сбор, анализ, представление и интерпретация информации о посетителях веб-сайтов с целью их улучшения и оптимизации.
Адрес и телефон
Правильно настроенный сервер должен возвращать код 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.



Смотри также: Блог ”Авто-КК”





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

Бывший вице-президент "ВКонтакте" стал консультантом одного из акционеров соцсети
18.02.2014

Бывший вице-президент " ВКонтакте " Илья Перекопский занял пост консультанта в фонде United Capital Parters, являющемся одним из крупнейших акционеров соцсети. Об этом этом сообщает журнал Forbes...

Ярлыки: Бизнес и финансы ВКонтакте Илья Перекопский Интернет Новости Интернет Работа и заработок
Комментариев нет
Трасса М-11 поможет разгрузить Москву
30.01.2015

Фото: Russian Look/Photoagency Interpress Автомобилисты Москвы и Санкт-Петербурга с большим нетерпением ждут, когда окончательно введут в эксплуатацию новую трассу «Москва — Санкт-Петербург». Это...


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

30.01.2015

...


Комментариев нет
Неделя MxWorld #17
06.05.2013

Неделя MxWorld #17: В предстоящие выходные пройдет предпоследний этап серии АМА Суперкросс 2013 в Солт Лэйк Сити, а также первый этап Чемпионата Европы по Мотокроссу в классе EMX Open и в классах...


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

06.05.2013

...


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

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


Комментариев нет
Мазда 6 седан
20.08.2013

Технические характеристики Мазда 6 седан   1.8L 2.0L 2.0L AT ДВИГАТЕЛЬ Tип 4-цилиндровый рядного расположения DOHC 16-клапанный Расположение Переднее поперечное с приводом...

Ярлыки: Мазда 6 седан
Комментариев нет

20.08.2013

...


Комментариев нет
Россия меняет концепцию охраны труда и промышленной безопасности
13.05.2013

Вступление России в ВТО послужило отправной точкой для перехода от просоветской системы охраны труда и промышленной безопасности (ОТ и ПБ), построенной на компенсационном принципе, на...


Комментариев нет
The Pirate Bay представил "пиратский" браузер для обхода интернет-цензуры
12.08.2013

Торрент-портал The Pirate Bay представил "пиратский" браузер, предназначенный для обхода интернет-цензуры и прочих ограничений в Сети. О приложении сообщается в  блоге  The Pirate Bay. PirateBrowser...

Ярлыки: Бизнес и финансы Антипиратский закон The Pirate Bay Интернет Новости Интернет PirateBrowser
Комментариев нет

12.08.2013

...


Комментариев нет
No such file or directory
Условия проведения аттестации рабочих мест
24.06.2013

Аттестация рабочих мест Аттестация рабочих мест по условиям труда  — комплекс мероприятий, проводимых с целью оценки условий труда на рабочих местах, выявления вредных и опасных...


Комментариев нет
Занятия йогой в Санкт-Петербурге
15.05.2013

Цель занятий в йога-центре ШАМБО - помочь человеку стать гармоничным и успешно развиться на различных уровнях: физическом, социальном и духовном. Асаны, физические упражнения йоги, укрепят...


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

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