ТОП-18 плагинов Вордпресс для ускорения загрузки сайта
Чтобы привлечь читателей и покупателей, сайт должен быть не только понятным и лаконичным, но и быстрым. Когда страница грузится дольше 3-5 секунд, в 90% случаев пользователь её закрывает и уходит на соседнюю вкладку. Если заметили, что страницы на вашем сайте Вордпресс долго грузятся, это повод задуматься о дополнительном ускорении.
Оптимизировать сайт можно вручную по советам PageSpeed или с помощью инструментов, которые комплексно работают с проблемой. Мы сделали подборку из 18 WordPress плагинов для кэширования, минификации кода, облегчения тяжёлых скриптов и других задач, влияющих на ускорение сайта. Разделим их по категориям и разберёмся в функционале.
Плагины WordPress для кэширования
Кэширование – это процесс, при котором сервер сохраняет статичные страницы в браузере и показывает их пользователю. Работает это так: открывая любую страничку сайта, пользователь делает запрос к серверу. В ответ на него формируется html-страница из отдельных кусков кода, на котором написан сайт, и отправляется в браузер пользователя. Если на сайт зайдёт сразу 20 человек, процедура повторится 20 раз.
Если подключить плагин кеширования на Wordpress, перед отправкой html-страницы сервер сохранит её в хранилище на хостинге ресурса – кэш. Когда страницу запросят снова, сервер просто возьмёт её сохранённую копию из кэша и отправит пользователю, чтобы не делать всю работу заново. Это серьёзно экономит ресурсы и влияет на ускорение ресурса на Вордпресс.
Чтобы добавить ресурсу ускорения, дополнительно используют браузерное кэширование. Когда пользователь заходит на сайт впервые, в кэше его браузера по запросу плагина сохраняются статические файлы со страницы. Если пользователь снова загрузит эту страницу, браузер не будет скачивать её повторно, а просто вытащит из кэша.
А теперь посмотрим подборку плагинов, которые хорошо с этой задачей справляются.
W3 Total Cache
W3 Total Care – один из самых продвинутых плагинов кэширования Wordpress. Кеширует HTML-страницы, объекты, скрипты и стили в памяти, на диске или в CDN. Есть поддержка AMP – ускорения загрузки мобильных страниц, поэтому особенно хорош в оптимизации мобильных проектов.
Вдобавок у плагина много гибких настроек, благодаря которым он корректно работает почти со всеми плагинами электронной коммерции.
Особенности:
- есть настройка для игнорирования GET-параметров;
- доступно тестирование настроек сервера;
- сохраняет ответы на частые запросы в отдельных файлах;
- поддержка SSL для ускорения интернет-магазинов.
Количество установок: 1+ млн.
Стоимость: бесплатный.
WP Fastest Cache
WP Fastest Cache – эффективный и простой в настройке плагин ускорения сайтов на Вордпресс. Кэширует статические html-файлы, улучшая тем самым оценку ускорения по PageSpeed Insights. Поддерживает кэширование в браузере и автоматически чистит кэш, когда публикуете новую запись или обновляете контент на странице.
Особенности:
- использует mod_rewrite – самый быстрый способ доставки кэша;
- можно выключать кэширование для отдельных страниц с помощью шорткода;
- интегрируется с Google Analytics для отслеживания страниц в кэше;
- можно включить/отключить кэш для мобильных устройств.
Количество установок: больше 1 млн.
Цена: бесплатно + премиум (от $49 стоимость лицензии). В платной версии доступна минификация JS, CSS, HTML и оптимизация фото.
WP Super Cache
WP Super Cache – один из самых старых и надёжных инструментов Вордпресс для ускорения из подборки. Тут три варианта кэширования: HTML-копия, GZIP-архив и PHP-файлы. Кеширует страницы и записи, но не работает с JS/CSS. Для этой цели можно дополнить его плагином Autoptimize.
Стоит учесть, что WP Super Cache не умеет игнорировать GET-параметры, в том числе UTM-метки, поэтому при переходах с рекламы пользователи видят долгую загрузку. Это можно исправить через исходный код при установке.
Особенности:
- работает в режиме mod_rewrite (быстрый) и PHP (медленный);
- запланированная чистка кэша Вордпресс;
- стабильное фоновое кэширование, которое не нагружает сайт;
- доступна предварительная загрузка кэша.
Скачиваний: 1+ млн.
Стоимость: бесплатный.
WP-Optimize
WP-Optimize – мегапопулярный плагин для ускорения сайтов на Вордпресс на западе. Внутри много полезного, в том числе расширенные настройки кэширования: можно исключить целые URL-ы, которые не хотите кэшировать. Например, если для интернет-магазина внести в исключения /my-account/*, плагин исключит все страницы учётной записи. Это дополнительно поможет в ускорении загрузки.
Особенности:
- отдельный кэш для залогиненных пользователей;
- включение/отключение мобильного кэша;
- удаление устаревших настроек за один клик;
- опция предварительного кэширования;
- можно задать срок жизни кэша.
Скачиваний: 1+ млн.
Стоимость: бесплатный + платный тариф (от $49/год). В платной версии появляется поддержка от 5 сайтов, Lazy load и автоочистка кэша Cloudflare.
Смотрите по теме: 15 лучших WordPress плагинов для кэширования
Минификация HTML, CSS, JS файлов
Минификация, или минимизация кода – процедура ускорения, при которой из кода удаляются ненужные символы перед отправкой на сервер. Как правило, человеку легко прочитать обычный код из-за переменных, разрывов строк и пробелов. Но каждый символ внутри кода занимает место в памяти, поэтому компьютер считывает его тяжело и медленно.
Чтобы ускорить выполнение кода, подключаем плагины минификации Вордпресс. Они умеют:
- удалять лишние пробелы, запятые, переносы, комментарии;
- сокращать переменные вплоть до одного знака;
- упрощать названия цветов и другие строчки в коде.
После процедуры объём файла заметно уменьшается. Код становится почти нечитаемым для людей, зато машины считывают его гораздо легче, а загрузка страниц ускоряется.
Важно понимать, что минификация – это не сжатие кода. Здесь нет компрессии, сам формат не меняется, а вес файла снижается только за счёт удаления лишнего. Сжатие CSS, JavaScript и HTML-файлов – дополнительная опция, которая помогает в ускорении загрузки Wordpress ещё больше.
W3 Total Cache
И снова начинаем с W3 Total Cache, который, кроме кэширования, отлично работает с минификацией. Отдельно можно настраивать работу с HTML, JS и CSS. Есть удобный авторежим – плагин просканирует сайт, сам найдёт файлы для минификации и определит порядок подключения.
Особенности:
- импорт настроек минификации для работы с разными проектами;
- есть авто или ручной режим;
- максимальная персонализация.
Число скачиваний: 1+ млн.
Стоимость: бесплатно.
Autoptimize
Autoptimize – ещё один топовый плагин Вордпресс, который поможет вашему сайту загружаться быстрее. Качественно чистит раздутый код, работает с HTML, CSS, JavaScript, удаляет ненужные эмодзи. Дополнительно объединит файлы css-стилей и js-скриптов в один файл, сохранит его на сервере и добавит ссылку в HTML-документ. Внутри много полезного для опытных вебмастеров, которые понимают, как добиться комплексного ускорения для ресурса на WordPress с помощью разных инструментов.
Особенности:
- оптимизация вручную или в авторежиме;
- совместим с плагинами кэширования;
- есть доступ к CDN.
Количество установок: 1+ млн.
Цена: бесплатно + премиум-версия (от $11,99/мес.). В платной версии появляется доступ к CDN, кэширование страниц, оптимизация изображений.
Fast Velocity Minify
Fast Velocity Minify – приятный функциональный Wordpress плагин для минификации кода. Сразу после установки автоматически сжимает HTML и CSS, при этом есть меню для детальной настройки ускорения. Можно прописать конкретные файлы CSS, которые нужно или не нужно оптимизировать.
Особенности:
- большая вариативность настройки;
- доступна асинхронная и ленивая загрузка скриптов/CSS;
- комбинирует файлы CSS и JavaScript для уменьшения числа запросов к серверу.
Число установок: 60 000+.
Цена: бесплатный.
Clearfy Pro
Clearfy Pro – мощный плагин WordPress, позволяющий уменьшить вес страницы на 20-30% за счёт удаления ненужного. Комплексно чистит и в целом оптимизирует код, улучшая скорость загрузки. Удаляет мусор вплоть до устаревших подключений, стилей, файлов для скриптов. Кроме минимизации, в плагине ещё 50+ полезных функций, которые легко настроить по подсказкам.
Особенности:
- отключает RSS-каналы, если не используются;
- чистит код от ненужных виджетов Вордпресс;
- убирает лишние ссылки из <head> и делает редирект на главную;
- отключает эмодзи, которые добавляют лишний код.
Скачиваний: 80 000+.
Стоимость: бесплатный + премиум (от $39/год). В платную версию входит поддержка от 5 сайтов, кэширование, интеграция с CDN.
Сжатие изображений, lazy load, конвертация в webp формат
Картинки, особенно в хорошем качестве, очень много весят. Сайт из-за них занимает больше места на хостинге и начинает медленнее работать – неоптимизированная статья с большим количеством картинок загружается 5-10 секунд, что для современного пользователя просто неприемлемо.
Исправить ситуацию могут Wordpress плагины для оптимизации картинок. Стандартно они предлагают три функции:
- Сжатие изображения. Базовая опция, которая незначительно меняет оттенки и качество фото, тем самым уменьшая объём.
- Lazy Load (ленивая загрузка). Загружает картинки на странице только в тот момент, когда пользователь пролистывает до них или специально кликает по фото.
- Конвертация в WebP и AVIF. Переводит изображения из «тяжёлых» форматов JPG, JPEG и PNG в более лёгкие современные форматы. Самый экономичный из них – WebP.
После такой комплексной обработки файлы теряют до 80% от исходного веса, что прекрасно сказывается на ускорении сайта. Рассмотрим расширения, где доступны все три способа оптимизации.
EWWW Image Optimizer
EWWW Image Optimizer – простой и эффективный плагин для работы с картинками для сайтов на Wordpress. Умеет сжимать фото с потерей качества или без неё, конвертировать в WebP и сохранять исходники для браузеров, которые этот формат не поддерживают. По умолчанию удаляет метаданные с фотографий при загрузке в админку сайта для ускорения, при желании эту опцию можно отключить.
Особенности:
- гибкая настройка степени сжатия;
- доступна оптимизация по расписанию;
- пакетная оптимизация картинок;
- дополнительно оптимизирует CSS и JS-скрипты.
Количество установок: 1+ млн.
Стоимость: бесплатно + платно (от $70 в год). В платной версии доступен доступ к CDN, добавление водяных знаков на фото и оптимизация JS/CSS.
Smush
Плагин Smush комплексно оптимизирует картинки: чистит метаданные, уменьшает размеры и сжимает без потери качества. Конвертация в WebP тоже есть, но только на платном тарифе. Можно включить сжатие при загрузке медиафайлов в админку Вордпресс или фоновую оптимизацию существующих картинок. Плагин сам найдёт «тяжёлые» изображения и обработает только их.
Особенности:
- простая настройка даже для новичков;
- статистика по каждой процедуре сжатия;
- щедрый free-тариф без ограничений по картинкам.
Число скачиваний: 1+ млн.
Стоимость: бесплатно + платно (от $6/мес). В Pro-версии – конвертация в WebP, доступ к CDN и 5 Гб резервного хранилища.
Imagify – Optimize Images & Convert WebP
Imagify – топовый плагин сжатия изображений для небольших сайтов Вордпресс. Сжатые картинки занимают меньше места и сайт начинает грузиться быстрее. Предлагает три степени компрессии, что позволяет максимально сжимать картинки почти без потери качества. Работает со всеми популярными типами файлов, есть конвертация в WebP и Lazy load. Можно настроить оптимизацию при загрузке или в фоновом режиме обработать все картинки, которые уже есть на сайте.
Особенности:
- «умный» режим сжатия;
- убирает до 95% исходного веса картинки;
- доступна пакетная оптимизация;
- обрабатывает иконки и миниатюры.
Количество установок: 800 000+.
Стоимость: бесплатно до 20 Мб/мес (около 200 фото). Есть платный тариф (от $4,9/мес.) с тем же функционалом, но возможностью обрабатывать от 5 000 картинок.
Optimole
Optimole – полностью облачный инструмент Вордпресс. Он обрабатывает изображения удалённо на своих серверах, что экономит место на «родном» сервере и ускоряет загрузку. Сжимает картинки в режиме реального времени, адаптируя их под устройство каждого посетителя. Поддерживает Lazy Load и конвертацию в WebP для сайтов на Wordpress.
Особенности:
- адаптирует фото под разрешение Retina-дисплеев;
- работает с аудио, видео, документами;
- заменяет URL-адреса картинок на сайте адресами в облаке;
- можно настроить снижение качества при медленном соединении.
Количество установок: 200 000+.
Стоимость: бесплатно для ресурсов с посещаемостью 5 000 уников/мес. Всё, что выше – платно, от $22,52/мес.
Autoptimize
Кроме других полезных функций, у Autoptimize есть встроенная интеграция с ShortPixel – плагином для оптимизации изображений. Доступ к нему появляется в Pro-версии. Есть ленивая загрузка, обработка в один клик и параметры исключения – например, можно отменить сжатие для всех логотипов или иконок. Отличный вариант для ускорения сайтов на Wordpress с большим объёмом контента.
Особенности:
- поддерживает форматы WebP и AVIF;
- несколько вариантов оптимизации шрифтов Google;
- доступ к CDN для ускорения доставки контента;
- параметры исключения для фото, которые не надо оптимизировать.
Число установок: 1+ млн.
Цена: оптимизация картинок только в премиум-версии (от $11,99/мес).
Исключение ненужных и тяжелых скриптов js, css, добавление defer и async
Скрипты внутри кода обычно весят больше, чем HTML, и дольше загружаются. Когда браузер начинает считывать HTML для преобразования в DOM и доходит до тега <script>...</script>, сначала он должен выполнить скрипт, а уже потом обрабатывать оставшуюся часть. Причём файл CSS может выполняться даже там, где в принципе не должен использоваться. Это особенно касается тяжелых Wordpress тем с большим количеством скриптов CSS и JS.
Пользователи не увидят ничего, что находится ниже скрипта, пока браузер его не обработает и не запустит. Особенно грустно становится, если скрипт находится в head – в этом случае блокируется загрузка всей страницы. Выяснить, есть ли на вашем сайте тяжёлые и неиспользуемые скрипты, можно с помощью PageSpeed Insights или через инструменты разработчика.
Чтобы ускорить загрузку тяжёлых кусков кода, к тегам script добавляют атрибуты async и defer. Они дают скриптам команду загружаться асинхронно вместе с загрузкой страницы, а выполняться после окончания анализа HTML. Править код вручную не обязательно – в этом помогут плагины Вордпресс. Они сами находят устаревшие и тяжёлые скрипты, оптимизируют их и способствуют ускорению.
Asset CleanUp
AssetCleanUp – эффективный и простой в настройке плагин WordPress для удаления лишних JS скриптов, CSS файлов со страницы. Умеет не только оптимизировать тяжёлые скрипты, но и удалять неиспользуемые CSS. Плагин сканирует каждую страницу и выдаёт список исполняемых элементов. Всё, что нужно сделать – выбрать объекты, которые не должны загружаться конкретно на этой странице.
Особенности:
- безопасно удаляет тяжёлые и ненужные скрипты;
- есть тестовый режим для проверки настроек плагина;
- доступна минификация CSS и Javascript.
Количество установок: 100 000+.
Стоимость: бесплатно + платная версия (от $49/год). В про-версии доступна оптимизация Google-шрифтов и применение атрибутов async/defer к загруженным файлам JS.
Hummingbird
Hummingbird – комплексный инструмент для Вордпресс, который обещает мгновенное ускорение в один клик. В числе прочего, работает и со скриптами: перемещает тяжёлые части кода в футер сайта или добавляет теги defer/async для асинхронной загрузки. Удалять ненужные скрипты с ним нельзя, поэтому для полноценной чистки не подходит.
Особенности:
- тестирование настроек в безопасном режиме;
- выгрузка настроек для работы с разными проектами;
- интегрируется со Smush для оптимизации изображений;
- есть минификация, кэширование, GZIP-сжатие файлов.
Количество установок: 100 000+.
Стоимость: бесплатно + платно (цена под запрос). В Pro-версии есть ленивая загрузка JS, улучшенная минимизация, настройка приоритета для важных CSS.
WordPress плагины для оптимизации базы данных
«Захламлённая» база данных влияет на ускорение сайта не меньше, чем тяжёлые скрипты и изображения. Когда меняете что-то в статье или на любой странице, Вордпресс создаёт резервные копии для каждого изменения. Поэтому одна статья может сохраниться десятки, а иногда и сотни раз. А ещё в БД хранится спам и удалённые комментарии. Со временем мусора становится так много, что страницы начинают сильно тормозить.
Чистить базу данных в WordPress можно вручную, но для этого надо прилично разбираться в ручной оптимизации, чтобы случайно не удалить что-то критически важное. Быстрее и безопаснее будет установить подходящий плагин, который будет своевременно чистить и оптимизировать базу данных.
WP-Optimize
WP-Optimize – лидер в оптимизации БД в Вордпресс. Он быстро и эффективно удаляет дубли записей, черновики, остатки деактивированных плагинов, файлы с ошибками и другой мусор. При этом может работать без вашего участия – достаточно настроить частоту очистки и список объектов, которые нужно удалять.
Особенности:
- можно настроить чистку корзины, спама, пингбэков/трекбэков;
- сжимает/дефрагментирует таблицы в один клик;
- предпросмотр перед удалением данных;
- резервное копирование БД на несколько недель.
Скачиваний: 1+ млн.
Цена: бесплатно + платно (от $49 в год). В Pro-версии добавляется оптимизация отдельных таблиц и поддержка нескольких сайтов.
Advanced Database Cleaner
Плагин удаляет данные, которые либо больше не нужны, либо приводят к проблемам на сервере и влияют на ускорение Wordpress. В бесплатной версии настроек не так много, но для качественной чистки их вполне достаточно. Может работать по расписанию в фоновом режиме, не нагружая при этом ресурс.
Особенности:
- удаляет трекбэки;
- есть планировщик для очистки по расписанию;
- можно восстановить удалённые таблицы;
- подходит для мультисайтовых проектов.
Количество установок: 100 000+.
Стоимость: бесплатно + платно (от $39). В платной версии доступна глубокая чистка БД, классификация данных по темам/плагинам и другим параметрам.
WP-Sweep
У WP-Sweep нет уникальных функций, зато есть простые настройки и неплохой функционал для очистки database на Вордпресс. Оптимизирует таблицы, удаляет комментарии, метаданные публикаций, дубли страниц и т.д. Доступна только периодическая чистка – можно скачать, запустить, почистить базы данных и удалить плагин до следующего раза.
Особенности:
- чистит мусор от других тем и плагинов;
- удаляет неиспользуемые категории, метки и другие объекты;
- есть подробная статистика по каждой операции.
Количество установок: 100 000+.
Стоимость: бесплатный.
Заключение
Мы разобрали 18 лучших инструментов для ускорения сайта на Wordpress. Можно комбинировать их или взять один плагин, но с комплексным подходом. Чтобы поднять показатель по PageSpeed и не подпортить визуал излишней оптимизацией, достаточно настроить кэширование, почистить сайт от мусора, отключить тяжеловесные и ненужные скрипты и оптимизировать картинки. В целом этого хватает, чтобы поднять показатель до 60-65 в мобильной и до 87-90 в ПК-версии сайта.
Не огорчайтесь, если не удаётся разогнать сайт до 100% по PageSpeed – даже с самым лучшим плагином это технически невозможно. Для оптимальной работы достаточно 50-70% для мобильной версии. Сайт с таким показателем быстро грузится и остаётся визуально красивым. А 100% – это почти «голая» HTML-страница с отложенной загрузкой вообще всего, которая точно не привлечёт пользователей.
Читайте также: Лучшие плагины WordPress, обязательные для установки