Модуль от RetailFactory.ru: Заголовки Last-Modified и 304: Not Modified

Модуль «Last-Modified + 304 Not Modified» – инструмент для ускорения индексации интернет-магазина. С помощью http-заголовков этот модуль подсказывает поисковому роботу, была ли запрашиваемая им страница изменена и когда именно.

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

Какие проблемы решает модуль?

Экономия Трафика

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

Снижение нагрузки на сервер

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

Ускорение индексации поисковыми системами

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

Ниже ссылки на описание - yandex, google

Цитаты из описания Яндекс:

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

в результатах поиска не будет показываться дата рядом со страницами вашего сайта;

при сортировке по дате сайт не будет виден большинству пользователей;

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

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

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

Если у вас есть какие либо вопросы по работе модуля, просто напишите нам в личные сообщения или на сайте.

Страница модуля «Last-Modified + 304 Not Modified»

1 лайк

Заинтересовал ваш модуль, подскажите он досих пор актуален, поддерживает 4.9.3 и 4.10.*?
Судя по вашему веб сайту вроде да, подтверди пожалуйста.

Спасибо.

Добрый день. Все наши модули поддерживают последние версии, в том числе и этот модуль.

и 4.9.3 тоже?

Да, конечно.

Спасибо

Уважаемые коллеги добрый день!

Мы обновили наш модуль.

В новой версии мы добавили совместимость с последними версиями CS-cart. Теперь модуль поддерживает 4.11.

Также мы добавили обновление модуля через Центр Обновлений.

Клиентам которые покупали ранее нужно просто скачать новую версию в личном кабинете.

Также напоминаем, что у нас в магазине до 1го декабря продолжается Black Friday.

Скидка 20% на все наши модули по промокоду black19.

Яндекс не читает эти заголовки, делают get запрос на страницу и last-modified игнорируют. Проверено.

Данная рекомендация идет первой при любом SEO аудите.

Ее также рекомендует сам Яндекс в официальном мануале https://yandex.ru/support/webmaster/recommendations/indexing.html

Уважаемые коллеги, мы выпустили новую версию модуля.

В ней мы добавили совместимость с CS-cart версий 4.4 и выше.

Добрый день! Скажите не будет ли конфликта вашего модуля с модулем АБ Расширенная карта сайта (у них тоже есть [Last-Modified])?

1 лайк

Здравствуйте, не будет.

так у них другой last modified, он добавляет в xml карту этот параметр:

это другое.

1 лайк

Спасибо, все верно, наш работает иначе.