Как ускорить WordPress с помощью 15 советов (2023)

Опубликовано: 2023-09-07

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

Давайте начнем.

Оглавление
  • 1. Почему вам следует заботиться о скорости WordPress?
  • 2 Как ускорить WordPress
    • 2.1 1. Проведите тест скорости
    • 2.2 2. Выберите правильного хостинг-провайдера WordPress
    • 2.3 3. Оптимизация основных веб-показателей
    • 2.4 4. Выберите Премиум DNS
    • 2.5 5. Поддерживайте чистоту базы данных вашего сайта
    • 2.6 6. Используйте CDN
    • 2.7 7. Кэшируйте файлы вашего веб-сайта WordPress
    • 2.8 8. Минимизируйте CSS, JS и HTML
    • 2.9 9. Включите сжатие GZIP
    • 2.10 10. Оптимизация изображений
    • 2.11 11. Размещайте видео вне WordPress
    • 2.12 12. Минимизируйте использование плагинов
    • 2.13 13. Постоянно обновляйте PHP
    • 2.14 14. Будьте в курсе комментариев
    • 2.15 15. Выберите правильную тему
    • 2.16 Бонусные советы
  • 3 заключительные мысли об ускорении WordPress

Почему вам следует заботиться о скорости WordPress?

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

Еще одним недостатком медленного веб-сайта является плохая позиция в результатах поиска. Google использует основные веб-показатели, чтобы оценить эффективность вашего сайта. Если ваш сайт загружается медленно, Google серьезно накажет вас, снизив содержание вашего сайта в результатах поиска. Одним из наиболее важных показателей, за которыми следует следить, является время до получения первого байта (TTFB), которое измеряет, сколько времени требуется, чтобы браузер пользователя получил первый байт информации с сервера вашего сайта.

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

Как ускорить WordPress

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

1. Проведите тест скорости

ускорить WordPress

Первое, что вам следует сделать, когда вы заметите, что ваш веб-сайт тормозит, — это выполнить тест скорости, чтобы измерить его скорость и производительность. Вы можете использовать несколько из них, в том числе GTmetrix, Pingdom и Google Page Speed ​​Insights.

Чтобы продемонстрировать процесс, мы покажем вам, как использовать GTmetrix для запуска сканирования. Скопируйте и вставьте URL-адрес своего веб-сайта в текстовое поле (1) и нажмите «Протестировать свой сайт» (2).

Тест скорости страницы GTmetrix

Для завершения сканирования потребуется несколько минут. Закончив, вы поймете, почему ваш сайт работает не очень хорошо. GTmetrix измеряет такие показатели, как производительность, структура, наибольшая отрисовка контента, общее время блокировки и совокупный сдвиг макета:

Оценка GTmetrix

Разбивка результатов

На снимке экрана ниже мы видим, что у нас есть несколько проблем с нашим тестовым сайтом. На вкладке «Производительность» мы видим, что наш сайт борется с наивысшим показателем отрисовки контента, превышающим рекомендуемый, а также со скоростью индексации страницы 5,1. Это означает, что загрузка нашей страницы занимает 5,1 секунды, а полная загрузка самого большого элемента занимает целых 7,8 секунды. Как правило, ваш сайт должен загружаться менее чем за 3 секунды, чтобы посетители оставались на нем.

анализ производительности сайта

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

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

2. Выберите правильного хостинг-провайдера WordPress

Хостинг SiteGround WordPress

Один из лучших способов ускорить WordPress — выбрать быстрого хостинг-провайдера. Один из лучших, SiteGround, является одним из самых быстрых хостинг-провайдеров благодаря своей облачной инфраструктуре Google и веб-серверу Nginx. В отличие от Apache, который до сих пор используется на многих веб-сайтах, Ngnix имеет улучшения производительности, которые делают его намного быстрее, чем его аналог. Еще одним преимуществом SG является его индивидуальная настройка PHP и MySQL, благодаря которой сайты, размещенные на нем, работают очень быстро.

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

3. Оптимизируйте основные веб-показатели

основные веб-жизненные показатели

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

  • Самая большая отрисовка контента (LCP): время, необходимое для загрузки самого большого изображения или текста на странице.
  • Задержка первого ввода (FID): измеряет время от первого щелчка пользователя до момента, когда браузер начинает обрабатывать ответ.
  • Совокупное смещение макета (CLS): измеряет неожиданные сдвиги макета на странице. Когда видимый элемент меняет свое положение от одного кадра к другому (сдвиг макета).
  • Первая отрисовка контента (FCP): измеряет время, необходимое для загрузки страницы после загрузки первого элемента (текста, изображений, видео и т. д.).
  • Взаимодействие с следующей отрисовкой (INP): оценивает общую реакцию страницы на действия пользователя (клики, касания и т. д.).
  • Время до первого байта (TTFB): вычисляет время, которое проходит между запросом ресурса и загрузкой первого байта информации.

4. Выберите Премиум DNS.

Namecheap премиум DNS

В дополнение к хостингу выберите надежного регистратора доменных имен, например Namecheap, который предлагает систему доменных имен премиум-класса (DNS). Премиум DNS — это платная услуга, предлагаемая поставщиками DNS для повышения производительности, безопасности и надежности процесса разрешения доменных имен веб-сайта. По сути, DNS преобразует удобочитаемые доменные имена (например, Elegantthemes.com) в IP-адреса, которые компьютеры используют для поиска серверов в Интернете.

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

5. Поддерживайте чистоту базы данных вашего сайта

WP Оптимизация «все в одном»

Еще один способ ускорить WordPress — поддерживать чистоту базы данных вашего сайта. Со временем версии публикаций, комментарии и другие потерянные данные могут накапливаться, раздувая базу данных вашего сайта и добавляя ненужный объем. Чтобы обеспечить быструю и бесперебойную работу базы данных, рассмотрите возможность установки плагина оптимизации базы данных, например WP-Optimize.

WP-Optimize — это комплексное решение для очистки вашей базы данных, сжатия изображений и минимизации неуклюжих файлов CSS и JS. Оптимизируя свою базу данных, вы можете ограничить потенциальные ошибки, которые могут возникнуть, при этом контролируя размер файла изображения и сценария. Прежде чем оптимизировать базу данных, обязательно сделайте резервную копию. Невыполнение этого требования может привести к ошибкам базы данных, которые могут нарушить соединение между файлами вашего сайта и базой данных.

6. Используйте CDN

ускорить WordPress с помощью CDN

изображение через VectorMine | Shutterstock.com

Если вы ищете способы ускорить WordPress, отличным вариантом будет использование сети доставки контента (CDN). CDN — это набор компьютерных серверов, используемых для хранения файлов веб-сайта. Обычно он включает в себя серверы по всему миру, предоставляющие файлы вашего веб-сайта посетителям в зависимости от их местоположения. Доставляя файлы из ближайшей точки к посетителям вашего сайта, ваш сайт будет загружаться намного быстрее. CDN также работают как отказоустойчивая система. Например, если один сервер, на котором хранятся ваши файлы, выйдет из строя, другой может подключиться и спасти ситуацию, гарантируя, что ваш сайт будет работать и работать. В зависимости от вашего хостинг-провайдера у вас уже может быть доступ к бесплатному CDN. Наиболее авторитетные компании, такие как SiteGround, предлагают своим клиентам бесплатный CDN как часть пакета хостинга.

7. Кэшируйте файлы вашего сайта WordPress

Плагин WordPress для WP Rocket

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

8. Минимизируйте CSS, JS и HTML

Оптимизация скорости NitroPack

Минимизируя CSS, JavaScript и HTML вашего сайта, вы можете сократить время загрузки страницы, что порадует посетителей и Google. Хотя радикальной разницы не будет, если вы объедините минификацию с другими советами в этом посте, ваш сайт мгновенно станет невероятно быстрым. Минимизация этих файлов удаляет ненужные символы из кода вашего сайта, очищает его и ускоряет их обработку при вызове браузера. Есть несколько способов сделать это, включая онлайн-инструменты, вручную (что не рекомендуется) или с помощью плагина. Большинство плагинов для оптимизации скорости, таких как NitroPack, сделают всю тяжелую работу за вас, гарантируя быструю загрузку вашего сайта без нарушения кода.

9. Включите сжатие GZIP.

Gzip-сжатие

изображение, созданное с помощью Divi AI | Фотошоп ИИ

Несмотря на наличие инструментов кэширования и оптимизации изображений, включение сжатия GZIP на вашем веб-сайте может еще больше повысить его скорость. GZIP, метод сжатия, уменьшает размер таких ресурсов, как веб-страницы, таблицы стилей и файлы JavaScript, сжимая их перед передачей. Это сводит к минимуму передачу данных, что приводит к сокращению времени загрузки. Когда браузер запрашивает страницу, сервер проверяет поддержку GZIP. Если поддерживается, сервер сжимает файлы перед отправкой. При получении браузер распаковывает и отображает содержимое. GZIP не только ускоряет WordPress, но также повышает эффективность использования полосы пропускания и SEO. Некоторые плагины кэширования, такие как WP Rocket, автоматически включают GZIP. Другие, такие как WP-Optimize, предлагают его, но требуют активации вручную.

10. Оптимизируйте изображения

EWWW Оптимизатор изображения

Один из самых больших пожирателей скорости в WordPress — это изображения. Если их размер неправильный, они могут стереть ваш TTFB. Они также могут навредить SEO и вашему рейтингу в поисковой выдаче. Чтобы избежать этого, всегда проверяйте правильный размер изображений. Хотя вы можете сделать это вручную, сайты с сотнями или даже тысячами фотографий требуют более практичного решения: плагина для оптимизации изображений. Эти плагины работают путем изменения размера существующих изображений и автоматического изменения размера загружаемых вами изображений. Хорошим вариантом является Ewww Image Optimizer, который изменяет размер изображений по мере их загрузки, удаляет встроенные метаданные и использует отложенную загрузку для сжатия изображений. Кроме того, он может конвертировать изображения на вашем сайте в формат WebP, что значительно уменьшит размер файла изображения.

11. Размещайте видео вне WordPress

ускорить видео WordPress

изображение через YoGinta | Shutterstock.com

Видео отлично подходят для маркетинга, идеально подходят для представления вашего бренда миру и вызывают интерес у посетителей вашего сайта. Тем не менее, они убьют скорость вашего сайта. Лучше всего размещать видео за пределами WordPress, например, на YouTube, Vimeo или Amazon S3. Если вы используете такую ​​тему, как Divi, вы можете встраивать ссылки YouTube и Vimeo в элементы дизайна, но для других вам понадобится плагин YouTube.

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

12. Сведите к минимуму использование плагинов

Плагины WordPress

Плагины WordPress — отличный способ добавить новые функции на ваш сайт WordPress, но их следует использовать с осторожностью. Как правило, вам следует использовать только абсолютно необходимые плагины. Одна из распространенных ошибок, которую допускают новые пользователи WordPress, — это пробовать разные плагины, а затем оставлять их установленными на своих веб-сайтах. Лучше всего использовать только то, что необходимо, деактивировать и удалять неиспользуемые плагины и всегда запускать очистку базы данных после их удаления. Таким образом, вы сократите раздувание базы данных и обеспечите бесперебойную работу вашего сайта. Кроме того, не забывайте всегда обновлять свои плагины. Устаревшие плагины могут привести к уязвимостям безопасности, которые могут побудить хакеров причинить вред. Тем не менее, обязательно обновляйте плагины безопасно, чтобы избежать ненужных простоев.

13. Постоянно обновляйте PHP

обновить PHP

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

14. Будьте в курсе комментариев

Еще один упускаемый из виду аспект WordPress — комментарии. Хотя комментарии сами по себе обычно не влияют на скорость сайта, в сочетании с другими факторами комментарии могут стать источником замедления работы вашего сайта WordPress. Чтобы контролировать комментарии, рассмотрите возможность установки плагина комментариев вместе с регулярной очисткой, чтобы база данных вашего сайта не заполнялась сотнями (если не тысячами) ненужных комментариев. Использование плагина очистки базы данных вместе с плагином комментариев, например Akismet, — это отличный способ модерировать комментарии, взаимодействовать с пользователями, а также минимизировать спам и раздувание.

15. Выберите правильную тему

Диви от Elegant Themes

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

С Divi вы получите все это и многое другое. Некоторые функции включают динамическую структуру, которая позволяет загружать только то, что необходимо, на лету. Кроме того, CSS Divi также является динамическим. Он разбит на сотни более мелких компонентов, а затем объединен на каждой странице для создания быстро загружающегося веб-сайта, который использует только то, что необходимо, а не загружает всю таблицу стилей. В дополнение к динамическому CSS, Divi предлагает кэширование шрифтов Google и асинхронный Javascript, а также удаляет ненужные ресурсы, такие как смайлы. Если вы ищете эффективную тему WordPress с возможностями дизайна для создания сайта вашей мечты, Divi — это то, что вам нужно.

Бонусные советы

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

  • Отключите автоматические обновления. Хотя это может показаться непродуктивным, лучше обновлять плагины вручную, поскольку включение автоматического обновления приводит к постоянному фоновому процессу, который может замедлить работу вашего сайта.
  • Отключите трекбэки и пингбэки: WordPress имеет функцию в настройках > обсуждение , которая включает трекбэки и пингбэки. Хотя они могут быть полезны, они также могут замедлять работу. Поэтому рекомендуется их отключить.
  • Ограничьте количество сообщений на странице блога. Если скорость сайта является проблемой для вашего блога, рассмотрите возможность ограничения количества сообщений в блоге, которые вы размещаете на любой странице. Помните, что ваш браузер должен загрузить каждый элемент на странице, прежде чем доставить его в браузер, поэтому, если у вас много сообщений на одной странице, это может привести к медленной загрузке вашего сайта.
  • Включить кэширование объектов: тип кэширования на стороне сервера, кэш объектов предполагает сохранение запросов к базе данных для обслуживания определенных данных в запросе сервера. Если эта функция включена, запросов будет выполняться гораздо меньше, что ускоряет работу WordPress.
  • Удалите неиспользуемые изображения. Если оставить неиспользуемые изображения на вашем сайте, это может привести к значительному замедлению работы. Поэтому, если вы ими не пользуетесь, избавьтесь от них.
  • Управление заданиями cron. Задания Cron полезны для настройки автоматических задач, но использование слишком большого их количества может серьезно замедлить работу вашего сайта. Постарайтесь ограничить количество создаваемых вами процессов, чтобы свести к минимуму фоновые процессы.
  • Оптимизируйте шрифты Google. Шрифты Google отлично подходят для UX, но не столько для скорости страницы. Следуйте этим советам, чтобы обеспечить оптимальную работу вашего сайта при использовании шрифтов Google.

Заключительные мысли об ускорении WordPress

WordPress — самая популярная CMS в мире, но если ее не контролировать, она может работать медленнее, чем патока. Вот почему важно принять меры для обеспечения оптимальной работы. Медленный сайт WordPress угрожает вашему положению в поисковой выдаче и может привести к потере дохода. С хорошим хостинг-провайдером, таким как SiteGround, и несколькими стратегическими плагинами, такими как WP Optimize, ваш сайт будет быстро расти, иметь больше шансов на хороший рейтинг и будет удерживать посетителей на вашем сайте, обеспечивая больше конверсий и в целом лучший пользовательский опыт.

Нужны дополнительные советы? Ознакомьтесь с несколькими нашими публикациями, чтобы расширить свои знания о WordPress:

  • Учебное пособие по WordPress для начинающих: пошаговое руководство (2023 г.)
  • 31 лучший плагин WordPress в 2023 году (все, что вам нужно)
  • Что такое управляемый хостинг WordPress?

Рекомендованное изображение через Капральцева / Shutterstock.com