За десять с лишним лет работы с WordPress я видел сайты и с тремя плагинами, которые открываются за секунду, и с сорока, которые падают от собственного веса. Плагины на сайт WordPress ставят обычно по инерции: увидели плагин в топе каталога, добавили не разобравшись, нужен ли он вообще, и через год на сайте живут пятнадцать расширений, из которых реально работают три. На практике для большинства коммерческих сайтов хватает 5-7 плагинов, а остальное либо дублирует функции темы, либо тянет за собой лишний JavaScript и CSS, которые режут скорость загрузки. Дальше расскажу, какой набор я ставлю на сайты клиентов, что стоит доверить коду вместо плагина и как не раздувать сайт лишними зависимостями.
По теме статьи
Готовое решение
AI-чатбот для сайта на Claude - отвечает как ваш менеджер, работает 24/7
Подключу к вашему сайту чат-бота на Claude API. Бот отвечает на вопросы клиентов голосом вашего бренда, знает каталог и условия доставки, забирает лиды в CRM или Telegram.
от25 000 ₽
Фронтенд + Бэкенд
Корпоративный сайт, каталог, блог
Разработка с нуля или доработка: кастомная тема, удобная админка, WooCommerce при необходимости. Чистый код, быстрая загрузка, SEO-friendly.
от60 000 ₽
Обязательный минимум плагинов на сайт WordPress
На новом проекте я закрываю пять задач: SEO-разметку, кэширование, безопасность, резервные копии и формы обратной связи. Для SEO ставлю Rank Math или Yoast SEO, на новых проектах чаще Rank Math, у него бесплатная версия закрывает разметку Schema.org без доплаты. Для кэширования и минификации подойдёт WP Rocket, платный, но экономит недели работы по ручной настройке, либо бесплатный W3 Total Cache, если бюджет проекта это не позволяет. Для бэкапов беру UpdraftPlus с выгрузкой на внешнее хранилище, не на тот же сервер, где лежит сайт, иначе при взломе хостинга бэкап пропадёт вместе с сайтом. Формы делаю на Contact Form 7 для простых заявок или WPForms, если нужна многошаговая форма с условной логикой.
Пять плагинов дают рабочий каркас практически для любого сайта на бизнес-тематику: блог, сайт услуг, визитку компании. Всё, что добавляется сверху, должно закрывать конкретную задачу, а не лежать про запас.
SEO-плагины и скорость сайта: что реально влияет на позиции
SEO-плагин сам по себе в топ не выведет, он только избавляет от рутины: генерирует sitemap.xml, прописывает мета-теги по шаблону, следит за длиной title и description, подсказывает по ключевым словам в тексте. Разница между бесплатной и платной версией Rank Math в основном в количестве фокус-ключей на одну страницу и в интеграции с Google Search Console из админки, для среднего сайта хватает бесплатной версии.
Скорость я мерил не раз на одних и тех же проектах до и после чистки плагинов. На сайте с 24 активными плагинами Lighthouse Performance держался на уровне 41-45 баллов, после отключения дублирующих SEO-плагинов, двух слайдеров и старого визуального конструктора показатель поднялся до 87-90 без единой правки кода. Каждый лишний плагин добавляет свои JS и CSS файлы в очередь загрузки, и браузер обязан их скачать и выполнить, даже если функционал плагина используется на одной странице из ста.
Для сжатия изображений использую ShortPixel или Imagify, без этого фотографии с телефона в 4-6 МБ ложатся в медиатеку как есть и убивают скорость сильнее, чем десяток второстепенных плагинов вместе взятых.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Безопасность WordPress и защита от вирусов
Сайты на WordPress ломают чаще всего не через уязвимость в ядре, а через заброшенный плагин, который никто не обновлял два года, или через слабый пароль администратора. Из практики: заражения чаще всего вижу на сайтах, где стоит 15-20 плагинов и владелец обновляет их раз в полгода вручную, если вообще обновляет.
Из защитных инструментов ставлю Wordfence, бесплатная версия закрывает файловый антивирус-сканер и базовый файрвол, премиум добавляет обновление сигнатур в реальном времени вместо суточной задержки. Второй слой, ограничение попыток входа в админку через Limit Login Attempts Reloaded, отсекает перебор паролей ботами без нагрузки на сервер.
Если сайт уже заражён, набор плагинов не спасает: нужно вручную вычищать шелл-скрипты из файлов темы и базы, менять все пароли и закрывать дыру, через которую занесли вредонос. Я делаю такую техническую поддержку и лечение сайта от вирусов отдельной услугой, стоимость считается от объёма заражения и начинается от 15 000 ₽.
Плагины для интернет-магазина: WooCommerce, эквайринг, доставка
WooCommerce сам по себе не тяжёлый, тяжёлым его делают надстройки: отдельный плагин под каждый способ оплаты, отдельный под каждую службу доставки, плюс плагины для отзывов, для вишлиста, для сравнения товаров. На одном из проектов на WooCommerce я насчитал 38 активных плагинов, магазин на 200 товаров грузился 6-7 секунд на мобильном интернете.
Из проверенных связок: приём оплаты через официальный плагин Т‑Банка для WooCommerce работает стабильно и не требует отдельного эквайринга через сторонний агрегатор, а расчёт доставки СДЭК подключаю через официальный модуль, который тянет тарифы по API и не требует ручного обновления прайса. Это два плагина, которые закрывают оплату и доставку без десятка мелких надстроек вокруг них.
| Задача | Плагин | Зачем именно он |
|---|---|---|
| Приём оплаты | Официальный модуль Т‑Банка для WooCommerce | Прямая интеграция с эквайрингом без агрегатора-посредника |
| Доставка | Модуль СДЭК для WooCommerce | Тарифы и ПВЗ подтягиваются по API, без ручного ввода |
| Учёт остатков | Встроенный функционал WooCommerce | Отдельный плагин на складской учёт нужен только при интеграции с 1С или МойСклад |
Плагины для замены: код вместо надстроек
Часть плагинов проще заменить небольшим кастомным кодом, чем тащить целый модуль ради одной функции. Визуальные конструкторы вроде Elementor удобны для верстальщика без опыта, но добавляют собственный движок рендеринга поверх темы и держат в памяти сотни настроек, даже если используется десяток блоков. На сайтах, где верстка стабильна и не меняется каждую неделю, я перевожу шаблоны на нативные блоки Гутенберга или на статичный код темы, это убирает 300-500 КБ лишнего JS с каждой страницы.
Форму обратной связи с интеграцией в CRM тоже не всегда стоит собирать через тяжёлый плагин с десятком аддонов. Часто быстрее и стабильнее написать обработчик формы под конкретную задачу и подключить его к нужным сервисам через сценарий в n8n: заявка падает в CRM, дублируется в Telegram через простого бота на aiogram и уходит в таблицу для отчётности, всё это без единого лишнего плагина в самом WordPress. Такую связку я собираю как автоматизацию отдельно от сайта, и она не зависит от обновлений WordPress и не ломается при смене темы.
Если функционала магазина или личного кабинета не хватает даже с чистым набором плагинов, иногда дешевле в перспективе заказать разработку сайта на WordPress с нужными функциями сразу в коде, чем наращивать десятый слой надстроек поверх готовой темы, разработка такого сайта начинается от 60 000 ₽.
Сколько плагинов можно ставить: практическое правило
Жёсткого лимита не существует, но я ориентируюсь на правило: если для проверки не работает ли плагин против сайта нужно отключать больше пяти штук по очереди, набор уже разросся. Перед добавлением нового плагина стоит проверить три вещи: дату последнего обновления в каталоге WordPress.org, совместимость с текущей версией WordPress и активные установки, меньше тысячи активных установок обычно значит, что автор забросит проект раньше, чем выйдет следующее крупное обновление ядра.
Обновления плагинов проверяю сначала на копии сайта, а не на боевом окружении: конфликт между двумя плагинами, которые лезут в один хук, вычисляется за пять минут на тестовом стенде и за несколько часов простоя, если ловить его на живом сайте с трафиком.
Частые вопросы
Сколько плагинов можно ставить на WordPress без потери скорости?
Жёсткой цифры нет, но на практике сайт с 5-7 активными плагинами держит Lighthouse Performance выше 85 баллов на большинстве тем, а после 20 плагинов показатель обычно падает ниже 50, даже если каждый из них по отдельности лёгкий.
Какие плагины обязательны на любом сайте?
SEO-плагин для разметки и sitemap, плагин кэширования, антивирус-сканер с файрволом, резервное копирование с выгрузкой во внешнее хранилище и форма обратной связи, остальное подключается под конкретную задачу проекта.
Чем заменить Elementor и другие тяжёлые конструкторы?
На сайтах со стабильной версткой перевожу шаблоны на нативные блоки Гутенберга или на код темы под задачу, это снимает конструктор с фронтенда полностью и убирает сотни килобайт JS и CSS с каждой страницы.
Как понять, что плагин тормозит сайт?
Отключаю плагины по одному и прогоняю страницу через Lighthouse или GTmetrix после каждого отключения, разница в 5-10 баллов на одном плагине почти всегда указывает на виновника, особенно если это слайдер, конструктор форм или старый визуальный редактор.