При миграции сначала выписывают все адреса старого сайта: страницы, фильтры, категории, карточки, служебные URL. Затем для каждого ищут эквивалент на новой CMS. Если адрес нельзя оставить, на него сразу ставят 301-редирект на ближайшую релевантную страницу, а не на главную.
Главные ошибки тут три:
— менять и путь, и структуру одновременно;
— делать цепочки редиректов вместо прямой замены;
— отправлять удалённые URL на нерелевантные разделы.
Так теряются позиции, а пользователи получают скачок в навигации.
Особое внимание — адресам с параметрами, пагинации, кириллице и вложенным категориям. Их важно проверить в паре: как URL выглядит в браузере и как он сохраняется в sitemap, canonical и внутренних ссылках. Если адрес должен остаться прежним, не трогайте формат без необходимости. Если меняете — фиксируйте правило сразу для всей группы.
Перед запуском прогоняют карту соответствий: старый URL → новый URL → код ответа. Всё, что отдаёт 404 или ведёт в цепочку, исправляют до переноса. Это дешевле, чем потом собирать просевший трафик по кускам.
Перенос сайтов между CMS
@cms_migration_hub_ww
Сохранить URL при переносе — значит не потерять трафик, а не просто скопировать страницы
Этот пост опубликован в Telegram-канале Перенос сайтов между CMS. Подписаться можно по ссылке: @cms_migration_hub_ww.