Как ускорить сайт WordPress за 11 шагов

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

Кроме того, скорость сайта теперь является одним из факторов ранжирования в алгоритме ранжирования Google(ranking factors in Google’s ranking algorithm) , а это означает, что скорость вашего сайта влияет на поисковую оптимизацию ( SEO ). Эффект снежного кома от этого воздействия — потеря посетителей от нетерпения и снижение рейтинга в поисковых системах.

Почему ваш сайт WordPress работает медленно(Why Your WordPress Site Runs Slow)

WordPress предлагает отличную платформу для настройки и запуска вашего веб-сайта(set up and run your website) . Без правильных мер безопасности вы можете получить медленный веб-сайт. 

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

  • Нет сети доставки контента 
  • Грязный код на вашем сайте(code on your site)
  • Некачественный(Poor) , медленный или неправильно настроенный хостинг
  • Изображения не сжаты и не оптимизированы для Интернета.
  • Медленные(Slow) , плохо закодированные или устаревшие плагины
  • Старая или устаревшая версия PHP
  • Ваш сайт не обслуживает кешированные страницы, поэтому сервер перегружается.
  • Вы не используете HTTPS или протокол HTTP2.
  • Внешние скрипты, такие как загрузчики шрифтов или реклама

Как ускорить сайт WordPress(How to Speed up a WordPress Site)

Веб-сайты сегодня — это не только содержание, но также скорость и эффективность. Мы рассмотрим самые распространенные вещи, которые могут быстро решить проблему.

1. Проанализируйте скорость загрузки вашего сайта(1. Analyze Your Site’s Load Speed)

По данным Google , наилучшей практикой является удержание времени загрузки вашего сайта на уровне трех секунд или меньше. Если ваш сайт не загружается менее чем за 3 секунды, пользователи, скорее всего, сразу же покинут его, поэтому вам нужно стремиться к 3 секундам или быстрее.

Чтобы узнать скорость загрузки вашего сайта, запустите диагностику скорости(speed diagnosis) сайта с помощью таких инструментов, как Google PageSpeed ​​Insights , Pingdom , WP Engine Speed ​​Tool или GTMetrix .

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

2. Избавьтесь от неиспользуемых тем и плагинов(2. Get Rid of Unused Themes and Plugins)

Неиспользуемые плагины(WordPress plugins) и темы WordPress могут снизить производительность вашего сайта, но они также представляют уязвимости в системе безопасности. 

Чтобы удалить неиспользуемые плагины, вам нужно сначала деактивировать плагины, а затем перейти к списку неактивных плагинов, чтобы удалить те, которые вам не нужны. 

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

3. Удалите неиспользуемые носители(3. Remove Unused Media)

Со временем в вашей галерее или медиатеке могут накапливаться изображения, видео и другие медиафайлы, которые вы больше не используете. 

Чтобы вручную удалить медиафайлы и освободить место, перейдите в Add Media > Media Library > Unattached на панели инструментов WordPress и удалите ненужные медиафайлы. Кроме того, вы можете установить плагин, такой как Media Cleaner , чтобы очистить свою медиатеку, и удалить плагин, как только вы закончите.

4. Регулярно очищайте базу данных(4. Regularly Clean up Your Database)

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

Некоторые из ненужных наворотов, такие как исправления сообщений, спам-комментарии(spam comments) или запросы MySQL , могут занимать огромный кусок места.

Вы можете очистить базу данных(clean up the database) вручную или установив плагин. Если вы не знаете, как сделать это вручную через phpMyAdmin, используйте плагин, такой как Advanced Database Cleaner или WP-Sweep , чтобы очистить базу данных.

5. Используйте облегченную тему(5. Use a Lightweight Theme)

Есть тысячи тем WordPress(thousands of WordPress themes) , которые вы можете выбрать — бесплатные или премиальные — если хотите, чтобы ваш сайт выглядел хорошо. Однако использование базовой темы с необходимыми элементами гарантирует, что ваш сайт будет работать хорошо и быстро загружаться.

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

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

6. Переход с общего на управляемый хостинг(6. Change from Shared to Managed Hosting)

Хост вашего веб-сайта может значительно повлиять на скорость вашего сайта.

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

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

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

7. Используйте CDN(7. Use a CDN)

Сеть доставки контента(Content Delivery Network) ( CDN ) — это сеть серверов, расположенных по всему миру, которые обслуживают копии вашего контента, поэтому это всегда быстро, независимо от того, где на самом деле находится ваш сервер.

CDN(CDNs) устраняют задержку (время или задержку), связанную с передачей данных по сети. При настройке CDN ускоряет загрузку страниц, поскольку ваш сайт будет использовать оптимизированный сервер, ближайший к пользователю в зависимости от его местоположения. 

Некоторые из популярных CDN(CDNs) , используемых на сайтах WordPress , включают Cloudflare , Sucuri , MaxCDN , Fastly или CacheFly .

8. Оптимизируйте свои изображения(8. Optimize Your Images)

Изображения помогают поддерживать интерес посетителей вашего сайта. Однако, какими бы красивыми ни выглядели большие изображения, их оптимизация(optimizing the images) поможет ускорить загрузку страниц. Вы можете использовать такой инструмент, как ShortPixel , для сжатия изображений.

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

9. Удалите рекламу точки входа(9. Remove Entry Point Ads)

Если вы монетизируете свой веб-сайт WordPress с помощью рекламы(monetizing your WordPress website through ads) из медиа-сетей точки входа, эта же реклама может действительно замедлить работу вашего сайта.

Лучше воздержаться от этих медиа-сетей, пока вы не сможете перейти на премиальные, такие как Mediavine или Monumetric , которые не будут так сильно замедлять работу вашего сайта. Это связано с тем, что их объявления показываются асинхронно. 

10. Используйте кеширование браузера(10. Use Browser Caching)

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

Кэширование браузера(Browser) «запоминает» ресурсы, которые были загружены ранее, делая снимок страницы, чтобы пользователь мог видеть кэшированные страницы и файлы из браузера(sees the cached pages and files from the browser) .

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

11. Внедрите AMP(11. Implement AMP)

Ускоренные мобильные страницы(Accelerated Mobile Pages) ( AMP ) — это проект Google , который помогает вашим мобильным страницам загружаться быстрее.

Статьи AMP(AMP) не имеют особого форматирования, а это означает, что они будут загружаться практически мгновенно. Таким образом, пользователи получают более удобную работу на своих мобильных устройствах.

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

Вы можете следовать руководству по AMP(AMP tutorial) , чтобы сделать это вручную, или вы можете использовать плагин WordPress , такой как (WordPress)AMP для WP, если вы менее разбираетесь в технологиях или не имеете опыта работы с HTML .

Другие вещи, чтобы попробовать(Other Things to Try)

Есть много других вещей, которые вы можете сделать, чтобы ускорить свой сайт WordPress , например:

  • Запустите последнюю версию PHP(Run the latest PHP version)
  • Измените и оптимизируйте файл .htaccess.(Modify and optimize the .htaccess file)
  • Создавайте(Create) все свои сообщения прямо в WordPress (никогда не используйте конструктор страниц)
  • Ограничьте количество комментариев на странице
  • Сократите ненужные редиректы
  • Отключить пингбэки или трекбэки
  • Удалить плагины связанных сообщений
  • Сократите количество писем, отправляемых с вашего сервера.

Ускорьте свой сайт WordPress(Speed Up Your WordPress Site)

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

Есть(Are) ли конкретные советы и приемы, которые помогли вам ускорить работу вашего сайта WordPress ? Поделитесь с нами в комментариях.



About the author

Я инженер-программист и эксперт по Windows 10. У меня более двух лет опыта работы со смартфонами, Windows 10 и Microsoft Edge. Моя основная задача — сделать так, чтобы ваши устройства работали лучше и быстрее. Я работал над различными проектами для таких компаний, как Verizon, IMac, HP, Comcast и многих других. Я также являюсь сертифицированным инструктором по обучению работе с облачными технологиями Microsoft Azure.



Related posts