Первоначальная настройка и оптимизация WP — очень объемная тема, которой можно посвятить целую серию статей (что я и сделаю, надеюсь, в недалеком будущем). Один из важных моментов — плагины WordPress. Их очень много, но что конкретно выбрать для решения своих задач — проблема.
Данный пост является лишь неким чеклистом/шпаргалкой по плагинам, которые я использую на большинстве своих новых говносайтов проектов. Еще раз: ИМЕННО ДЛЯ НОВЫХ ПРОЕКТОВ, на голый Вордпресс.
Оптимизация может иногда приводить к потере работоспособности сайта
ВСЕГДА делайте бэкапы
Прежде чем начинать установку плагинов, желательно:
- В качестве веб-сервера желательно использовать nginx
- Включить PHP 7 версии
- Сделать бэкап/снимок состояния
- Включить кэширование на стороне сервера
- Получить и настроить SSL-сертификат
- Убедиться что используете последнюю версию WordPress
- Установить сложный пароль для админки
Плагины для базовой настройки WordPress
- Bicycles by falbar — самый первый плагин который я устанавливаю на все сайты. Он позволяет отключить/удалить все лишнее в вордпресс. Тем самым повысив безопасность и скорость загрузки. В настройках плагина я обычно ставлю все галочки.
- Really Simple SSL / Простой SSL — иногда требуется поставить этот плагин для полноценной поддержки шифрования. Ставить только если у вас возникают проблемы с поддержкой SSL (смешанное содержимое).
- Advanced Automatic Updates — плагин для настройки автоматических обновлений WordPress, плагинов, тем и т.д. Обязателен для всех сайтов. Учтите: автоматическое обновление тем может привести к затиранию ваших счетчиков статистики, коды Я.Метрики, Google Analytics и т.д. Темы лучше обновлять ручками.
- TinyMCE Advanced — плагин расширяет функционал стандартного редактора постов. Использую всегда.
- WP Translitera — заменяет в ЧПУ кириллицу на транслит. Раньше я думал что смысла в нем нет, но потом убедился в его необходимости. Полезно если у Вас длинные заголовки.
- Google Captcha (reCAPTCHA) by BestWebSoft — гугло-каптча для комментариев, формы регистрации и авторизации. Ставить в последнюю очередь, только если вы не используете другие плагины где уже имеется поддержка каптч (например WP Cerber — о нем речь пойдет ниже).
Плагины для защиты WordPress от взлома
- WP Cerber — лучший плагин для защиты вордпресс. Имеет дополнительные функции защиты от спама, включает reCAPTCHA. Устанавливать обязательно.
- Limit Login Attempts / Ограничение попыток авторизации — данный плагин обычно уже стоит по-умолчанию. Смело удаляйте после установки WP Cerber.
Плагины WordPress для защиты от спама
- Akismet Anti-Spam — лучший антиспам-плагин для WP. Обязателен к установке на всех сайтах.
- Aprove only russian comments — если Ваш сайт исключительно для русскоязычной аудитории. Устанавливать по желанию.
- NoSpamNX — защищает от глупых спам-ботов подменяя форму комментариев.
Связка Akismet + NoSpamNX + Aprove only russian comments + WP Cerber защитит Вас от 99,99% спама.
Плагины для поисковой оптимизации (SEO)
- Broken Link Checker — ищет/показывает битые ссылки на сайте и позволяет их легко чинить.
- Yoast SEO — лучший SEO плагин для WP. Имеет огромный функционал. В том числе: редактирование .htaccess, robots.txt, хлебные крошки, создание карты сайта в формате .xml, прописывание метатегов, альтов и т.д. Использовать обязательно.
- Yet Another Related Posts Plugin — показывает ссылки на релевантные статьи под содержимым поста. Тем самым оптимизирует внутреннюю перелинковку и улучшает поведенческие факторы. При использовании некоторых тем (в которых уже реализован данный функционал) не нужен. Устанавливать по желанию.
- AMP — плагин для создания AMP-версий ваших страниц. Технология AMP создана для быстрой загрузки контента со смартфонов/планшетов. В выдаче Google данные страницы будут отмечаться особым значком, что потенциально повысит посещаемость и доверие к вашему сайту. Крайне советую к установке.
Плагины кэширования WordPress
- W3 Total Cache — самый лучший плагин для кэширования. Самый мощный. Имеет массу настроек, использовать с осторожностью. Галочки ставить аккуратно, не всё сразу. При неграмотной настройки может покалечить сайт. Про настройку W3 Total Cache опубликую отдельный пост.
- Hyper Cache — еще один плагин для кэширования, задачу выполняет отлично. Проще чем ТоталКэш, поэтому рекомендую тем, кто не любит ковыряться в тонких настройках производительности.
Лучшие плагины для ускорения WordPress
- Speed Booster — один из моих любимых плагинов. С помощью него можно добиться показателей 100 из 100 в google-сервисе измерения скорости загрузки страниц PageSpeed Insights. Ускоряет загрузку страниц.
- Autoptimize — оптимизирует файлы стилей и скриптов. Объединяет их и сжимает. Устанавливать только если Speed Booster не помог. Неплохо работает совместно с W3 Total Cache.
- Optimize DB — плагин который облегчает базу данных вашего сайта.
- Optimus — плагин для автоматической оптимизации изображений во время их загрузки на сайт.
- Optimus Bulk Optimizer — позволяет оптимизировать уже имеющиеся на сайте изображения. Позволяет значительно сократить скорость загрузки и место на жестком диске.
Данный список плагинов будет, возможно, изменяться/пополняться в будущем.
Подборочка от авторитетного школоло. WP Cerber- лучшая защита ? Автор просто мудак
Конструктивно. Аргументы против WP Cerber есть? Лучшая защита — мозг и руки, согласен. Но плагин хорош.