Служба поддержки клиентов 24/7

(050)470-29-17

Ускоряем работу сайта на WordPress

Ускоряем работу сайта на WordPress
5 (100%) 2 votes

Компания Google решила ввести новый алгоритм работы для индексации сайтов. Теперь, на позицию вашего ресурса в поисковом запросе будет зависеть не только от CEO-оптимизации, но и от скорости его работы.

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

1. Правильный хостинг

В ранее опубликованных материалах, мы уже не раз поднимали тему о правильном выборе хостинг-провайдеру. Сейчас, сделаем акцент лишь на самых важных моментах.
Оптимизация сайта на WordPress во многом зависит от расположения удаленного сервера. Очевидно, что самое оптимальное место – это то, которое расположено максимально близко от основной аудитории сайта. Для повышения эффективности используйте CDN, предварительно протестировав его на своем ресурсе.

Лучший хостинг на WordPress – это хранилища, использующие SSD-накопители. Это самое лучшее решение на сегодняшний день.
Следите за версиями используемого ПО и сторонних средств, таких как РНР. Не забывайте самостоятельно проводить настройку, чтобы лучше понимать принцип работы той или иной программы.

Особе внимание уделите резервному копированию всех данных. Это касается как исполняемых файлов, так и самой БД. Это пригодится, если вы проведете неправильную настройку или произойдет сбой из-за стороннего плагина. Не стесняйтесь обращаться за помощью в техническую поддержку.

2. Работа БД

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

Удаляйте лишнее и приведите структуру базы в оптимальный вид. Обратите внимание на количество созданных копий, которые хранятся в БД после каждого изменение того или иного контента. Зачастую, за этим мусором никто не следит, а объем памяти из-за этого стремительно уменьшается. Не поленитесь пройтись и по комментариям на сайте. Многие из них будут представлять из себя обычные спам-рассылки, которые вам не нужны уж точно. Чтобы не тратить время на рутинную работу, установите плагин WP Optimize или WP-DBManager.

3. Работа с изображениями

Очень большое влияние на скорость загрузки сайта оказывает мультимедийный контент, в том числе и картинки. Оптимизируйте их размер, чтобы они не занимали много памяти и не требовали дополнительных ресурсов на ПК клиента. Вы можете проанализировать параметры изображений с помощью Google PageSpeed. Статистика: на большинстве сайтов 90% веса страницы составляют изображения, которые не оптимизировали до заливки на ресурс. Стоит ли говорить, что быстрая загрузка таких страниц на мобильных устройствах практически невозможна.

Вы можете с лёгкостью урезать размер картинок с помощью того же Google PageSpeed. Очень к месту будет и применение PhotoShop, в сочетании со сторонними плагинами, оптимизирующие изображения. Одним из таких является Smush Image Compression and Optimization.

Важное замечание: вся работа над оптимизацией изображений должна проводиться на стационарном ПК, так как ресурсов хостинга может не хватить для выполнения таких задач. А это замедлит работу сайта.

4. Темы и плагины

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

Аналогичная ситуация с темами на WordPress. Не стоит хранить несколько вариантов, лучше остановитесь на чем-то одном, а лишнее удалите.
Если это будет вам под силу, составьте статистику работы плагинов, чтобы выбрать самые быстрые. Благо, аналогов для WordPress существует огромное множество. А чтобы облегчить процесс анализа, используйте P3 Profiler.

5. Как оптимизировать темы

  • Откройте файл header.php и снизьте количество допустимых обращений к базе данных. В стандартных случаях вы увидите следующее:

    Внедрите аналогичный упрощенный вариант кода:
  • Код, отвечающий за процесс подключения стилей в том же файле

    Оптимизируем (ссылка должна быть своя!):
  • Стандартный код для работы RSS ленты:

    Оптимизируем (ссылка – это адрес вашего сайта!):
  • И последний штрих, который нужно добавить после </head>:
Понравилась статья? Поделись:

Всего комментариев: 0

Оставить комментарий

Ваш email не будет опубликован.

Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">