Last-Modified — как настроить и зачем он нужен?

Примечание: Этот текст может содержать некоторые партнерские ссылки, а это значит, что я зарабатываю небольшую комиссию без каких-либо дополнительных затрат с вашей стороны, если вы воспользуетесь этими ссылками. Спасибо за понимание и поддержку.

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

Что такое Last-Modified?

Мне сложно рассказать лучше о данной настройке, чем о ней уже сказано и написано в Советах Я.Вебастера и Google.Руководство для веб-мастеров.

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

Проверка наличия заголовка Last-Modified

Как проверить, работает у вас данный заголовок или нет? Очень просто — откройте ссылку и введите в окне адрес вашего сайта с URL.

Если результат будет как на скриншоте ниже, значит, все ОК.

last-modified

Если у вас ОК — дальше можете не читать. А если результат отрицательный, тогда отвечу на возможный вопрос — зачем нужен этот HTTP заголовок?

Скорость загрузки сайта в браузер

Скорость загрузки страниц сайта в браузер сегодня является приоритетным направлением в индексации поисковыми системами, и те сайты, которые грузяться дольше 2-х секунд, пессимизируются поисковыми роботами и теряют свои позиции в результатах выдачи.

Ваш сайт никогда не попадет в ТОП выдачи по вашим тематическим запросам всего лишь из-за медленной работы.

Установка заголовка HTTP Last-Modified позволяет правильно настроить ответ для клиентов (браузеры и поисковые роботы), минимизировать скорость загрузки и подключение сервера, снизить число запросов к базе данных.

Установки только плагинов кеширования для выполнения этой задачи явно недостаточно. Они не добавляют HTTP заголовок Last-Modified.

Но за то это умеют делать другие плагины WordPress.

Вы можете установить всего два небольших бесплатных плагина WordPress, которые не надо даже настраивать и они работают сразу после активации.

Плагин WordPress Add-Headers

 

add-headers-wordpress-plugin

Добавляет необходимые HTTP заголовки — ETag, Last-Modified, Expires, Cache-Control, генерируемых WordPress для более эффективного кеширования.

После загрузки и активации ничего делать не нужно, разве что почистить кеш если у вас стоит плагин кеширования.

Ссылка на обзор и скачивание

Плагин WordPress If-Modified Since

 

if-modified since wordpress plugin

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

Также как и плагин WordPress Add-Headers, после установки и активации ничего настраивать не нужно. Плагин уже работает.

Ссылка на обзор плагина и скачивание

После установки этих двух плагинов вернитесь и проверьте свой сайт по ссылке вначале обзора.

Результат положительный? Уверен, что «да».

На сайте, который я сейчас оптимизирую для одного клиента, число запросов к серверу снизилось с главной страницы с 147 до 101, почти на 30%.

А у вас? Напишите свой результат в комментариях, будет интересно новым читателям.

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

11 Comments

  • · Edit

    Интересная статья!
    Я психолог.
    Скажите, эти плагины имеет смысл ставить, если сайт маленький — 100-200 страниц, и сотня посетителей в неделю?

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

    Ответить
  • Скажите, скорость загрузки сайта в браузер посетителя — это разве не «прежде всего о людях думать, а не о роботах»?

    Ответить
  • Возможно, вы не весь кеш удаляли и что-то оставалось.
    Я устанавливал этот плагин трижды, и трижды он давал положительный результат проверки.

    Ответить
  • · Edit

    Пробовал установить оба этих плагина.Удалял весь кэш. Но тест по ссылке не проходит по пункту: 304 Not Modified не найден. Что-нибудь посоветуете?
    you-and-coffee.ru
    Спасибо

    Ответить
  • В каком месте я не ответил на вопрос, заданный мне в комментариях, Владислав?
    Можно ссылку?

    Ответить
  • В данном конкретном случае «ощущения» — это чисто условное понятие. Надо замерять ДО и ПОСЛЕ, тогда будет понятно.
    М.б. проблема в конфликте плагинов?
    Может, еще в чем-нибудь. Отключите, замеряйте время, включите, замеряйте время.

    Ответить
    • · Edit

      Плагины бесспорно полезны именно для индексации сайтов, так как за один заход бот того же яндекса имеет лимит на количество проверяемых страниц! Эти плагины помогают снять с индексации те страницы, которые с момента последней индексации не обновлялись и передать индексацию в пользу другого контента сайта! И только это уже имеет большую пользу!

      Ответить
  • · Edit

    Вопрос к автору публикации — почему такая низкая активность ваших ответов на вопросы, собственно, именно к вам? Вы следите за своим сайтом?

    Ответить
  • · Edit

    Только пока не могу понять — может быть загрузка заголовков и увеличилась, но работа сайта по-моему пока по ощущениям наоборот замедлилась, такое может быть?

    Ответить
  • · Edit

    Сейчас ради интереса протестировал свой сайт http://parnas-friends.ru — результат: Провально (то есть очень плохо)… После установки вышеописанных 2-х плагинов, результат изменился на: Отлично! Не знаю насколько это реально поможет сайту, но все-таки хуже не будет! Спасибо, что обратили на это внимание и предложили инструкцию действий!

    Ответить

Добавить комментарий

Ваш email нигде не будет показан. Обязательные поля помечены *