Дополнительные телефоны:
Онлайн:
info@bodysite.ru
График работы:
Пн-Пт с 10:00 до 19:00
(перерыв с 14:00 до 15:00)
Сб-Вс — выходной
Полная контактная информация →

Обновление плагина «Навигация в хлебных крошках» для Shop-Script 7!

Поддержка Schema.org, взаимодействие с плагином SEO-фильтр и другое...

Last-Modified

Заказать Last-Modified

Плагин для ускорения индексации интернет-магазина

Срок реализации 1 день
Разработано для:

Shop-Script 7

Цена: 1 499 Р

Плагин «Last-Modified» – инструмент для ускорения индексации интернет-магазина. Он с помощью http-заголовков информирует поискового робота, была ли запрашиваемая им страница изменена и когда именно.

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

Как это работает на практике?

  • У поискового робота есть условный лимит на обход страниц за одно посещение сайта. Допустим, он может обойти только 6 страниц.
  • Если сайт отдает заголовки Last-Modified и If-Modified-Since, робот сначала обходит только измененные после последнего визита страницы. Таким образом, обновленные страницы быстрее индексируются.
  • Если сайт не отдает заголовки Last-Modified и If-Modified-Since, робот индексирует страницы в порядке очередности, независимо от даты последнего обновления. Таким образом, лимит индексирования расходуется и на те страницы, которые уже проиндексированы, но еще не изменялись.


Чем будет полезен плагин

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

Снижение нагрузки на сервер
Установив плагин вы можете значительно (до 30% и более) сократить нагрузку на сервер. Особенно это актуально для сайтов с высокой посещаемостью и долгой продолжительностью визита пользователя.

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


Рекомендации поисковых систем

Яндекс рекомендует настраивать заголовки Last-Modified и If-Modified-Since:

Следите за корректностью http-заголовков. В частности, важно, содержание ответа, который сервер отдает на запрос «if-modified-since» . Заголовок Last-Modified должен отдавать корректную дату последнего изменения документа.

Читать на сайте Яндекс.Советы вебмастеру


Что будет, если заголовки Last-Modified и If-Modified-Since не настроены или настроены некорректно:

Даже если сервер не выдает дату последней модификации документа (last-modified), ваш сайт будет проиндексирован. Однако в этом случае следует учитывать следующее:

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

Читать на сайте Яндекс.Советы вебмастеру


Google рекомендует настраивать заголовки Last-Modified и If-Modified-Since:

Убедитесь, что ваш веб-сервер поддерживает HTTP-заголовок If-Modified-Since. С его помощью Google может узнать, изменился ли контент сайта с момента последнего сканирования. Эта функция помогает сократить лишнюю нагрузку на сервер.

Читать на сайте Google.Рекомендации для вебмастеров


Как работает плагин на конкретных примерах

Задача 1. Необходимо настроить заголовки Last-Modified и 304 Not Modified в интернет-магазине.

Решение

    ✓ Купить, установить и включить плагин «Last-Modified».
    ✓ Выбрать настройку «Посылать заголовки "Last-Modified и 304 Not Modified"».
    ✓ Во всех разделах отметить, что заголовки посылать «Для поисковых роботов».
    ✓ Выбрать настройку даты для главной страницы «Предыдущий день».
    ✓ Для остальных разделов выбрать дату «Актуальная».

Задача решена с помощью плагина «Last-Modified».

Задача 2. Необходимо настроить заголовки Last-Modified и 304 Not Modified для сайта с каталогом товаров и без корзины.

Решение

    ✓ Купить, установить и включить плагин «Last-Modified».
    ✓ Выбрать настройку «Посылать заголовки "Last-Modified и 304 Not Modified"».
    ✓ Во всех разделах отметить, что заголовки посылать «Для всех пользователей».
    ✓ Выбрать настройку даты для главной страницы «Предыдущий день».
    ✓ Для остальных разделов выбрать дату «Актуальная».

Задача решена с помощью плагина «Last-Modified».


Возможные варианты настроек

Посылаемые заголовки:

    ✓ Last-Modified;
    ✓ Last-Modified и 304 Not Modified.

Для кого посылать заголовки:

    ✓ не посылать заголовок;
    ✓ для всех;
    ✓ для поисковых роботов.

Посылаемые даты:

    ✓ Предыдущий день;
    ✓ Предыдущий час;
    ✓ Текущую дату;
    ✓ Актуальную дату.

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

Внимание! Директива ssi в конфиге Nginx должна быть отключена, либо включена совместно с директивой ssi_last_modified.

Поделиться ссылкой: