Wordpress CMS популярна тем, что предоставляет пользователям огромный выбор возможностей за счет использования различных плагинов. Для оптимизации Wordpress использование плагинов необходимо. Закончив общий фронт работ, вы всегда сможете дальше углубится в оптимизацию, которая не включает в себя использование плагинов. Но сначала рекомендуем проводить оптимизацию от простого с использованием плагинов к сложному (простое не значит менее эффективное).
- !ВАЖНО! Используйте кеширование динамического контента и убедитесь, что оно правильно настроено и работает.
- Используйте CDN.
- Проведите тест и зафиксируйте результат с использованием GTMetrix
- Включите сжатие данных (gzip) и браузерное кэширование.
- nginx http/2 протокол: если запросы проходят через nginx сервер и сервер поддерживает данный протокол, можете рассмотреть вариант выпуска SSL сертификата. Так же переключение сайта на HTTPS протокол может ускорить конечную загрузку сайта и улучшит безопасность передаваемых данных.
- отключите лишние плагины в CMS или другие подключаемые модули.
- ограничьте скорость сканирования поисковыми роботами.
- заблокируйте нежелательные обращения к сайту (сканирование, парсинг, ДОС-атаки, брутфорс). Это снизит нагрузку на сервер и тем самым может дать положительный результат на работе сервера и в последствии - на скорость генерации контента.
- Оптимизируйте работу скриптов сайта и запросы к БД
- Проверьте что нагружает страницу "Asset CleanUp: Page Speed Booster"
- Используйте плагин "WP Crontrol", он может навести на проблемы при загрузке.
- Проанализируйте запросы к БД: индексация нужных таблиц часто приводит к очень хорошему результату.
Вы также можете обратиться к специалисту для проведения оптимизации. Услуги чаще всего стоят от 25$ до 150$.