Советы по ускорению вашего магазина WooCommerce
Опубликовано: 2017-09-18
Последнее обновление — 8 сентября 2020 г.
WooCommerce быстро становится выбором магазинов электронной коммерции по всему миру. Печально то, что количество магазинов WooCommerce, которым не удается пройти первый год, быстро растет из-за проблемы, которую можно избежать — владельцы магазинов WooCommerce не могут оптимизировать свои магазины для повышения скорости. В результате получается медленный магазин, который не может произвести впечатление на посетителей и, следовательно, не может зарабатывать деньги.
Прежде чем применять какие-либо предложения в этой статье, мы рекомендуем протестировать ваш магазин WooCommerce с помощью таких сервисов, как GTMetrix, Pingdom Tools или Google PageSpeed. Начните с того, что отметьте текущее время загрузки вашего магазина WooCommerce, а также размер ваших изображений. Таким образом, вы сможете лучше понять улучшения во времени загрузки вашего магазина WooCommerce.
Серверы и Хостинг
Как и многие новые владельцы магазинов, вы тоже можете не знать о важности решения для хостинга в определении скорости загрузки страницы вашего магазина WooCommerce. Вместо общего или выделенного хостинга вы можете увидеть более высокие показатели производительности с помощью управляемого облачного хостинга. Помните, что виртуальный хостинг может снизить производительность вашего магазина, а выделенный хостинг может обойтись вам дорого.
Выбор достойного веб-хостинга, такого как Cloudways, может помочь ускорить ваш магазин WooCommerce . Платформа хостинга WooCommerce, управляемая Cloudways , позволяет вам воспользоваться множеством функций, таких как глобальные центры обработки данных, несколько поставщиков облачной инфраструктуры, железная безопасность, автоматическое резервное копирование и круглосуточная поддержка управления сервером со стороны экспертов.
Физическое расположение сервера, на котором размещен ваш магазин WooCommerce, является важным фактором скорости загрузки страницы. Чем дальше сервер от пользователей, тем выше будет время загрузки страницы. Когда магазин WooCommerce загружается, он может генерировать большое количество запросов, сводя к минимуму расстояние, которое должны пройти эти запросы. Таким образом, скорость загрузки страницы может быть значительно улучшена.
Включить кэширование WooCommerce
Плагины кэширования ускоряют работу магазинов WooCommerce, оптимизируя способ обработки запросов сервером. Вместо того, чтобы передавать все запросы на сервер (и тратить время на обработку сервера и доступ к базе данных), эти плагины поддерживают копию статических элементов (файлы CS и JS) и почти сразу же обслуживают связанные запросы. Хотя на рынке есть несколько авторитетных плагинов кэширования, я рекомендую бесплатный плагин под названием Breeze — WordPress Cache Plugin .
Помимо создания статических файлов HTML, плагин кэширования Breeze повышает скорость вашего магазина WooCommerce несколькими способами. Он поддерживает такие методы оптимизации, как минимизация, кэширование браузера, сжатие CSS и JavaScript и интеграция сети доставки контента (CDN).
Оптимизируйте свою базу данных
Конфигурация магазина WooCommerce по умолчанию не так эффективна. Он сохраняет много ненужной информации, которая излишне увеличивает размер вашей базы данных.
WooCommerce может генерировать удивительно большое количество записей в базе данных, которые могут засорить систему и снизить производительность магазина. Лучший способ действий в этом контексте — частая очистка базы данных. Вы можете легко сделать это, очистив базу данных WooCommerce из меню администратора.
Оптимизируйте свои изображения
Каждый владелец магазина пытается сделать свой магазин более привлекательным, добавляя несколько изображений продуктов. Хотя это значительно улучшает взаимодействие с пользователем, большое количество изображений и их огромный размер могут ухудшить работу магазина. Хотя я не советую вам уменьшать количество изображений в вашем магазине WooCommerce (изображения хороши для продаж!), оптимизация изображений является ключом к производительности магазина. Большой размер изображений также увеличивает общий размер страницы, что еще больше ухудшает взаимодействие с пользователем.

Теперь вы можете легко уменьшить размер файла ваших изображений с помощью программ редактирования графики, таких как Adobe Photoshop. Кроме того, вы можете уменьшить размер файла ваших изображений после их загрузки в магазин WooCommerce с помощью таких плагинов, как WP-Smush.it , EWWW Image Optimizer или Hammy .
Используйте сеть доставки контента (CDN)
Каждый раз, когда вы посещаете магазин WooCommerce, ваше устройство должно загружать все файлы с посещаемых вами веб-страниц. Время, необходимое для загрузки всех этих файлов, известно как время отклика сервера, и это может быть одной из основных причин медленного хранения. Среднее время отклика может составлять полсекунды. Однако, учитывая огромные размеры страниц магазина WooCommerce, на этот раз может хватить и нескольких секунд.
Чем дальше вы находитесь от расположения сервера, тем выше будет ваше время отклика. Например, если ваш центр обработки данных находится в Париже, посетитель из Брюсселя получает лучшее время отклика, чем тот, кто находится в Квебеке. Лучший способ решить эту ситуацию — воспользоваться сетью доставки контента (CDN).
Сеть доставки контента (CDN) копирует ваши файлы и сохраняет их в нескольких центрах обработки данных по всему миру. Вместо того, чтобы загружать копию ваших файлов прямо с вашего сервера, посетитель автоматически загрузит копию из ближайшего центра обработки данных. Это гарантирует, что все посетители получат быстрое время загрузки при посещении вашего магазина WooCommerce.
Удалите все ненужные расширения
Расширения — причина, по которой WooCommerce такая гибкая. К сожалению, расширения также являются одной из основных причин медленной работы магазинов WooCommerce. Каждое расширение, которое вы активируете, увеличивает производительность магазина. Это привело к тому, что многие хостинг-провайдеры WooCommerce запретили некоторые плагины, печально известные тем, что замедляют работу магазинов WooCommerce.
Поэтому крайне важно отключить и удалить расширения WooCommerce, которые не важны для успеха вашего магазина. Не попадайтесь в ловушку, оставляя расширения деактивированными, потому что они могут понадобиться вам позже. Если расширение важно, оставьте его активным. Если нет, удалите это расширение. Вы всегда можете переустановить расширение, если в дальнейшем возникнет такая необходимость.
Используйте изображения вместо кнопок «Поделиться»
Очень часто из-за своих размеров некоторые кнопки социальных сетей загружаются слишком долго, что замедляет работу вашего магазина WooCommerce. Пока виджета обмена в социальных сетях или отдельных кнопок меньше трех, не о чем беспокоиться. Но когда вы выходите за рамки этого, все становится сложнее.
Если вы хотите отображать более трех кнопок «Поделиться» в нижней части ваших продуктов, я рекомендую использовать плагин, который позволит вам отображать эти кнопки в виде изображений. Это значительно сократит время загрузки страницы вашего магазина WooCommerce.
Подведение итогов!
Всегда помните, что цель вашего магазина WooCommerce — зарабатывать деньги, и вы должны сосредоточить все свои усилия на этой цели.
Я надеюсь, что это руководство поможет вам сделать ваш магазин WooCommerce намного быстрее, чем текущее время загрузки. Если у вас есть какие-либо вопросы, комментарии, идеи или проверенные методы, сообщите мне об этом в комментариях ниже.