Готовое решение «BX365: Установка и настройка Last Modified, 304 Not Modified» представляет собой специализированный модуль для платформы 1С-Битрикс, который внедряет на сайт механизм корректной передачи HTTP-заголовков Last-Modified и обработки статуса 304 Not Modified. Этот инструмент предназначен для интернет-магазинов, корпоративных порталов и любых других проектов на Битриксе, где остро стоит вопрос оптимизации трафика, снижения нагрузки на сервер и ускорения индексации страниц поисковыми системами. Решение автоматически отслеживает изменения в контенте и сообщает браузерам и поисковым роботам, была ли страница обновлена с момента последнего визита, что позволяет избежать повторной загрузки неизменённых данных.
Ключевые возможности модуля включают в себя автоматический расчёт даты последнего изменения документа на основе анализа текстового содержимого между тегами <body>. Для этого модуль очищает страницу от скриптов, стилей и HTML-разметки, вычисляет MD5-хэш оставшегося текста и сравнивает его с предыдущим значением. Если хэши различаются — дата обновляется, если совпадают — возвращается ранее сохранённая метка. В настройках предусмотрено полное отключение модуля, включение логирования в файл /upload/bx365_modified_log.txt, а также возможность исключить из обработки определённые домены, конкретные URL-адреса (например, /auth/, /basket/, /personal/) или целые группы пользователей. Дополнительно можно отключить учёт GET-параметров в URL, выбрать статические HTML-блоки для анализа (например, описание товара или новости) и вырезать динамические блоки (виджет корзины, фильтры, формы обратной связи). Также предусмотрена функция очистки ранее рассчитанных кеш-данных.
Дизайн и адаптивность в данном решении не являются ключевыми аспектами, так как модуль работает на серверном уровне и не влияет на внешний вид сайта. Однако его внедрение не требует изменения вёрстки или адаптации под мобильные устройства — всё взаимодействие происходит через HTTP-заголовки, что делает его полностью совместимым с любыми шаблонами и адаптивными версиями. Модуль корректно работает со штатным функционалом вывода времени модификации страницы в заголовках ответа, заменяя стандартную дату на рассчитанную. Важно отметить, что при включённом композитном режиме (технология «Композитный сайт») работоспособность модуля не гарантируется, поэтому перед установкой рекомендуется отключить кеширование динамических страниц.
С точки зрения SEO и маркетинга, модуль реализует рекомендации поисковых систем Яндекс и Google по использованию заголовков Last-Modified и If-Modified-Since. Это напрямую влияет на скорость индексации: поисковые роботы, получая корректные метки времени, реже перезапрашивают неизменённые страницы, что ускоряет обход сайта и экономит краулинговый бюджет. Кроме того, правильная обработка статуса 304 Not Modified позволяет сократить объём передаваемых данных до 30% и более, что особенно важно для сайтов с высокой посещаемостью и длительными сессиями пользователей. Модуль не требует интеграции с CRM или 1С, но его настройка может быть полезна для проектов, где важна каждая деталь технической оптимизации.
Данное решение идеально подходит для интернет-магазинов, новостных порталов, блогов и корпоративных сайтов на 1С-Битрикс, которые сталкиваются с высокой нагрузкой на сервер или хотят улучшить показатели индексации. Оно будет особенно полезно для проектов с большим количеством страниц и частыми обновлениями контента, где экономия трафика и снижение нагрузки на хостинг становятся критическими факторами. Масштаб бизнеса может быть любым — от небольшого интернет-магазина до крупного портала с миллионной аудиторией, главное условие — использование платформы 1С-Битрикс и желание оптимизировать работу сайта на уровне HTTP-протокола.
Характеристики
- Версия: 1.4.0
- Обновлено: 22.10.2024
- Редакции: Первый сайт, Старт, Стандарт, Малый бизнес, Бизнес, Корпоративный портал, Энтерпрайз, Интернет-магазин + CRM
- Установок: 100 - 499 раз
- Разработчик: BX365
Заказать внедрение
Установим и настроим BX365: Установка и настройка Last Modified, 304 Not Modified под ваш бизнес. Позвоните: +7 (4922) 49-50-58 или оставьте заявку.