Почему сайт на WordPress медленно грузится и как это исправить
Давид, веб-разработчик ·
Медленный сайт теряет посетителей: каждый второй уходит, если страница грузится дольше трёх секунд. Поисковики это видят и понижают сайт в выдаче. Хорошая новость: в большинстве случаев WordPress можно ускорить в 2–5 раз без переделки сайта.
Как проверить скорость
Откройте PageSpeed Insights (pagespeed.web.dev) и вставьте адрес сайта. Смотрите на мобильную версию — она важнее. Если оценка ниже 50 баллов, а LCP (время загрузки главного содержимого) больше 4 секунд — сайт нужно ускорять.
7 частых причин
1. Огромные изображения
Фото с телефона весит 3–5 МБ. Если на странице их десять — сайт будет загружаться очень долго. Решение: сжатие, формат WebP, ленивая загрузка.
2. Конструкторы страниц
Elementor, WPBakery и Divi удобны, но добавляют сотни килобайт стилей и скриптов на каждую страницу. Иногда их можно оптимизировать, а иногда быстрее сверстать ключевые страницы вручную.
3. Слишком много плагинов
Дело не в количестве, а в качестве. Один плохой плагин, который грузит свои скрипты на всех страницах, хуже десяти аккуратных. Проверьте, какие плагины вам действительно нужны.
4. Нет кеширования
Без кеша WordPress собирает каждую страницу заново при каждом заходе. Плагин кеширования (WP Super Cache, LiteSpeed Cache — если хостинг на LiteSpeed) ускоряет сайт в разы.
5. Слабый хостинг
Самый дешёвый тариф за 99 ₽ часто означает сотни сайтов на одном сервере. Если время ответа сервера (TTFB) больше секунды — пора менять тариф или хостинг.
6. Сторонние виджеты
Онлайн-чаты, квизы, виджеты соцсетей, несколько счётчиков аналитики — каждый добавляет свои скрипты. Их можно загружать отложенно, после основного содержимого.
7. Шрифты
Пять начертаний Google Fonts — это пять дополнительных запросов. Достаточно подключить вариативный шрифт локально и только нужные начертания.
Что можно сделать самому
- Установить плагин сжатия изображений и прогнать по всей медиатеке.
- Удалить неиспользуемые плагины и темы.
- Включить плагин кеширования.
- Обновить PHP до актуальной версии в панели хостинга (сначала сделайте резервную копию!).
Когда нужен разработчик
Если после этих шагов оценка всё ещё низкая, проблема глубже: в теме, конструкторе или коде. Я делаю бесплатный замер — пришлите ссылку на сайт, и я покажу, что именно тормозит и сколько будет стоить исправление.