
Оптимайзер Pro: Ускорение сайта до 100 баллов Google PageSpeed
Ускорьте ваш сайт на 1С-Битрикс с Оптимайзер Pro для Google PageSpeed: конвертация в WebP, сжатие JS/CSS/HTML. Установите и повысьте скорость!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 05.10.2023
- Обновлено:
- 18.06.2026
- Версия:
- 0.0.2
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Что умеет Оптимайзер Pro
Продукт Оптимайзер Pro: Ускорение и Оптимизация для Google PageSpeed представляет собой готовый модуль для экосистемы 1С-Битрикс, предназначенный для автоматизации критически важных задач по повышению производительности сайта. Основная цель решения — улучшение показателей скорости загрузки (Core Web Vitals) и, как следствие, рост рейтинга в инструменте Google PageSpeed Insights. Модуль решает проблему «тяжелых» страниц, характерную для нагруженных проектов, и позволяет добиться целевых показателей без глубокой переработки архитектуры сайта.
Технически модуль реализует комплексную оптимизацию статических ресурсов и изображений. После установки и активации на вашем сайте на базе 1С-Битрикс (все редакции от «Первого сайта» до «Энтерпрайз») происходит автоматическое конвертирование изображений в современный формат WebP с гибким выбором библиотек (GD или ImageMagick). Модуль поддерживает три сценария работы с графикой: пакетное конвертирование файлов в инфоблоках и Highload-блоках с заменой оригиналов, конвертация «на лету» при сохранении файлов (без замены) и поиск изображений напрямую в HTML-коде страницы для их немедленной оптимизации. Дополнительно активируется отложенная загрузка (Lazy Loading), а также производится оптимизация и сжатие кода HTML, CSS и JavaScript для сокращения времени ответа сервера.
Что конкретно получает покупатель после установки
- Автоматический WebP: Генерация изображений в формате WebP (среднее снижение веса на 25-35%) без изменения структуры инфоблоков.
- Lazy Load: Внедрение отложенной загрузки для всех изображений и iframe, что снижает количество одновременных HTTP-запросов при старте.
- Минификация кода: Автоматическое сжатие HTML, CSS и JavaScript (удаление пробелов, комментариев, оптимизация синтаксиса).
- Совместимость: Полная поддержка режима «Композит» (кеширование страниц) и адаптивность для мобильных устройств без потери качества.
Данное решение будет особенно полезно владельцам и техническим специалистам интернет-магазинов, корпоративных порталов, новостных ресурсов и любых проектов на 1С-Битрикс, где критически важны скорость загрузки и позиции в поисковой выдаче. Модуль подходит для бизнеса любого масштаба — от стартапов с редакцией «Старт» до крупных порталов на редакции «Энтерпрайз». Продукт позволяет сэкономить время разработчика, так как не требует ручной доработки шаблонов или установки дополнительных серверных утилит, а вся оптимизация выполняется в рамках административной панели Битрикс. Для маркетологов и SEO-специалистов это инструмент быстрого достижения «зеленой» зоны в Google PageSpeed без потери функциональности сайта.
Среди поддерживаемых сценариев работы с изображениями выделяются:
Единоразовое конвертирование картинок: Этот сценарий позволяет преобразовать изображения в информационных блоках и блоках высокой нагрузки (HL) с возможностью замены изображений.
Конвертирование картинок при сохранении / получении файлов: Модуль также обеспечивает конвертирование изображений при сохранении или получении файлов, без необходимости замены существующих изображений.
Поиск картинок на странице "на лету": Этот сценарий позволяет искать изображения на странице "на лету", как с генерацией новых изображений, так и без нее.
В дополнение к оптимизации изображений, модуль предоставляет и другие методы оптимизации:
Отложенная загрузка изображений Lazy loading: Улучшает производительность сайта, загружая изображения только тогда, когда они становятся видимыми для пользователя.
Замена изображений в фоне, включая файлы CSS: Позволяет заменять изображения, даже если они используются в фоновых стилях.
Дополнительные регулярные выражения: Модуль предоставляет возможность добавления собственных регулярных выражений для поиска изображений, что делает его более гибким.
Минификация файлов CSS, JS и HTML: Эффективное уменьшение размера файлов, ускоряя загрузку страницы.
Вырезание системных скриптов: Модуль позволяет исключить системные скрипты, которые могут замедлить загрузку страницы.
Если ваша система использует многосайтовость, модуль также предоставляет настройки активности и список исключений для каждого сайта. Важно отметить, что увеличение показателей Google PageSpeed зависит не только от этого модуля, но и от качества разработки сайта и хостинга.
Для чего нужен модуль Оптимайзер Pro и какие задачи он решает?
С какими редакциями и версиями 1С-Битрикс совместим модуль?
Какова стоимость модуля и условия лицензирования?
Как происходит установка и настройка модуля?
Какая техническая поддержка предоставляется после покупки?
Установка модуля из Маркетплейса
Перейдите в административной панели сайта в раздел «Маркетплейс» → «Установленные решения». Нажмите кнопку «Установить решение» и введите код модуля «Оптимайзер Pro: Ускорение сайта до 100 баллов Google PageSpeed». Следуйте инструкциям мастера установки до завершения процесса.
Активация и настройка модуля
После установки перейдите в «Настройки» → «Настройки продукта» → «Модули». Найдите в списке «Оптимайзер Pro» и нажмите «Настроить». Укажите предпочтительный метод конвертации изображений в WebP (GD или ImageMagick) и выберите сценарий работы с графикой: пакетное конвертирование, конвертация при сохранении или поиск в HTML-коде.
Настройка сжатия статических ресурсов
В настройках модуля активируйте опции сжатия для JS, CSS и HTML. Установите флажки напротив соответствующих пунктов, чтобы включить автоматическую минификацию и сжатие файлов при загрузке страниц. При необходимости укажите исключения для отдельных скриптов или стилей.
Привязка к инфоблокам и каталогу
Перейдите в раздел «Контент» → «Инфоблоки» и выберите нужные инфоблоки или Highload-блоки. В параметрах каждого блока найдите вкладку «Оптимайзер Pro» и отметьте галочкой те, которые должны обрабатываться модулем. Это обеспечит автоматическое конвертирование изображений и оптимизацию ресурсов для выбранных разделов.
Проверка работы и тестирование
Откройте любую страницу сайта, на которой применены настройки модуля. Используйте инструмент Google PageSpeed Insights для проверки скорости загрузки. Убедитесь, что изображения загружаются в формате WebP, а JS и CSS сжаты (проверьте через инструменты разработчика браузера). При необходимости скорректируйте настройки в разделе модуля.
- v0.0.218.06.2026Обновление безопасности модуля bkvsoft.webp. В состав обновления включены исправления, направленные на повышение защищённости административного интерфейса, AJAX-обработчиков и операций массовой конвертации изображений. Основные изменения: 1. Усилена защита AJAX-эндпоинта модуля. - Для административных AJAX-методов добавлена обязательная проверка прав администратора. - Добавлена проверка Bitrix sessid для защиты от CSRF. - Публичным оставлен только сценарий обработки webp-изображений. - В JavaScript административного интерфейса добавлена передача sessid во все AJAX-запросы. 2. Закрыт CSRF-вектор при сохранении настроек модуля. - В обработчик сохранения параметров добавлена серверная проверка check_bitrix_sessid(). - Проверка выполняется до изменения любых настроек модуля. 3. Усилена обработка пользовательских регулярных выражений. - Добавлена валидация пользовательских PCRE-шаблонов. - Добавлено ограничение длины шаблона. - Добавлена фильтрация управляющих символов и потенциально опасных ReDoS-конструкций. - Добавлена проверка компиляции регулярного выражения перед использованием. - Исправлена обработка callback-результата при отсутствии группы захвата. 4. Исправлены потенциальные stored XSS-векторы в административном интерфейсе. - Значение image_search_page_custom_regexp теперь экранируется при выводе в textarea через htmlspecialcharsbx(). - Значение site_exeptions_page теперь экранируется при выводе в textarea через htmlspecialcharsbx(). - Дополнительно экранированы отдельные динамические значения, выводимые в HTML-контексте административной страницы. 5. Усилена работа с настройками модуля. - Для сериализованных опций добавлена безопасная десериализация с allowed_classes => false. - Добавлена нормализация значений site_exeptions_page перед сохранением. - Добавлена нормализация значений image_search_page_custom_regexp перед сохранением. - Исправлено сравнение текущего значения site_exeptions_page при сохранении настроек. 6. Усилен SQL-запрос при обновлении записей b_file. - Имя файла экранируется через $DB->ForSql(). - Числовые значения FILE_ID и FILE_SIZE приводятся к int. - Исключена небезопасная подстановка строковых значений в SQL-запрос. 7. Усилена генерация административных PHP-файлов модуля. - Добавлен allowlist разрешённых файлов административного интерфейса. - Исключена автоматическая генерация PHP-прокладок для произвольных файлов из каталога admin/. - Добавлена проверка имени файла и расширения .php. 8. Проведён дополнительный hardening административного кода. - Усилена проверка объекта пользователя перед вызовом IsAdmin(). - Исправлена HTML-ошибка в атрибуте title кнопки проверки .htaccess. - Снижены риски некорректной обработки повреждённых или пустых служебных опций. Обновление рекомендуется установить всем пользователям модуля.
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.














