Руководство по созданию сайта на WordPress, работающего как смазанная молния

Опубликовано: 2022-08-03

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

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

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

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

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

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

Оглавление показать
Почему ваш сайт WordPress работает медленно?
01. Веб-хостинг
02. Плохие плагины и темы
03. Устаревшая версия WordPress
04. Огромный размер файла изображения
05. Размеры страниц
Как проверить скорость сайта WordPress?
01. Анализ скорости страницы
02. Инструмент Pingdom
03. GTmetrix
Показатели скорости веб-сайта
ЛКП
FID
ЦЛС
Почему важна скорость сайта WordPress?
Как ускорить ваш сайт WordPress
01. Запустите тест скорости
02. Уменьшите количество неиспользуемых плагинов
03. Уменьшите количество файлов CSS и JavaScript
04. Избегайте перенаправления
05. Изучите использование CDN (сети доставки контента)
06. Установите плагин кэширования
07. Используйте оптимизированные изображения
08. Добавьте ленивую загрузку к содержимому и изображениям.
09. Используйте молниеносную тему
10. Оптимизируйте пространство базы данных
11. Обновляйте сайт WordPress.
12. Удалите неиспользуемые носители из медиатеки.
13. Исправьте ошибки HTTPS/SSL без плагина
Ускорьте свой сайт WordPress уже сегодня!

Почему ваш сайт WordPress работает медленно?

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

Вот некоторые из причин медленной загрузки вашего сайта.

01. Веб-хостинг

Хост веб-сайта WordPress или медленный отклик сервера — две наиболее распространенные причины вялости веб-сайта WordPress. Если вы хотите, чтобы время отклика вашего сервера было быстрее, вам необходимо перейти на более дорогой план хостинга.

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

Промокод Cloudways: WOBLOGGER

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

Иногда наблюдается, что ваш хост-сервер использует хостинг совместно с другими веб-сайтами. Веб-сайт может размещаться на общем сервере, что означает, что он делит серверное пространство с другими веб-сайтами.

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

02. Плохие плагины и темы

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

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

03. Устаревшая версия WordPress

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

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

04. Огромный размер файла изображения

Очевидно, вы хотите, чтобы на вашем сайте WordPress было много высококачественных изображений. Недостатком является то, что вам придется загрузить свой сайт и сервер большим количеством «тяжелых» файлов. Более медленное время загрузки вызвано большими размерами файлов, что является проблемой, если вы используете много носителей.

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

05. Размеры страниц

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

Эти URL-адреса могут вести к мертвой странице или странице с ошибкой «301 перемещен навсегда» или «302 найдено». По сути, это означает, что ваш сервер должен посетить эти страницы перед загрузкой фактической страницы, что увеличивает время загрузки. Существует множество решений этого типа проблем, таких как ручное редактирование внешних ссылок, удаление старых страниц, добавление лучшего кода перенаправления или даже восстановление этих страниц.

Как проверить скорость сайта WordPress?

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

01. Анализ скорости страницы

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

02. Инструмент Pingdom

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

03. GTmetrix

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

Показатели скорости веб-сайта

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

Если вы хотите ускорить свой сайт WordPress, вам нужно понять, как работают основные веб-жизненные показатели. Для Core Web Vitals тремя компонентами являются наибольшая содержательная отрисовка, первая задержка ввода и кумулятивный сдвиг макета.

ЛКП

Время, необходимое для загрузки большей части содержимого веб-страницы после первого щелчка по ссылке, называется LCP. LCP — это уникальная метрика скорости, потому что, в отличие от других метрик, таких как TTFB, она оценивает, насколько быстро загружается страница с точки зрения пользователя. Если вы проверите свой LCP, используете ли вы Google PageSpeed ​​Insights или Google Search Console, вы получите подробный анализ элементов сайта, которые на него влияют. Оба этих инструмента предоставляются Google.

  • от 0 до 2 секунд – хорошо
  • от 3 до 4 секунд — нуждается в доработке
  • 5-6 секунд – Плохо

FID

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

  • от 0 до 100 мс – хорошо
  • от 200 мс до 300 мс — нуждается в доработке
  • от 400 мс до 500 мс — плохо

ЦЛС

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

Промокод Cloudways: WOBLOGGER
  • от 0 до 0,1 — хорошо
  • до 0,25 - Требуется улучшение
  • от 0,25 до 0,3 – плохо

Почему важна скорость сайта WordPress?

Я сделаю все возможное, чтобы свести это к минимуму. Почти всем нравится сайт с быстрой загрузкой. Все мы знаем, что Google предпочитает быстрый веб-сайт медленному, а это означает, что более быстрый веб-сайт занимает более высокое место на странице результатов поисковой системы (SERP). Большинство видео и интервью предлагают это объяснение, хотя его истинность окончательно не доказана.

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

Согласно исследованиям, если ваш сайт загружается дольше двух секунд, вы теряете 7% конверсий, 11% просмотров страниц и 16% удовлетворенности клиентов. Вот результат объединения всего этого:

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

Надеюсь, нам удалось вас убедить, потому что это то, что мы получим взамен. Давайте начнем с фактического руководства WordPress по оптимизации.

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

Есть много способов повысить производительность вашего сайта WordPress.

01. Запустите тест скорости

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

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

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

02. Уменьшите количество неиспользуемых плагинов

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

Между этими плагинами может возникнуть несовместимость.

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

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

03. Уменьшите количество файлов CSS и JavaScript

Если вы используете Google PageSpeed ​​Insights или ySlow для тестирования своего сайта WordPress, вы увидите предупреждение о необходимости минимизировать файлы JavaScript и CSS. Из-за этого вы должны уменьшить количество вызовов JS и CSS, чтобы ускорить работу сервера и уменьшить размер файлов. Вы заметите, что после их уменьшения сайт загружается намного быстрее. В долгосрочной перспективе это сэкономит вам пропускную способность.

Для того, чтобы уменьшить его, есть множество вариантов. Плагин кеша WordPress «Breeze» позволяет вам делать это вручную или автоматически. Существуют дополнительные плагины, такие как Autoptimize.

Промокод Cloudways: WOBLOGGER

04. Избегайте перенаправления

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

Сокращение URL-адресов и удаление HTTPS и WWW может уменьшить количество перенаправлений. В результате перенаправления не смогут стать цепочками.

05. Изучите использование CDN (сети доставки контента)

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

В этом случае сервер вашего веб-хоста может находиться в Соединенном Королевстве. Без CDN ваш сайт будет загружаться медленно для пользователей в США из-за низкой скорости связи между их устройством и вашим сервером. Американский посетитель вашего сайта, который использует CDN, будет иметь более быстрое соединение, потому что его устройство будет подключаться к ближайшему серверу в вашей CDN.

06. Установите плагин кэширования

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

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

07. Используйте оптимизированные изображения

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

Вы можете сжимать файлы изображений в Photoshop или любой другой программе редактирования изображений по вашему выбору. Плагины для оптимизации изображений WordPress, такие как Smush, также являются опцией.

08. Добавьте ленивую загрузку к содержимому и изображениям.

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

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

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

Плагин Lazy Load от WP Rocket можно использовать для загрузки медиафайлов, таких как изображения, фреймы и видео.

09. Используйте молниеносную тему

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

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

10. Оптимизируйте пространство базы данных

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

Промокод Cloudways: WOBLOGGER

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

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

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

11. Обновляйте сайт WordPress.

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

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

12. Удалите неиспользуемые носители из медиатеки.

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

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

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

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

13. Исправьте ошибки HTTPS/SSL без плагина

«Ошибка смешанного содержимого» возникает, когда на одну и ту же веб-страницу загружается содержимое, созданное как HTTP, так и HTTPS. Это указывает на то, что только некоторые ресурсы вашей страницы защищены.

Чтобы исправить это, найдите на своем веб-сайте все ресурсы, которые ссылаются на HTTP вместо HTTPS. Замените HTTP на HTTPS.

Выберите меню «Настройки» > «Основные» и прокрутите вниз. Убедитесь, что HTTPS, а не HTTP, отображается перед доменом рядом с адресом WordPress (URL) и адресом сайта (URL).

Ускорьте свой сайт WordPress уже сегодня!

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

Промокод Cloudways: WOBLOGGER

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