Перевірити http-заголовки last-modified і if-modified-since (304 not modified)

Поставте до себе на сайт

HTML код інформера:

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

Правильно налаштований сервер повинен повертати код 304 Not Modified, якщо клієнт запросив документ методом GET, використовував заголовок If-Modified-Since або If-None-Match і документ не змінився з зазначеного моменту. При цьому повідомлення сервера не повинно містити тіла сторінки.

# 42; На час виконання цієї операції впливає розмір сторінки, час відповіді сервера, завантаженість мережі і швидкість підключення.

Навіщо потрібен Last-Modified

економія Трафіку

Якщо сторінка не змінилася, то сервер припинить передачу даних після відправки заголовків з кодом 304 Not Modified, тіло сторінки, зображення та інші об'єкти передаватися не будуть.

Зниження навантаження на сервер

Прискорення індексації пошуковими системами

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

  • в результатах пошуку не відображатиметься дата поруч зі сторінками вашого сайту;
  • час сортування за датою сайт не буде видно більшості користувачів;
  • робот не зможе отримати інформацію про те, чи оновилася сторінка сайту з моменту останнього індексування. А так як число сторінок, одержуваних роботом з сайту за один захід, обмежена, змінилися сторінки будуть переіндексувати рідше.
Яндекс: Поради вебмайстру