Как исправить медленный магазин WooCommerce с сайтом WordPress?

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

Узнайте, как настроить магазин WooCommerce в WordPress.

Зачем повышать скорость?

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

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

Основные настройки WooCommerce

Прежде чем мы объясним исправления, вы должны знать основные настройки, доступные в плагине WooCommerce. Запустите админ-панель WordPress и перейдите в раздел «WooCommerce> Статус». Здесь вы можете просмотреть статус и настройки магазина.

  • Состояние системы – статус сервера и плагина
  • Инструменты – инструменты для очистки вашего магазина
  • Журналы – записанные файлы журналов для ошибок
  • Запланированные действия – действия, запланированные для вашего магазина в серверной части

Вы должны перейти к этим разделам для некоторых из упомянутых ниже решений.

Статус WooCommerce

Как исправить медленный магазин WooCommerce с помощью WordPress?

  • Требования к плагину WooCommerce
  • Медленный хостинг
  • Используйте кеширование и CDN
  • Отключить вызовы администратора и Heartbeat API
  • Очистить данные WooCommerce
  • Оптимизировать изображения продуктов
  • Обновите шаблоны с включенной темой
  • Отключить рекламу на страницах товаров

1. Требования к плагину WooCommerce

Прежде чем планировать использование магазина WooCommerce, убедитесь, что у вас есть минимальные требования для использования плагина.

  • Версия WordPress – 5.0 или выше
  • Версия PHP – 7.0 или выше
  • Используйте последнюю версию плагина

Вы можете проверить полную информацию о плагине в Страница плагина WooCommerce и Версии WordPress со страницы WordPress.org. Когда вы объединяете версии WordPress, WooCommerce и PHP, очевидно, что более 50% сайтов используют устаревшие версии.

WordPress <5.0 PHP <7.0 WooCommerce <4.0
29,6% 30,3% 91%

Если ваш магазин работает слишком медленно, сначала убедитесь, что вы используете последние версии программного обеспечения. Последняя версия PHP 7.3 или 7.4 может обрабатывать запросы к базе данных в несколько раз быстрее, чем более старая версия. Это поможет вам улучшить функцию поиска и отображения товаров в вашем магазине.

2. Медленный хостинг

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

Есть хостинговые компании, такие как SiteGround, которые предлагают управляемые планы хостинга WooCommerce. Это также дешевые планы виртуального хостинга, которые будут стоить вам менее 4 долларов в месяц. Мы рекомендуем вам перейти на свой сайт на один из планов управляемого хостинга WooCommerce, чтобы повысить скорость.

Управляемый хостинг WooCommerce
Управляемый хостинг WooCommerce

3. Используйте CDN и кеширование.

Это общая мера, которую вы должны учитывать для ускорения вашего сайта. Использование сети доставки контента (CDN) поможет быстрее загружать страницы продуктов, обслуживая контент ближе от местоположения клиента. Точно так же решение для кеширования может помочь снизить нагрузку на хост-сервер, что позволит страницам быстрее загружаться из кеша. WP Rocket – один из лучших плагинов кеширования для WooCommerce. Он генерирует критический CSS для шаблонов WooCommerce и предварительно загружает страницы. Это значительно улучшит производительность наряду с хорошим CDN.

4. Отключите вызовы администратора Ajax.

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

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

5. Очистите данные WooCommerce.

WooCommerce предлагает встроенные инструменты для очистки серверных данных. Например, вам необходимо удалить использованные разрешения на скачивание для уже выполненных цифровых заказов. Перейдите в раздел «WooCommerce> Статус» и проверьте вкладку «Инструменты». Чтобы ускорить работу магазина, вы можете сделать следующее:

  • Удалите кеш переходных процессов, просроченные переходные процессы и потерянные варианты.
  • Очистите используемые разрешения на скачивание.
  • Удалите сеансы клиентов из базы данных (если они вам не нужны).
Инструменты WooCommerce
Инструменты WooCommerce

Если вы заметили, WooCommerce предложит вам часто обновлять базу данных магазина. Обязательно сделайте резервную копию базы данных и обновите базу данных магазина в разделе «Инструменты». Это поможет вам очистить серверную часть магазина и ускорить выполнение запросов.

6. Оптимизируйте изображения продуктов

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

  • Перейдите в «WooCommerce> Статус» и перейдите в раздел «Инструменты».
  • Прокрутите вниз и нажмите кнопку «Восстановить» напротив «Восстановить эскизы магазинов».

7. Обновите шаблоны тем.

Как уже упоминалось, многие популярные темы предоставляют индивидуальное решение для магазина WooCommerce. Связанные темы будут иметь отдельную папку WooCommerce в структуре темы с шаблонами, которые будут перезаписывать шаблон плагина. Если вы используете объединенную тему, перейдите в разделы «WooCommerce> Статус» и «Статус системы», чтобы проверить, что все ваши шаблоны обновлены.

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

Обновить плагин WooCommerce
Обновить плагин WooCommerce

8. Отключить рекламу.

Многие владельцы сайтов отображают рекламу, вставляя рекламный код в шаблоны. Такие рекламные объявления, как Google AdSense, убивают скорость загрузки страниц и раздражают ваших клиентов. Если вы не предлагаете бесплатные загрузки и не показываете рекламу, мы настоятельно рекомендуем удалить рекламу со страниц продукта.

Заключительные слова

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

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *