Чаще всего сайт тормозит из-за тяжёлых картинок, лишних скриптов и виджетов, отключённого кеширования и слабого хостинга. На 1С-Битрикс добавляются медленные запросы к базе и старые компоненты. Сначала измерьте скорость в PageSpeed Insights: хорошими считаются LCP до 2,5 секунды, INP до 200 мс и CLS до 0,1.
Основные причины
- Тяжёлые изображения. Фото по несколько мегабайт без сжатия и без форматов WebP или AVIF.
- Скрипты и виджеты. Чаты, квизы, счётчики, пиксели. Каждый добавляет запросы и задерживает отрисовку.
- Нет кеша. Страница каждый раз собирается заново. В 1С-Битрикс есть композитный режим и кеширование компонентов.
- Слабый хостинг. Мало памяти и процессора, медленный диск, старая версия PHP.
- Медленная база данных. Тяжёлые фильтры каталога, большие таблицы без индексов, журналы, которые никто не чистит.
- Шрифты и стили. Много вариантов шрифтов и неиспользуемый CSS.
Как измерить
PageSpeed Insights показывает данные реальных пользователей и лабораторный тест. Смотрите мобильную версию: большинство посетителей приходит с телефонов. В Яндекс Метрике есть отчёт «Мониторинг» о времени загрузки.
Core Web Vitals оценивают по 75-му перцентилю. LCP показывает, когда виден главный блок. INP показывает, как быстро страница реагирует на нажатия. CLS показывает, прыгает ли вёрстка при загрузке.
С чего начать ускорение
Сожмите и переведите картинки в современные форматы, включите ленивую загрузку. Уберите виджеты, которыми никто не пользуется. Включите кеширование. Если сервер отвечает дольше секунды, разбирайтесь с хостингом и базой.
Ускорение сайта на 1С-Битрикс делаем в рамках доработки сайтов, стоимость от 4 200 ₽ в час. Что такое скорость сайта и как её считают, в статье о скорости сайта.
Источники
Похожие вопросы
Не нашли ответ?
Расскажите о задаче: специалист ответит в рабочее время, а вопрос мы добавим в раздел.