Руководство по оптимизации веб-сайта WordPress 2022 года

Опубликовано: 2022-09-06

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

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

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

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

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

Факторы, которые замедляют работу вашего сайта

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

Ваш веб-сервер

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

Кэш WordPress

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

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

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

Внешние скрипты

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

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

Но сначала проверьте скорость вашего сайта

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

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

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

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

Десять лучших тактик для ускорения вашего сайта WordPress

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

Держите все в курсе

Самый простой способ оптимизировать ваш веб-сайт WordPress — обновить плагины и темы, установленные на вашем веб-сайте.

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

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

Проверить фоновую активность

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

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

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

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

Отображать сводки сообщений, а не полные статьи

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

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

Вы можете исправить это, показав сводки на этих страницах. Для этого просто перейдите в Меню администратора >> Настройки >> Чтение. Прокрутите вниз до переключателя «для каждой статьи в ленте показывать» и выберите «Сводка».

Не загружайте аудио/видео на свой сервер

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

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

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

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

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

Ограничьте количество пост-редакций

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

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

К счастью, процесс несложный.

Сначала найдите файл wp-config.php (обычно он находится в корневой папке вашего сайта WordPress). Найдя файл, загрузите его на локальный компьютер.

Необходимо: сделайте копию файла, чтобы вы могли восстановить файл, если что-то пойдет не так.

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

определить('WP_POST_REVISIONS', 4);

Этот фрагмент ограничивает количество сохраненных версий сообщений до четырех. Теперь WordPress будет хранить последние четыре версии и отбрасывать старые версии.

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

Установите плагин кеша

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

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

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

Многие хостинг-провайдеры рекомендуют плагин для кеша, и на рынке есть много отличных плагинов. Если вы хотите попробовать плагин, начните с WP Rocket и WP Super Cache.

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

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

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

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

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

Оптимизируйте базу данных WordPress

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

Удаление всей устаревшей информации (особенно старых версий и неиспользуемых тегов) из базы данных — отличный способ оптимизировать ваш сайт WordPress. Хороший способ сделать это — использовать плагины, такие как WP-Sweep. Эти плагины удаляют старую информацию и оптимизируют структуру базы данных.

Используйте ленивую загрузку

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

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

Вы можете использовать плагин ленивой загрузки, такой как Lazy Load от WP Rocket, чтобы реализовать ленивую загрузку на вашем сайте.

Убейте хотлинкинг контента

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

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

# отключить хотлинкинг изображений с опцией запрещенного или пользовательского изображения

RewriteEngine включен

Переписать условие %{HTTP_REFERER} !^$

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]

RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]

Правило перезаписи \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Вывод

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

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

Биография автора

Зафар Икбал — маркетолог, ставший энтузиастом WordPress. Он интересуется всем, что касается WordPress и Frontend. Он управляет zfrqbl , полезным ресурсом для пользователей WordPress. Когда он не играет с тестовым сайтом, он играет в FPS!

техподдержка вп