Как ускорить сайт на WordPress?

Белую гладь экрана
Самурай изучает тоскливо,
Пока грузится сайт.

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

Но не всё так радужно: перегруженный сайт на WordPress будет долго загружаться, и вместо нужных страниц пользователи увидят белый экран. Это не понравится ни им, ни поисковым роботам, которым только повод дай, чтобы отправить сайт куда пониже. Чтобы вернуть величие заклинившему механизму, вручаем сайт программисту и отправляем на ремонт.

Проводим диагностику

  • Спрашиваем у Google, что ему известно о вашем сайте. Для этого идём на https://developers.google.com/speed/pagespeed/insights/.
  • Думаем, стоит ли сайту переехать на более мощный хостинг.
  • Смотрим, что уже было сделано до нас для ускорения сайта. Если ничего, тяжело вздыхаем и закатываем рукава.

Удаляем винтики и шпунтики

  • Избавляемся от лишних плагинов. Всё равно они никому не нужны.
  • Обновляем остальные плагины до последней версии и загружаем актуальное обновление WordPress.
  • Отключаем протоколы, которые уже не используются. Каждый такой протокол – потенциальная уязвимость.

Колдуем

  • Оптимизируем код, отсекая все лишние пробелы.
  • Переносим JavaScript-библиотеки на CDN (Content Delivery Network). Это уменьшит задержку при загрузке, потому что все они будут подгружаться с периферийной платформы.
  • Призываем gzip-компрессию, которая сжимает данные и делает их компактными. Входящего трафика становится меньше – страницы грузятся быстрее.
  • Настраиваем базовые директивы Apache.
  • Повышаем производительность сайта за счёт CSS-спрайтов. Они объединяют изображения и избавляют от необходимости часто обращаться к серверу.
  • Активируем систему кеширования. Она блокирует избыточные запросы к базе данных, тем самым снимая нагрузку на сайт.

Смазываем чудо-маслом

  • Сжимаем картинки (по базовому тарифу – только на главной странице сайта). Чем тяжелее изображение, тем дольше оно будет грузиться. Сжатая картинка не потеряет в качестве, зато здорово поможет сайту стать быстрым.
  • Оптимизируем JS-файлы и таблицы стилей CSS. Теперь сначала загрузится сам сайт, а потом весь функционал.
  • Проверяем, установлены ли счётчики и скрипты асинхронно. Это нужно для их параллельной загрузки с сайтом.
  • Подключаем скрипты для «ленивой загрузки» изображений. Это целесообразно для сайтов, где их много. С подключёнными скриптами картинки будут загружаться после того, как пользователь до них докрутит, а не при открытии страницы. Эта процедура не входит в базовый тариф.
  • Делаем скриншоты показателей сайта «до» и «после», чтобы вы могли оценить эффективность работы.

Обратите внимание

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

Цена и сроки

  • От 3000 ₽.
  • От 2 до 5 рабочих дней.

Порядок работы

  1. Получаем от вас предоплату 3000 ₽ и доступы к сайту.
  2. Выполняем работы по базовому тарифу. Если видим, что остались нереализованные возможности, поднимаем вопрос о продолжении работы. Дальнейшие процедуры оплачиваются отдельно.

Заказать ускорение WordPress