Принимаем новые проекты на II квартал 2026 — старт за 5 рабочих дней 19 лет практики · 500+ сайтов в собственной базе для линкбилдинга Бесплатный экспресс-аудит за 24 часа — отчёт в Telegram SEO + Разработка + Реклама под ключ · прозрачные отчёты ежемесячно
Оставить заявку
← К статьям
SEO

Как разогнать WordPress до 100 баллов и не заплатить ни копейки

Автор
2 мин чтения
Ускорение WordPress бесплатно — PageSpeed 100

Здоровья коллегам по опасному бизнесу! 👋

Конечно, мы все копим на свою Ламбу (ну или на Немца, на крайняк), и сливать по $20 в месяц на платные плагины — это не для выдающихся бизнесменов. Посему ловите наш гайд по ускорению сайта: понадобится только ваше драгоценное время и чималый ум.

Сразу к делу. Тормозит сайт — Google тебя вниз, посетители разбегаются, бабло мимо кассы. Летает сайт — выше в выдаче, больше народу, больше денег. Просто, как два пальца.

В сети полно «гуру», которые впаривают платный плагин за $20 в месяц и орут: «смотрите, было 45 — стало 100!». Открою секрет: то же самое выжимается бесплатно. Платный плагин просто красиво обернул то, что и так все умеют. Щас покажу что.

TL;DR — 90% скорости WordPress качается бесплатно: свежий PHP, кэш, картинки в WebP, минификация, свои шрифты и Cloudflare. За платный плагин ты платишь за удобную обёртку, а не за магию.

Погнали. 🚀

Вначале — пруфы (что-то настоящее, а не инфо-фуфло)

Открываем PageSpeed Insights, кидаем URL, жмём «Анализировать». Смотрим сразу мобильную вкладку — Google всё мерит по мобиле, да и народ к тебе в основном с телефона лезет, а не с компа.

А теперь — то, о чём гуру помалкивают: 100 баллов — это лабораторный тест, его легко натянуть. Реальная скорость для дышащего гуманоида, твоего будущего клиента (Core Web Vitals в поле), процентов на 70 зависит от хостинга и TTFB — насколько быстро сервер вообще отдаёт первый байт. Навесишь хоть десять плагинов — балл вырастет, а на дохлом хостинге сайт всё равно будет тупить. Поэтому начинаем с базы.

Шаг 0. База — хостинг и PHP

Самый недооценённый бесплатный буст — версия PHP. Куча сайтов до сих пор сидит на 7.4 (а кто-то и на 5.6, привет из могилы), а это в 2-3 раза медленнее свежего.

Лезем в панель хостинга → «Версия PHP» → ставим 8.1, 8.2 или 8.3. Бесплатно и сразу пинок к скорости.

Перед сменой — бэкап. Крякнет какой-нибудь древний плагин на PHP 8 — просто откатишься назад. Но в 95% случаев всё норм.

Шаг 1. Кэш — главный по скорости 👑

Это вообще номер один. Без кэша WordPress на каждый клик заново лепит страницу из базы — тупо и медленно. Кэш слепил один раз и отдаёт готовое.

Бесплатные варианты, по серверу:

  • LiteSpeed Cache — если хостинг на LiteSpeed/OpenLiteSpeed (спроси у саппорта). Лучший бесплатный, без базара. Ещё и картинки с минификацией умеет.
  • W3 Total Cache или WP Super Cache — если сервер Apache/nginx.
  • WP Fastest Cache — если хочешь «поставил и забыл».

Втыкаем, врубаем Page Cache, чистим кэш, перезамеряем. Только за это балл частенько прыгает на 20-30 пунктов.

Шаг 2. Картинки — главные жирдяи 🐷

90% веса сайта — это нежатые картинки. Лечим тремя движениями:

а) Жмём в WebP/AVIF. Эти форматы весят на 30-70% меньше JPEG/PNG при том же качестве. Бесплатные плагины: ShortPixel, Imagify, Converter for Media — у всех бесплатная квота на месяц, мелкому сайту за глаза.

б) Сжатие. Те же плагины при загрузке давят вес — на глаз и не заметишь.

в) Lazy-load. Картинки внизу грузятся не сразу, а когда юзер до них доскроллил. В WordPress это уже встроено (loading="lazy"), но глянь, чтоб тема его не вырубила.

И мелочь, которую все забивают — всегда прописывай размеры картинки (width и height), иначе страница «прыгает» при загрузке и роняет метрику CLS:

<img src="cat.webp" width="800" height="600" alt="кот разработчика" loading="lazy">

Шаг 3. Минификация CSS/JS — режем тормоза

Браузер залипает, пока тянет и разбирает кучу мелких CSS/JS-файлов. Решение — сжать и склеить их. Бесплатный народный герой тут — Autoptimize.

Ставим, заходим в настройки, врубаем галки:

  • ✅ Optimize JavaScript Code
  • ✅ Optimize CSS Code
  • ✅ Aggregate (склейка файлов)
  • ✅ Defer non-critical JS — отложенная загрузка скриптов

После каждой галки — глянь сайт глазами. Агрессивная склейка иногда ломает анимации или формы. Сломалось — вырубай последнюю галку, и порядок.

Хочешь ещё жёстче — Critical CSS (стили первого экрана пихаем в строку, остальное грузим потом). Autoptimize умеет, плюс есть бесплатные генераторы.

Шаг 4. Шрифты — базовая болячка ещё со школьных времён

Google Fonts, подключённые прямо с серверов Google, — это лишние запросы на чужой домен и тормоз с отрисовкой текста. Делаем два движения:

а) Тащим шрифты к себе. Качаем шрифт на свой сервер. Бесплатный плагин OMGF делает это в один клик.

б) font-display: swap — чтоб текст показался сразу обычным шрифтом, а красивый подтянулся следом (а не «белая дыра» вместо букв):

@font-face {
  font-family: 'Inter';
  src: url('/fonts/inter.woff2') format('woff2');
  font-display: swap;
}

в) Preload главного шрифта, чтоб браузер схватил его пораньше:

<link rel="preload" href="/fonts/inter.woff2" as="font" type="font/woff2" crossorigin>

Шаг 5. Чистим базу 🧹

За годы база WordPress превращается в помойку: сотни черновиков-ревизий, спам-комменты, хвосты удалённых плагинов. Бесплатный WP-Optimize выметает это в пару кликов.

А чтоб ревизии не плодились без конца — кинь в wp-config.php:

define('WP_POST_REVISIONS', 5);   // держим максимум 5 ревизий на пост
define('EMPTY_TRASH_DAYS', 7);    // чистим корзину раз в неделю

Шаг 6. Подчищаем лишнее

Каждый плагин — плюс к весу и минус к скорости. Пройдись по списку и честно спроси себя: «я этим вообще пользуюсь?». Что стоит «на всякий случай» — вырубай и сноси.

То же с темой: тяжёлый шаблон с сотней настроек тормозит. Лёгкие бесплатные темы-ракеты — GeneratePress, Astra, Kadence или блочные темы. (Мы вообще на наших проектах любим не WordPress, а быстрые сайты на Astro — но это уже другая песня 😏.)

Шаг 7. Cloudflare — бесплатный CDN и броня

Тема для нас сейчас особенно болезненная. В Украине настали нелёгкие времена: сайты и сервера регулярно ловят DDoS-атаки — то конкуренты шалят, то «гости» с севера кладут хостинги пачками. И вот тут бесплатный Cloudflare — реально крутейшее решение: он принимает удар на себя и отсеивает ботов и мусорный трафик ещё на подлёте, до того как они доберутся до твоего сервера. То есть это не только про скорость — это ещё и про то, чтобы сайт банально устоял и не лёг в самый неподходящий момент.

Регаем сайт в Cloudflare (бесплатный тариф) — и получаем CDN (контент раздаётся с серверов по всему миру, ближе к юзеру), сжатие Brotli, HTTP/3 и защиту от ботов в довесок.

Что врубить бесплатно: ✅ Brotli, ✅ HTTP/3 (QUIC), ✅ кэш статики.

А вот авто-минификацию JS/CSS в самом Cloudflare врубать не надо — они её выпилили ещё в 2024-м. Минификацию оставляем на Autoptimize (Шаг 3).

Шаг 8. Мелочи, которые дожимают балл в зелёнку

Пара строк в functions.php темы (лучше — в дочерней):

// Вырубаем эмодзи-скрипт WordPress (лишний запрос на каждой странице)
remove_action('wp_head', 'print_emoji_detection_script', 7);
remove_action('wp_print_styles', 'print_emoji_styles');

И preload LCP-картинки — самого жирного элемента первого экрана (обычно баннер или лого):

<link rel="preload" as="image" href="/images/hero.webp">

Плюс preconnect к внешним доменам (счётчики, виджеты), чтоб коннект поднимался заранее:

<link rel="preconnect" href="https://www.googletagmanager.com" crossorigin>

А «сердцебиение» админки (WP Heartbeat жрёт ресурсы) проще приструнить бесплатным плагином Heartbeat Control — руками не лезь.

Замер «после» 🎉

Гоняем PageSpeed ещё раз. И вот оно:

Из 45 в зелёнку. Ноль потраченных гривен, только время и тот самый чималый ум.

Чек-лист «разгони сам» ✅

  • PHP обновлён до 8.1+
  • Стоит плагин кэширования (Page Cache включён)
  • Картинки в WebP + сжаты + lazy-load
  • CSS/JS склеены и минифицированы (Autoptimize)
  • Шрифты лежат у себя + font-display: swap
  • База почищена, ревизии обрезаны
  • Лишние плагины снесены, тема лёгкая
  • Подключён Cloudflare (Brotli + HTTP/3)
  • Эмодзи вырублены, preload LCP настроен

А мы что, не на WordPress сидим? 😅

Сидим, ещё как. Сайт, который ты прямо сейчас читаешь — goodweb.ua крутится на том же WordPress. Так что всё, что выше, мы не из буржунета втихаря переписали, а обкатали на собственной шкуре, вот тут. Не веришь — жми F12 → вкладку Network → обнови страницу и сам глянь, как оно шуршит. Если бы наш сайт тормозил — грош цена была бы этому гайду, согласись. 😎

А если возиться лень?

В общем, пацаны. Всё выше реально сделать самому за вечер с чашкой кофе. Но если своё время вам дороже, чем нервы на воюющие плагины, ломающуюся минификацию и капризный critical CSS — мы в GoodWeb разгоняем сайты под ключ: замер, оптимизация, гарантия зелёных Core Web Vitals — без вашего участия.

А нет — забирай гайд и вперёд, цеховики. Скорость лишней не бывает. 😎

Кидайте в комменты свой балл «до/после» — гляну, у кого как вышло.

Частые вопросы

Можно ли реально разогнать WordPress бесплатно?
Да. Кэш, WebP, минификация, самохостинг шрифтов и Cloudflare закрывают около 90% задачи без единой копейки — платные плагины просто оборачивают эти же техники в удобный интерфейс.
Почему у меня 100 баллов в PageSpeed, а сайт всё равно медленный?
PageSpeed меряет лабораторную загрузку. Реальная скорость для пользователя зависит от TTFB — а это хостинг и версия PHP. Сначала фундамент, потом плагины.
Какой плагин кэширования выбрать?
На сервере LiteSpeed — LiteSpeed Cache (бесплатный и лучший). На Apache/nginx — W3 Total Cache или WP Super Cache. Главное — включить Page Cache.
Не сломает ли минификация сайт?
Иногда агрессивное объединение JS ломает анимации или формы. Поэтому после каждой галки в Autoptimize проверяйте сайт глазами и при проблеме отключайте последнюю опцию.

Автор блога GoodWeb.