Чёрная пятница без сюрпризов: как подготовить интернет-магазин

Печать
  • 0

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

Скорость магазина

  • Обновления заранее. Сделайте бэкап, затем обновите WordPress, WooCommerce, тему и плагины. Надёжнее всего через cPanel: в WP Toolkit или, на тарифах Web Hosting SSD, в Softaculous; админка WordPress остаётся запасным вариантом. См. также как обновить WordPress и не сломать сайт.
  • Меньше плагинов. Отключите и удалите то, чем не пользуетесь. Каждый лишний плагин замедляет страницы и может стать уязвимостью.
  • Включённый кеш. На тарифах WordPress Hosting и Business Hosting работает веб-сервер LiteSpeed, и логичный выбор здесь плагин LiteSpeed Cache (настройка LiteSpeed Cache). На Web Hosting SSD (Nginx и Apache) используйте совместимый плагин кеширования. В любом случае корзина и оформление заказа не должны кешироваться: проверьте это тестовым заказом.
  • Лёгкие изображения. Переведите фотографии в WebP и загружайте их в том размере, в котором они показываются на сайте, а не прямо с камеры.

Ресурсы хостинга

В cPanel откройте Metrics, затем Resource Usage, и посмотрите, как выглядит нагрузка в обычный день. Если лимиты CPU или памяти достигаются уже сейчас, во время акции они точно будут превышены.

  • Сначала найдите причину: тяжёлые плагины, частые задания по расписанию, роботы, которые перебирают фильтры каталога.
  • Если лимиты достигаются и после устранения причин, заранее перейдите на более мощный тариф в клиентской зоне (как сменить тариф). Для крупных магазинов подходящим решением может быть VPS.
  • На время акции запускайте реже выгрузки товаров и синхронизацию с другими площадками.

Оплата и безопасность

  • Защитите страницу оформления заказа с помощью CAPTCHA и ограничьте число попыток оплаты. Боты используют небольшие магазины, чтобы проверять украденные карты, и платёжный провайдер может заблокировать приём платежей.
  • Пройдите весь путь покупателя: товар, корзина, купон, оплата, письмо с подтверждением и счёт. Повторите проверку с телефона.
  • Убедитесь, что письма с подтверждением не попадают в спам. Отправьте тестовый заказ на адрес Gmail и на ящик другого сервиса (см. почему письма попадают в спам).

Резервные копии

Хостинг TopHost ежедневно делает резервные копии через JetBackup и хранит их в двух разных местах. И всё же перед акцией скачайте собственную копию и храните её вне сервера (загрузка полной резервной копии). Если после изменений что-то сломалось, сайт можно восстановить через JetBackup 5.

Рассылка к акции

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

План по дням

КогдаЧто сделать
За 2-3 неделиОбновления, чистка плагинов, кеш, изображения, проверка ресурсов
За неделюРешение о тарифе, полный тестовый заказ, защита оплаты, задания по расписанию
За деньСвежий бэкап скачан, проверены остатки, цены и сроки скидок, автообновления важных плагинов отключены
В день акцииНикаких установок и обновлений (кроме срочных исправлений безопасности), контроль заказов и Resource Usage, время от времени тестовый заказ

Частые вопросы

Появляется сообщение «Resource Limit Is Reached»

Аккаунт упёрся в лимит ресурсов тарифа. Временно остановите всё несрочное и посмотрите нагрузку в Resource Usage. Подробно: Resource Limit Is Reached: что это значит и что делать.

Более мощный тариф решит любую медлительность?

Только если Вы упираетесь в лимиты. Если нет, а магазин всё равно медленный, причина обычно в самом магазине: тяжёлые плагины, большие изображения или отсутствие кеша (почему сайт медленно загружается).

Вижу много неудачных заказов на маленькие суммы

Это типичный признак автоматической проверки украденных карт. Сообщите платёжному провайдеру и включите CAPTCHA при оформлении заказа. Антивирус сервера ищет заражённые файлы и такую атаку не останавливает.

Помог ли вам данный ответ?

Нужна помощь? Позвоните нам +373 795-800-80