Настройка скорости загрузки сайта WordPress

Скорость имеет значение

Максимально упрощаем. - Сайт с CMS WordPress и так имеется под рукой, этот самый - на котором вы находитесь. Молоденький-молоденький – всего 3 месяца домену. Ещё глубоко в «песочнице» для поисковиков, они знают о его существовании – некоторые запросы входят в топ-30 и -40, но всерьёз ещё не воспринимают.

На сайт почти сразу был залит движок, он успел сказать «Hello word!» и тут же этот стартовый пост отлетел в корзину. Вместо него разместилось три текста. Ну и всё. Потому сайт остался в первозданном виде и красоте, которая в картинках выглядит так

Да, знаю, что анализировать сайты через https://www.cy-pr.com не очень профессионально. Но он подходит в случае «быстренько, закрыв один глазик», из-за чего общая картина становится примерно понятной.

То есть возложение рук на сайт ещё не было и конь ещё не валялся на его просторах. Главное – на нём, по сути, нет контента и прочего, что может жестоко тормозить. Когда в индексе уже 100500 страниц, куча плагинов, вручную правленый код и css, фреймы, внутренняя и внешняя перелинковка – всё достаточно сложно. Потому что нужно угадать, где именно конфликтует, потому ходишь вокруг стола с бубном и бьёшь в него, умоляя богов Интернета прислать в голову ту самую единственно верную мысль. Ибо мест для косяков – необъятное количество и очень не хочется их все изучать.

Он сказал: Поехали!

Скорость

Ломать голову над кодом – ещё рано, для этого в своё время будет 100500 поводов. Частично внутреннюю оптимизацию можно провести плагинами. Но сначала, SEO-аллилуйя – плагин All In One SEO Pack, ибо главная задача любого сайта – забраться повыше в поисковой выдачи и желательно на полуавтомате.

Из аналитики https://www.cy-pr.com были видны главные огрехи, потому сразу:
Cache Enabler – для формирования кеша;
JS & CSS Script Optimizer – для оптимизации java-скриптов и ссs;
Kirki Toolkit – также применяется для оптимизации ccs;
Optimus – оптимизация изображений.

Проверяем. PageSpeed Tools показал 80/100. Недостаточно хорошо. Пришлось отключить плагин последних публикаций – это дало ещё 3%. Но для пустого сайта – это всё-таки медленно, что-то где-то тормозит. Waterfall на GTmetrics показал большое количество DNS-запросов. На сайте был активен плагин социальных сетей для расшаривания публикаций – он то и отправлял запросы. Интересно, что он генерировал запросы даже в деактивированном состоянии, пришлось его временно удалить. Скорость стала 87/100.

Дальнейшая проверка на PageSpeed Tools и GTmetrics показала, что тормозит корневой CCS. Править и переписывать его – себе дороже, это та самая зубная боль, при лечении которой можно заработать геморрой. И потому проще сменить шаблон. Перебрав несколько шаблонов, удалось остановиться на indreams, который при тестах показывал скорость 94/100.

Tags: , , , ,

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*