BX365: Установка и настройка Last Modified, 304 Not Modified

BX365: Установка и настройка Last Modified, 304 Not Modified (bx365.modified) - solution for Bitrix

BX365: Установка и настройка Last Modified, 304 Not Modified

Установите и настройте модуль "BX365: Установка и настройка Last Modified, 304 Not Modified" для отслеживания изменений в элементах инфоблока. Экономьте трафик, ускоряйте индексацию поисковыми системами и снижайте нагрузку на сервер. Узнать подробнее на [URL=https://marketplace.1c-bitrix.ru/solutions/bx365.changelog/]Bitrix Marketplace[/URL].
0
$54,00
BX365: Установка и настройка Last Modified, 304 Not Modified (bx365.modified) - solution for Bitrix

Новинка!

Подключите функционал отслеживания изменений в элементах инфоблока.

Позволяет вести учет изменений стандартных полей, дополнительных свойств, изображений и файлов.

Узнать подробнее

Модуль для генерации 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.

Указанные заголовки рекомендуются поисковым системами Яндекс, Google. Ссылки на рекомендации - yandex, google

Как происходит обновление даты изменения документа?

В момент обращения к странице, модуль обрабатывает текстовое содержимое страницы между тегами <body>...</body>предварительно очистив от скриптов, стилей и HTML разметки.

Для оставшегося текста рассчитывается MD5-хэш и сравнивается с предыдущим записанным значением. Если суммы отличаются – значит, документ изменился (обновляется дата изменения документа). Если суммы равны – значит, в документе не было изменений (не обновляется дата изменения документа, возвращается ранее записанное значение).

Настройки модуля.

- Отключить модуль. Полностью отключает функционал модуля.

- Включить логирование. При включении функционала логирования, создается файл с логами в папке /upload/bx365_modified_log.txt

- Не устанавливать Last Modified и 304 Not Modified для домена (или список через запятую). Введите домен или список доменов для которых не нужно устанавливать Last Modified и 304 Not Modified.

- Не устанавливать Last Modified и 304 Not Modified для страниц сайта (каждый адрес с новой строки). Введите URL адрес или список адресов для которых не нужно устанавливать Last Modified и 304 Not Modified. Например: /auth/, /basket/, /login/, /order/, /personal/

- Не устанавливать Last Modified и 304 Not Modified для выбранных групп пользователей. Выберите группы пользователей для которых не нужно устанавливать Last Modified и 304 Not Modified.

- Удалить кеш. Удаляется ранее рассчитанные модулем данные (url адреса, даты изменения документов, md5-хэши).

Особенности работы модуля.

Модуль НЕ обрабатывает запросы к страницам в папках /bitrix/, /upload/ включая все вложенные папки. Также модулем не обрабатываются запросы, выполненные методом POST, AJAX запросы и ошибки 404.

Модуль учитывает наличие GET параметров в строке URL адреса. Для одной страницы с разным набором GET параметров будут формироваться разные даты изменения документа.

Модуль корректно работает со штатным функционалом вывода времени модификации страницы “Устанавливать в заголовках ответа время модификации страницы”. Устанавливается дата рассчитанная модулем.

Проверить корректность HTTP-заголовков можно через сервисы:

https://lastmodified.ru

https://last-modified.com

Acquiring module in Monobank for the Bitrix platform

Writing texts for a blog and articles using the CopyMaster module

Working with keywords and phrases using AI copywriter for Bitrix

What criteria should be taken into account when developing a multilingual site?

For what types of businesses is a multilingual site especially important?

What should you pay attention to when developing a multilingual design?

Performance improvements: How PHP 8 improves the performance of Bitrix applications with a JIT compiler, improved memory optimization and faster serialization.

Bitrix: How PHP 8 improves compatibility with previous versions of the language and facilitates the transition from older versions.

Improved Browser Support: How PHP 8 improves browser support and makes Bitrix applications more stable.

Multiregionality, multilingualism or multilingualism - in a word, full-fledged localization of sites without our module is impossible!

Multiregional site: your key to increasing sales

Multi-regional site: a way to improve the user experience for foreign visitors

The end of Bitrix24 in Ukraine: the company announced the closure of the service from June 1

Development of a content concept for the Bitrix website

Эквайринг от Monobank | Бизнес услуги эквайринга

MonoBank QR cash register: Simple and Convenient Payment Method

Multilingual: Lite - Unified catalog of the Bitrix website in two languages!

Nova Post delivery service for Bitrix: Module from Proger for efficient delivery in your store

Telegram chat Bitrix Proger Union

Monobank update: Plata

February virus on Bitrix

Вирус в assets Битрикс: папка assets/images под угрозой!

Вирус в Битрикс через слабые пароли: как избежать атаки?

Meet GPT-4o mini – New Affordable and Smart Model from OpenAI

Bitrix Mobile Detect

Module Market for Bitrix

Multilingual Bitrix

The need to translate the site into multilingual

CopyMaster module for your website

Why are multilingual sites necessary?

How is the universality of multilingual sites achieved?

What to do if the created site should be multilingual?

What technologies are used to design multilingual sites?

What are the benefits of multilingual sites?

Creating unique content for the site

Our module is already successfully used in our projects

file_download Download Module Market
file_download Download Module Market