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

Как обновлять сайт транспортной компании без потери важных страниц

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

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

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

Какие страницы транспортного сайта считать важными

Важна не главная, а страницы, с которых люди принимают решение и обращаются в компанию:

  • страницы направлений и маршрутов («Москва — Казань», «доставка в Новосибирск»);
  • тарифы, прайс-листы и условия по видам перевозок: сборные грузы, FTL, контейнеры, негабарит;
  • страница с калькулятором или формой заявки;
  • контакты, адреса терминалов и складов, схемы проезда, часы приёма груза;
  • документы: образец договора, бланк заявки, памятка по упаковке и оформлению (часто это PDF-файлы);
  • страница отслеживания груза, если она есть.

Чтобы составить список, откройте отчёты счётчика посещаемости (например, Яндекс.Метрики), посмотрите, какие страницы чаще всего открывают на входе. Затем спросите менеджеров: на какие адреса они отправляют клиентов в переписке. Эти ссылки лежат в чужих почтовых ящиках, и заменить их нельзя.

Как составить карту старых и новых адресов

Выгрузите все адреса действующего сайта: из карты сайта sitemap.xml, из административной панели, из отчётов счётчика. Сведите их в таблицу с четырьмя колонками: старый адрес, новый адрес, судьба страницы (сохраняется, объединяется, удаляется), действие. Для каждого старого адреса должно быть решение. Строки без решения — это будущие ошибки 404.

Отдельно отметьте файлы: прайс в PDF, бланки в DOC и XLS. Их адреса тоже должны остаться рабочими или перенаправляться на актуальную версию.

Пример: страница направления до и после обновления

Условный пример. На старом сайте страница открывается по адресу /index.php?page=55 и содержит заголовок «Перевозка сборных грузов Москва — Казань», абзац про отправку со склада в Москве по определённым дням, срок в пути, порядок расчёта по весу и объёму, телефон отдела и ссылку на бланк заявки.

В новом шаблоне эту страницу легко «упростить»: оставить красивый баннер и кнопку «Рассчитать», а текст про дни отправки и срок убрать как «лишний». Так пропадает то, что искал клиент. Правильнее закрепить в карте: новый адрес /routes/moskva-kazan/, заголовок и ключевые сведения сохраняются дословно (дни отправки, сроки, правила расчёта, контакты), а со старого адреса настроена постоянная переадресация.

Как настроить переадресацию правильно

Если адрес меняется, старый должен отвечать кодом 301 («перемещено навсегда») и вести на конкретную новую страницу. Для сервера Apache простое правило в файле .htaccess выглядит так:

Redirect 301 /old-tarify.html /tarify/

Для адресов с параметрами вида ?page=55 нужны правила с условием — их лучше поручить разработчику и проверить. Несколько принципов:

  • не отправляйте все старые адреса на главную: клиент ищет тариф на Казань, а попадает на общую страницу;
  • избегайте цепочек, когда A ведёт на B, а B на C;
  • если направление действительно закрыто, перенаправьте на ближайший раздел со списком направлений или оставьте страницу 404 с поиском и телефоном.

Что проверить на тестовой копии до запуска

Новый сайт разрабатывайте на закрытом тестовом адресе (по паролю или с запретом индексации в robots.txt). Частая ошибка — перенести запрещающий robots.txt на рабочий сайт вместе со всеми файлами: в итоге сайт закрыт для поисковых роботов. Проверьте это в день запуска отдельным пунктом.

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

Что делать в день запуска и после него

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

Короткий проверочный список

  • Составлен перечень страниц направлений, тарифов, контактов и документов.
  • Для каждого старого адреса указан новый или решение об удалении.
  • Тексты со сроками, условиями и контактами перенесены без потери смысла.
  • Настроены редиректы 301 на конкретные страницы, без цепочек.
  • PDF и другие файлы доступны по прежним или перенаправленным адресам.
  • Формы заявок и калькулятор проверены, письма доходят.
  • В день запуска проверены robots.txt и счётчик посещаемости.
  • Первые недели отслеживаются ошибки 404.

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

Заявка

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

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

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

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

Написать в Telegram