Для оптимизации сайта на Битрикс под Google PageSpeed делаем следующее:
1. Проверяем систему на ошибки, устраняем если они есть;
2. Проверяем версию php на хостинге, нам нужна минимум php 7.2;
3. Проверяем / восстанавливаем таблицы БД;
4. Оптимизируем БД;
5. В настройке модуля / Оптимизация CSS отмечаем все галочки;
6. Делаем загрузку изображений через Lazy Load
7. Подключаем необходимые файлы css, js для предварительной загрузки через rel="preload"
<link rel="preload" href="style.css" as="style">
<link rel="preload" href="script.js" as="script">
8. Добавляем в css где есть подключение шрифтов строку font-display: swap;
9. В init.php добавляем код для удаление из контента не нужных подключенных библиотек для не авторизованных посетителей.
10. Включаем кеш
Это самые основные шаги которые помогут ускорить загрузку, и не забываем после каждого действия проверять корректность работы сайта.
Оптимизация сайта на Битрикс под Google PageSpeed
Admin

13-02-2021
