🎧 Подкаст · Светлана

Опубликовано · Обновлено

Кратко: Медленный сайт стоит компании клиентов: по данным Google, вероятность ухода мобильного посетителя растёт на 32%, если загрузка увеличивается с 1 до 3 секунд, а в исследовании Deloitte ускорение мобильного сайта на 0,1 секунды повысило конверсию ритейлеров на 8,4%. Чаще всего сайт медленно грузится из-за больших изображений, лишних плагинов, сторонних скриптов, отсутствия кэша и слабого хостинга. Большинство причин можно исправить без нового сайта.

Если ваш сайт грузится на телефоне дольше 3 секунд, часть посетителей уходит, даже не увидев предложения. В этой статье объясняем, сколько стоит бизнесу медленный сайт, как понять, что скорость – проблема, и разбираем 10 самых частых причин, почему сайт медленно грузится, с решениями.

Сколько стоит медленный сайт?

Скорость сайта – не техническая мелочь, а показатель продаж. Два самых известных исследования:

Вымышленный пример: у интернет-магазина 6000 посещений в месяц, конверсия 1,5% и средний чек 60 €. Это 90 заказов и 5400 € в месяц. Если более быстрый сайт поднимет конверсию хотя бы на 5%, добавится 4–5 заказов, то есть около 270 € в месяц и 3240 € в год. У компании услуг логика та же: меньше ушедших посетителей – больше заявок при том же рекламном бюджете.

Кроме того, скорость влияет и на позиции в Google: Core Web Vitals входят в сигналы удобства страницы. Подробнее об этом – в статье скорость загрузки сайта и SEO.

Как понять, что сайт медленно грузится?

Быстрее всего ясность даст проверка скорости сайта: в руководстве объясняем, что значит каждая цифра и какой результат хороший.

10 причин, почему сайт медленно грузится

1. Слишком большие изображения

Картинка, загруженная с телефона или фотобанка, может весить 3–5 МБ и иметь ширину 4000 px, хотя на экране она 800 px. Это самая частая причина, почему сайт медленно грузится.

Решение: Уменьшите изображения до нужного размера, используйте формат WebP или AVIF и дайте WordPress создать версии разных размеров.

2. Первое большое изображение грузится лениво

Ленивая загрузка (lazy loading) хороша для картинок внизу страницы, но если она стоит и на первом большом изображении, браузер ждёт, прежде чем его загрузить. LCP часто вырастает на 1–3 секунды.

Решение: Уберите lazy loading с первого изображения, добавьте fetchpriority=»high» и предзагрузку.

3. Слишком много плагинов и тяжёлый конструктор

Каждый плагин добавляет свои CSS и JavaScript, часто на все страницы, даже если используется только на одной. Сайт с 40 плагинами загружает десятки файлов.

Решение: Удалите неиспользуемые плагины, замените несколько мелких одним и подключайте скрипты только там, где они нужны.

4. Сторонние скрипты

Онлайн-чат, пиксели Facebook и Google, карты, видео YouTube и проверка «я не робот» загружаются с чужих серверов. На нашей главной только проверки «я не робот» занимали 3,4 МБ из 3,7 МБ.

Решение: Загружайте их, только когда посетителю они нужны: чат после первого действия, видео после клика, защиту формы рядом с формой.

5. Нет кэша страниц

Без кэша WordPress собирает страницу из базы данных заново при каждом посещении. Это занимает 0,5–2 секунды, прежде чем браузер получит первый байт.

Решение: Подключите плагин кэша страниц или серверный кэш и проверьте, что кэш прогревается после очистки.

6. Медленный или перегруженный хостинг

Дешёвый виртуальный хостинг, где на одном сервере сотни сайтов, отвечает медленно как раз тогда, когда посетителей много. Google рекомендует, чтобы время ответа сервера (TTFB) было меньше 0,8 секунды.

Решение: Выбирайте хостинг с SSD-дисками, современным PHP и сервером в Европе, лучше в Эстонии или Финляндии.

7. Старая версия PHP

Новые версии PHP обрабатывают тот же код WordPress заметно быстрее старых. Старый PHP к тому же риск для безопасности.

Решение: Обновите PHP в панели хостинга до поддерживаемой версии, но сначала проверьте, что тема и плагины с ней работают.

8. Слишком много шрифтов

Каждая толщина и стиль шрифта – отдельный файл. Если на странице три семейства и шесть начертаний, браузер загружает десяток файлов, прежде чем показать текст.

Решение: Используйте не больше двух семейств, загружайте их со своего сервера, добавьте font-display: swap и предзагрузите основной шрифт.

9. CSS и JavaScript, блокирующие отрисовку

Если в шапке страницы большие файлы CSS и JS, браузер ничего не покажет, пока не скачает и не обработает их.

Решение: Объедините и сожмите файлы, отложите ненужный JavaScript (defer) и загружайте CSS первого экрана первым.

10. Слишком длинная страница и много анимаций

Тысячи HTML-элементов, слайдеры, параллакс и анимации нагружают процессор телефона, особенно на телефонах средней мощности.

Решение: Упростите страницу, уберите слайдеры, которые никто не листает, и используйте анимации умеренно.

Что можно сделать с медленным сайтом самому уже сегодня?

  1. Проверьте скорость 3 раза и запишите медианный результат.
  2. Просмотрите изображения на главной и основной странице услуги: есть ли файлы больше 300 КБ?
  3. Удалите плагины, которые отключены или не используются.
  4. Посмотрите в панели хостинга, какая версия PHP используется.
  5. Подумайте, нужны ли все внешние скрипты: старый пиксель, неиспользуемый чат, несколько систем аналитики.
  6. Сделайте резервную копию, прежде чем что-то менять.

Когда обращаться к разработчику?

Изображения и плагины часто можно привести в порядок самостоятельно. Разработчик нужен, если проблема в теме, конструкторе, сервере или JavaScript, а также если скорость сильно скачет без видимой причины. Мы делаем ускорение сайтов на WordPress и интернет-магазинов: замеряем до и после, исправляем причины, а не прячем их. Если медленный хостинг, поможем с переносом на быстрый хостинг. Для начала можно сделать бесплатный аудит сайта.

Часто задаваемые вопросы

Какое время загрузки сайта нормальное?

По Google основной контент (LCP) должен появляться за 2,5 секунды как минимум у 75% посещений. Для сайта компании хорошая цель – 1,5–2,5 секунды на телефоне.

Нужно ли переделывать медленный сайт?

Чаще всего нет. Большая часть медленной загрузки – это изображения, плагины, скрипты, кэш и хостинг, которые исправляются на текущем сайте. Новый сайт стоит рассматривать, если тема или конструктор устарели и тяжёлые.

Сделает ли хороший хостинг сайт быстрым?

Хостинг улучшит время ответа сервера, но не поможет, если страница грузит 5 МБ картинок и десятки скриптов. Обычно нужно и то, и другое.

Влияет ли скорость сайта на позиции в Google?

Да, но умеренно. Core Web Vitals – один из сигналов ранжирования, релевантность контента важнее. Зато скорость напрямую влияет на то, сколько посетителей останется и оставит заявку.

Когда будет виден эффект от ускорения?

В лабораторном тесте PageSpeed Insights – сразу. Полевые данные Google и отчёт в Search Console обновляются в течение 28 дней.

Источники

Заинтересовали наши подкасты? Оставьте свой e-mail!

Сообщим о новых статьях и подкастах — не чаще одного письма в день.

Отписаться можно в любой момент. Подробнее — в политике конфиденциальности.