Скорость загрузки — это не только удобство для посетителя, но и фактор ранжирования в Google и конверсии. Сайт, который открывается дольше трёх секунд, теряет до половины аудитории. Ниже — десять практических шагов, которые мы применяем при переносе сайтов на WPHost.
1. Включите кэширование страниц
Кэш страниц превращает динамический PHP-вывод в готовый HTML, который отдаётся мгновенно. На WPHost для этого встроен AccelerateWP — его не нужно настраивать вручную. Если вы на другом хостинге, используйте LiteSpeed Cache или WP Super Cache.
2. Оптимизируйте изображения
Картинки — самая «тяжёлая» часть большинства страниц. Сжимайте их в форматы WebP или AVIF и подключите ленивую загрузку (lazy load), чтобы изображения подгружались только при прокрутке.
3. Минифицируйте CSS и JavaScript
Удаление пробелов, комментариев и объединение файлов уменьшает их размер и число запросов. Откладывайте несрочный JavaScript атрибутом defer.
4. Используйте CDN
Cloudflare и аналоги раздают статику с ближайшего к пользователю сервера. Это особенно важно, если аудитория распределена географически.
5–10. Базовая гигиена
- Обновите PHP до 8.3 — прирост производительности до 30%.
- Удалите неиспользуемые плагины и темы.
- Подключите объектный кэш (Redis или Memcached) для баз данных.
- Очистите таблицу
wp_optionsот «autoload»-мусора. - Ограничьте ревизии записей.
- Замерьте результат в PageSpeed Insights и повторите узкие места.
На реальных проектах эти шаги стабильно дают PageSpeed 90+ и время загрузки менее секунды.