Сайт в разработке Наполняем разделы и правим ошибки — что-то может выглядеть или работать не так. Если заметили — позвоните или напишите.

Как обновлять сайт службы доставки еды и не терять важные страницы

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

Раздел: Разработка — статьи о сайтах

У службы доставки сайт работает как диспетчерская: человек находит условия, выбирает блюда и звонит или оформляет заказ. Если после обновления страница «Доставка и оплата» отвечает ошибкой 404, а ссылка из рекламы ведёт на главную, клиент просто закажет у конкурента. Ниже описано, как обновить сайт и не потерять то, на чём держатся заказы.

Какие страницы службы доставки нельзя терять

Начните с вопроса: на какие страницы сейчас приходят люди и откуда? Для доставки еды обычно важны:

  • условия доставки: зоны, время, минимальная сумма заказа, способы оплаты;
  • разделы меню и карточки популярных блюд;
  • страницы акций, на которые ведут объявления, рассылки и листовки;
  • контакты с телефоном и часами работы;
  • страницы, на которые ссылаются каталоги организаций, форумы и партнёры.

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

Как собрать полный список адресов до начала работ

Не полагайтесь на память и на меню сайта. Часть страниц в нём не видна, но на неё ведут ссылки. Объедините несколько источников:

  • карту сайта и список страниц, который может выгрузить текущая система управления;
  • отчёт о посещаемости страниц за прошедший год из счётчика статистики;
  • данные Яндекс.Вебмастера и Google Webmaster Tools: страницы в индексе и внешние ссылки;
  • адреса из рекламных кабинетов и почтовых рассылок;
  • адреса, напечатанные на листовках, коробках и в QR-кодах.

Сведите всё в таблицу из четырёх колонок: старый адрес, назначение страницы, новый адрес, действие.

Пример таблицы соответствия адресов

Пример условный, адреса придуманы для иллюстрации:

  • /index.php?id=12 («Доставка и оплата») → /delivery/, постоянная переадресация (301);
  • /menu/pizza.html → /menu/pizza/, 301;
  • /zone/center → /delivery/center/, 301;
  • /action_sushi_set.html (акция закончилась) → /promo/, 301, а наверху страницы акций короткая пометка о том, что та акция завершена;
  • /old-order-form (форма, которой больше нет) → /order/, 301.

Не отправляйте все старые адреса на главную. Человек ждал конкретную страницу, увидит другую и решит, что сайт сломан. Если у страницы нет замены, лучше показать полезную 404 со ссылками на меню, условия доставки и телефон.

Что сохранить на самой странице, а не только в адресе

Адрес — половина дела. Вторая половина — содержание. Возьмём условный фрагмент страницы зоны:

  • заголовок: «Доставка еды в район Заречье»;
  • время доставки: [указать по вашим правилам], часы приёма заказов: [часы];
  • минимальный заказ: [сумма], условия бесплатной доставки: [условие];
  • телефон текстом, который можно нажать на смартфоне;
  • ссылки на разделы меню, которые обычно заказывают в этом районе.

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

Как проверить заказ на тестовой копии

Обновлённый сайт собирайте на отдельном тестовом адресе и закройте его паролем, чтобы копия не попала в поиск и клиенты не оформляли заказы на неё. До запуска пройдите путь клиента целиком:

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

Запуск и первые недели после него

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

  • проверьте выборочно редиректы из таблицы, особенно рекламные адреса;
  • убедитесь, что в robots.txt не остался запрет индексации с тестовой версии;
  • загрузите актуальный sitemap.xml в Яндекс.Вебмастер и Google Webmaster Tools;
  • следите там же за ошибками 404 и добавляйте недостающие переадресации;
  • просмотрите в статистике, не упало ли число заказов и звонков по сравнению с обычным уровнем.

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

Короткий проверочный список перед запуском

  • Есть таблица всех старых адресов с решением по каждому.
  • Рекламные и печатные адреса проверены отдельно.
  • Условия доставки, зоны, часы работы и телефон перенесены текстом.
  • Завершённые акции не дают ошибку и не ведут на главную без объяснения.
  • Тестовый заказ дошёл до оператора, письма приходят.
  • Тестовая копия закрыта, а на рабочем сайте нет запрета индексации.
  • Готова резервная копия и план отката.
  • Назначен человек, который в первые дни смотрит ошибки 404 и заказы.

Все статьи блога

Заявка

Расскажите о проекте

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

Форма обратной связи

Отвечаем в рабочие дни с 10:00 до 19:00

Написать в Telegram