Как ускорить WordPress без плагинов | Мастерская — de-bor.ru

Частный web-мастер Денис Борисов
WordPress-сайтов

Как ускорить WordPress без плагинов

Скорость и оптимизация · 2026-05-27 · 3 мин чтения

Установить десять плагинов кеширования и минификации, конфликтующих между собой — проигрышная стратегия. Большую часть ускорения WordPress дают несколько простых действий, которые не требуют ни одного плагина. Вот они, от самого эффективного к наименее.

Что даёт прирост

1. PHP 8.x вместо 7.4

Самый большой прирост одним действием. WordPress на PHP 8.2 обрабатывает запросы в 1.5-2 раза быстрее, чем на 7.4. Проверьте версию в панели хостинга:

  • Beget: Управление сайтами → ваш сайт → Версия PHP
  • Timeweb: Сайты → ваш сайт → PHP
  • Reg.ru: ISPmanager → Сайты → ваш сайт → Возможности → PHP

Переключите на PHP 8.2 или 8.3. Если сайт упал — какой-то плагин несовместим. Отключайте по одному и обновляйте. Держать сайт на PHP 7.4 в 2026 году — терять половину производительности бесплатно.

2. Серверное кеширование (не плагин)

Все плагины кеширования делают одно: генерируют статический HTML и отдают его вместо запуска PHP. Но Apache/Nginx умеют делать это без PHP вообще:

# Apache: mod_cache в .htaccess
CacheEnable disk /
CacheRoot /home/user/cache
CacheDefaultExpire 3600

На Beget это настраивается в разделе «Кеширование» панели управления (без правки .htaccess, в два клика). На Timeweb — аналогично, раздел «Ускорение сайта».

Результат: сервер отдаёт HTML за 2-5 мс против 200-500 мс с PHP. Ни один плагин так не может.

3. WebP вместо JPEG/PNG

Изображения — 60-70% веса среднестатистической страницы WordPress. Конвертация в WebP даёт экономию 40-60% без видимой потери качества.

Без плагина — на этапе подготовки файлов:

# Конвертировать все JPEG в папке в WebP (macOS/Linux)
for f in *.jpg; do cwebp -q 80 "$f" -o "${f%.jpg}.webp"; done

Потом в коде тем — заменить <img src="image.jpg"> на <picture> с fallback на JPEG для старых браузеров. Это разовая работа, не плагин на каждый запрос.

На Beget и Timeweb есть встроенная конвертация в WebP в панели управления (раздел «Изображения» или «Оптимизация»).

4. Убрать ненужные CSS и JS со страниц

WordPress любит грузить всё сразу: Contact Form 7 тянет свой CSS на все страницы, включая те где формы нет. WooCommerce грузит три своих стиля на каждую страницу блога.

Без плагина — через wp_dequeue в functions.php:

// Убираем CF7 CSS везде кроме страницы контактов
add_action('wp_enqueue_scripts', function() {
    if (!is_page('contacts')) {
        wp_dequeue_style('contact-form-7');
    }
}, 99);

Проверьте через Chrome DevTools (F12 → Network → CSS) что реально грузится. Удивитесь — половина CSS и JS не нужна на конкретной странице.

5. Оптимизация базы данных

Со временем wp_options раздувается: плагины хранят там свои настройки и временные данные. Таблица wp_postmeta растёт с каждым сохранением поста.

Без плагина — запрос через phpMyAdmin или WP-CLI:

# WP-CLI
wp db optimize

# Или SQL напрямую
OPTIMIZE TABLE wp_options, wp_postmeta, wp_posts;

На хостингах с лимитом на размер БД (Timeweb, Beget) это даёт +10-15% скорости и экономит место.

Что не работает

«Установите 5 плагинов кеширования» — они начнут конфликтовать. Выберите один (W3 Total Cache или WP Super Cache), настройте, остальное — серверными средствами.

«Минифицируйте весь CSS и JS» — экономия 5-10 КБ не стоит риска сломать дизайн. Сначала уберите ненужное (пункт 4), потом думайте о минификации.

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

После смены PHP на 8.2 сайт упал — как узнать какой плагин виноват?
Включите WP_DEBUG в wp-config.php. Отключите все плагины. Включайте по одному, каждый раз проверяя сайт. Тот после которого упало — виновник. Обновите его или замените аналогом.
Серверное кеширование: не вижу обновлений на сайте.
Нормально. Кеш надо сбрасывать после правок. На Beget и Timeweb есть кнопка «Сбросить кеш» в панели. Или настройте исключения для админки в правилах кеширования.
Сделал всё по списку — скорость почти не изменилась.
Измеряйте не в Lighthouse, а по TTFB (Time To First Byte) в Chrome DevTools → Network. Если TTFB > 500 мс — проблема в хостинге (медленный shared-сервер), а не в WordPress. Тут только смена тарифа.

Нужна настройка ускорения?

Проведу аудит, найду что именно тормозит ваш сайт и ускорю. Без лишних плагинов.

Написать в Написать в

Техническая оптимизация

Техническая оптимизация

Скорость, кэш, Core Web Vitals.

7.200

Подробнее
Сопровождение и поддержка сайта

Сопровождение и поддержка сайта

Мониторинг скорости и оптимизация.

от 5.400 ₽/мес

Подробнее

Разрабатываю WordPress-сайты

Лендинги, многостраничные сайты, интернет-магазины на WooCommerce — всё на WordPress с удобной панелью управления.

Сайт под ключ: регистрация домена и хостинга, установка WordPress, настройка шаблона и модулей.

Поддерживаю WordPress-сайты

Обновление плагинов и тем, резервное копирование, мониторинг работоспособности — сайт работает без сбоев.

Оперативное исправление ошибок, создание новых разделов, доработка функционала и наполнение контентом.

Продвигаю WordPress-сайты

SEO-оптимизация, настройка Яндекс Метрики и Вебмастера, подключение Google Search Console.

Оптимизация позволяет «поднять» сайт в поисковых выдачах, увеличить целевой трафик и привлечь новых клиентов.

Чистка от вирусов WordPress

Если сайт взломали, появился подозрительный код или спам-рассылка — найду и удалю вредоносный код, закрою уязвимости и настрою защиту от повторного заражения.

После чистки проверю все файлы и плагины, обновлю WordPress до актуальной версии и настрою автоматическое резервное копирование.

Диагностика сайта

Проверю ваш сайт по ключевым параметрам и подготовлю отчёт с рекомендациями:

  • Скорость загрузки и производительность;
  • Безопасность и уязвимости;
  • SEO-состояние и индексация;
  • Мобильная адаптация;
  • Технические ошибки и код.
Заказать диагностику
Михайлова Анастасия

Денис МАСТЕР своего дела. Вёл целый проект, работали с ним на протяжении 4х месяцев. Отзывчивый, понимающий с полуслова специалист. Стоимость услуг радует, а качество работы приводит в восторг.

Денис спасибо Вам от лица нашей строительной компании и от всего нашего персонала.

Михайлова Анастасия
Игорь Караваев

Обратился к Денису для восстановления сайта на WordPress после сбоя. Сделал, как и обещал, за сутки — сайт снова работает без ошибок. Профессионал своего дела, доходчиво объясняет, вежлив и тактичен. Однозначно рекомендую!

Игорь Караваев
Яна Веркулич

Денис, спасибо огромное за работу)) Очень тепло вспоминаю Вас и все что Вы сделали для моей работы и моего сайта.

Денис Профессионал с большой буквы, решает любые вопросы, отличный специалист))

Рекомендую к сотрудничеству, еще раз спасибо)

Яна Веркулич
Бюро Переводов

Денис оперативно и грамотно справляется со всеми поставленными задачами. Внес правки на англоязычную и русскоязычную версии сайта, учел все пожелания. Будем обращаться еще!

Бюро Переводов
Анастасия Виричева

Денис мастер своего дела, рекомендую его как специалиста.
Понимает, что нужно сделать и справляется с поставленной задачей в короткое время.

Делал сайт для салона красоты, просто и функционально.

Анастасия Виричева
Владимир

Очень много времени мучались с сайтом на OpenCart. «Специалисты» не могли нормально разобраться в проблеме, возникавшей при выполнении элементарной задачи.

Денис сделал это в два счета, также расписал подробно, в чем была проблема и как она решена. На 200% доволен. Даже не хочется его рекомендовать, потому что будет постоянно занят))

Владимир
Ксения Петровская

Денис оперативно ответил и помог решить проблему, которую я даже описать нормально не могла)) Мы сами что-то накрутили с корпоративной почтой — письма то уходили, то нет, в общем всё сломали.

Денис всё починил, теперь у нас нормальная почта, домен работает, письма приходят и уходят. Цена как заявлена — оплатили по факту проверки. Спасибо большое!

Ксения Петровская
Александр Кривуля

Заказал у Дениса доработать сайт на WordPress. При этом трудно себе представлял, что сам хочу. Благодаря профессионализму Дениса и его умению всё грамотно и просто объяснять, предлагать разные варианты решений — цель была достигнута.

Умение общаться доходчиво и терпеливо с клиентами — огромный плюс. Я очень доволен. Однозначно рекомендую!

Александр Кривуля
Кондитер мания

Прекрасный специалист, ответил и устранил ошибку на сайте за пару часов, сохранила контакт, будем по необходимости обращаться. Рекомендую!

Кондитер мания

Бесплатная настройка хостинга и домена

Регистрация хостинга на 1 месяц и домена .ru/.рф на 1 год входит в стоимость разработки сайта.

Подробнее

Разрабатываю сайты для клиентов по всей России:

Показать все города