10 способов ускорить сайт на WordPress

Движок WordPress сам по себе очень тяжелый, а если подключить к нему большое количество плагинов и выбрать шаблон с множеством анимации и другой графики, то скорость сайта будет оставлять желать лучшего. Как скорость загрузки, так и скорость работы. Но есть 10 способов ускорить сайт на WordPress, о которых дальше и пойдёт речь.


1 способ. Отключение ненужных функций WordPress


В движок встроено множество функций, многие из которых не нужны рядовым сайтам, а иногда даже вредны. К ним относятся RSS, которым сейчас почти никто не пользуется. Эмодзи, которые тоже никем не используются (многие даже об их существовании не знают, хотя они значительно тормозят сайт). WP JSON API, о котором никто не догадывается, лишние ссылки в шапке сайта и так далее.


Для отключения этих функций можно использовать плагины. Например, Clearfy. Он позволяет отключить ненужные функции и убирает лишние ссылки и код в движке WordPress. Но есть один минус: он нагружает сайт. Если на движке будет установлено большое количество других плагинов, то Clearfy добавит к ним еще и свой вес, что может нивелировать эффект от проделанной работы. Посмотрите на сайте стартовый набор Wordpress плагинов.



2 способ. Оптимизация кода


Второй способ еще эффективнее, так как может значительно ускорить сайт. Секрет заключается в том, что есть специальные плагины (не нагружающие сайт), которые позволяют сжать HTML, CSS и JavaScript код, тем самым уменьшая размер загружаемых страниц и увеличивая скорость загрузки сайта. Таких плагинов много, но самые популярные и проверенные из них – это Autoptimize и W3 Total Cache.


3 способ. Оптимизация картинок


Изображения и другое мультимедиа являются источником наибольшей нагрузки на сайт, поэтому на них стоит обратить внимание в первую очередь. Для оптимизации картинок используются плагины, например:

Imsanity – позволяет оптимизировать загружаемые изображения, путём их сжатия и уменьшения размера.

EWWW Image Optimizer - оптимизирует уже загруженные на сайт фотографии.

Smush – Lazy Load Images, Optimize & Compress Images – делает то же, что две предыдущих плагина, но в этом есть ещё возможность включения отложенной загрузки изображений.


4 способ. Удаление неиспользуемых плагинов и тем


Отключенные плагины и темы тоже нагружают сайт, хотя пользователям может показаться иначе. Дело в том, что они занимают место на сайте и при загрузке отключенные плагины и темы тоже учитываются. Поэтому, стоит удалить неиспользуемые плагины и темы - это немного уменьшить нагрузку на хостинг, тем самым увеличивая скорость сайта.


5 способ. Кэширование страниц


Кэширование страниц многократно увеличивает скорость сайта и уменьшает нагрузку на сервер. Дело в том, что, при включенном кэшировании, страницы сайта сохраняются в браузере пользователя и при переходе на другую страницу или повторном посещении сайта, берется именно сохраненная копия, не посылая запроса на сервер. Почти все современные сайты, как популярные, так и не очень, используют кэширование. В WordPress для этого существуют специальные плагины, которые значительно упрощают процесс включения кэширования: WP-Rocket и W3 Total Cache.


6 способ. Использование сжатия Gzip


Данный способ можно использовать в дополнении к оптимизации кода. Суть способа состоит в том, что, при включении Gzip сжатия, весь контент сайт: как изображения и графика, так и код сжимаются, благодаря чему сайт загружается быстрее и работает без зависаний. Есть два способа включения сжатия:

Использования плагина WP-Rocket – он, кроме включения кэширования, может так включить Gzip сжатие.

Ручное редактирование файла htacces и добавление туда специального кода для включения сжатия.


7 способ. Разделение контента


Комментарии или длинную статью можно разделить на страницы. Это уменьшит вес сайта и немного снизит нагрузку на хостинг, так как не будут посылаться лишние запросы на сервер. Разделить комментарии на страницы можно в разделе Настройки -> Обсуждение. Чтобы разделить статью можно использовать блок Разрыв страницы в редакторе блоков.


8 способ. Обновление версии PHP


Также причиной низкой скорости сайта может быть старая версия PHP. Изменить версию PHP можно в панели управления хостинга. Минимальная версия, которую нужно использовать в 2021 году – 7.0.

9 способ. Включение отложенной загрузки изображений и видео


В последних версиях WordPress, отложенная загрузка изображений включена автоматически. Однако, отложенной загрузки видеороликов – нет. Чтобы ее включить, можно использовать плагин WP-Rocket.

Суть данного способа заключается в том, что вначале загружается страница сайта без картинок и видео: только дизайн и текст, и только потом мультимедиа. Это позволяет в разы увеличить скорость загрузки сайта.


10 способ. Использование CDN


Сайт обычно расположен на хостинге, который в свою очередь находится в дата-центрах. Дата-центры обычно размещают в самых крупных городах. И часто бывает так, что посетитель сайта находится далеко от сервера, что увеличивает время доставки сайта в браузер пользователя. Тут не поможет ни уменьшение веса сайта, ни ускорение хостинга.


Единственный вариант – поместить сервер поближе к пользователю, чтобы уменьшить время доставки сайта. Именно это и делает CDN – он копирует сайт и размещает на серверах по всему миру. И когда пользователь заходит на сайт, скачивается не оригинал, который находится далеко от пользователя, а копия, размещенная на ближайшем от пользователя сервере. Благодаря этому, все пользователи – и те, кто находится близко к серверу, и те, кто далеко – имеют одинаковую скорость загрузки сайта.


Сервисов, предоставляющих услуги CDN – огромное множество. Самые популярные среди них: Cloudflare и MaxCDN.


Есть еще множество способов ускорения WordPress, однако они требуют глубоких знаний программирования и разработки на WordPress. Однако, даже перечисленных в данной статье способов хватит, чтобы увеличить скорость большинства сайтов на порядок.

Facebook Vk Ok Twitter LinkedIn Telegram

Похожие записи:

В современном мире – мире цифровых технологий, рынок по продаже Интернет-ресурсов, в том числе и сайтов, набирает обороты, так как спрос на них растет с каждым днем. Не так давно покупка сайта в Интернете стала обыденным явлением, и каждая успешная фирма стрем...