Как ускорить работу сайта?
Дмитрий, Казань 0
Сайт на WordPress грузится секунд 5-7, особенно на телефоне, и подозреваю, что часть посетителей из-за этого уходит, не дождавшись. С чего начать, чтобы понять причину, а не перебирать плагины наугад?
Дмитрий Акиндинов технический администратор сайтов
ответил
Сначала измерьте, а не гадайте: бесплатный сервис PageSpeed Insights от Google покажет конкретные метрики и главную причину торможения — обычно это тяжёлые изображения, отсутствие кэширования страниц или перегруженный тариф хостинга. Ориентир для загрузки основного контента (LCP) — быстрее 2.5 секунды, а не абстрактное «стало быстрее».
Дальше по силе эффекта. Изображения почти всегда дают больше всего: сжатие в WebP и уменьшение размера под реальную ширину блока на странице, а не 4000 пикселей для картинки шириной 400px, снимает 30-50% веса страницы за один проход — плагином вроде ShortPixel или ручной компрессией перед загрузкой.
Кэширование страниц — следующий шаг: плагин кэша отдаёт посетителю готовую HTML-страницу вместо того чтобы пересобирать её через PHP при каждом заходе. Разница особенно заметна на телефоне при слабом мобильном интернете.
Если после этого сайт всё равно тормозит, скорее всего дело в самом хостинге: на дешёвом общем тарифе сервер делит ресурсы между сотнями чужих сайтов, и один перегруженный сосед сажает скорость всем остальным. Здесь помогает переход на тариф с выделенными ресурсами, а не очередной плагин ускорения.
Мобильная скорость обычно хуже десктопной в 1.5-2 раза даже после всех оптимизаций — это нормально из-за более слабых процессоров телефонов. Но 5-7 секунд многовато и для мобильной версии: после чистки изображений и подключения кэша реалистичный ориентир — 2-3 секунды.
Задать свой вопрос
Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.
Вопрос отправлен. После проверки он появится на сайте вместе с ответом.
Вопрос не отправлен: нужно подтвердить согласие на обработку персональных данных.