Решение
Внимание! Оценивать показатели скорости загрузки сайта через Google PageSpeed Insights необходимо на сайте, установленном на хостинге и наполненном контентом. Рекомендуем оценить скорость загрузки сайта до и после выполнения рекомендаций. Как это сделать, читайте
здесь.
Улучшить показатели скорости загрузки сайта в Google PageSpeed Insights можно с помощью настроек главного модуля сайта. Сразу оговоримся: 1С-Битрикс не умеет сжимать изображения и сохранять контент на устройствах пользователей, как советует Google. Однако вы можете минимизировать CSS и JavaScript, а также сжать HTML (обычно функция активна по умолчанию). Как показывает практика, эти настройки позволяют увеличить показатели скорости загрузки сайта в Google PageSpeed Insights в 2-3 раза.
Рассмотрим рекомендации от Google и соответствующие настройки 1С-Битрикс.
-
Удалите из верхней части страницы код JavaScript и CSS, блокирующий отображение
Переместите весь код JavaScript в конец страницы. Для этого перейдите в настройки главного модуля:
Настройки → Настройки продукта → Настройки модулей → Главный модуль
Найдите блок «Оптимизация CSS» и активируйте настройку «Переместить весь Javascript в конец страницы».

-
Сократите CSS/JavaScript
В том же блоке настроек главного модуля активируйте настройки «Объединять CSS файлы», «Объединять JS файлы», «Подключать минифицированные версии CSS и JS файлов» и «Создавать сжатую копию объединенных CSS и JS файлов».
