10 способов повысить скорость вашего магазина WooCommerce

Опубликовано: 2021-09-08

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

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

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

№1. Разместите свой сайт на качественном сервере

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

  • Механизм кэширования на стороне сервера
  • Ресурсов, таких как пропускная способность и оперативная память, достаточно для удовлетворения потребностей вашего сайта.
  • SSD диски с высокой производительностью
  • Обновленное программное обеспечение, включая PHP и MySQL

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

№ 2. Очень важно выбрать быструю и надежную тему.

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

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

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

№3. Используйте ограниченное количество плагинов

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

Влияние плагинов на скорость можно объяснить:

  • Запрос дополнительных HTTP-ресурсов: некоторые плагины добавляют на ваш сайт дополнительные файлы Javascript или CSS, что приводит к замедлению работы вашего магазина из-за увеличения HTTP-запросов.
  • Добавление запросов к базе данных: внешний интерфейс многих плагинов использует информацию из вашей базы данных, что увеличивает нагрузку на сервер.
  • Ресурсы хостинга расходуются: большее количество плагинов означает, что потребляется больше ресурсов сервера. Когда вы превысите ресурсы вашего плана хостинга, время загрузки будет медленнее.

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

№ 4. Обновление WordPress, тем и плагинов

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

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

№ 5. Сжатие изображения

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

  • Выберите правильный формат: лучший способ загрузить изображение — использовать файл JPEG, который меньше, чем PNG.
  • Убедитесь, что вы используете правильный размер: не загружайте изображение, ширина которого превышает 2000 пикселей, если у вас есть место, чтобы заполнить только 500 пикселей.
  • Сжатие изображения: при сжатии изображений размер файла уменьшается за счет удаления ненужных данных. Плагины EWWW Image Optimizer и Smush автоматически справляются с этим. Кроме того, вы можете запустить свои изображения через ImageOptim перед загрузкой, если вы используете Mac.

№ 6. Медленно загружайте изображения

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

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

№ 7. Настроить кеширующий плагин

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

Хостинг-провайдеры могут предоставлять эту услугу на уровне сервера, но также может быть достаточно плагинов, таких как WP Super Cache.

№8. Настройка CDN

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

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

Настройка CDN может быть сложной задачей, особенно если у вас нет опыта работы с ними. Существует опция Jetpack, которую можно включить одним щелчком мыши и которая может обрабатывать изображения, видео, файлы JavaScript и CSS.

№ 9. Будьте активны в отношении атак грубой силы

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

Однако, похоже, это проблема безопасности, а не проблема скорости.

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

№10. Обновите PHP и увеличьте лимит памяти

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

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

Как насчет ограничения памяти?

Ваш хостинг-провайдер выделяет вашему сайту определенный объем памяти. Если вы превысите этот лимит, это будет зависеть от вашего конкретного сайта (WooCommerce рекомендует не менее 128 МБ).

Последние мысли

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

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