URL
Старые адреса должны либо сохраниться, либо однозначно вести на новые эквиваленты.
Практическое SEO · миграция
Безрискового переезда не существует, но большую часть проблем можно предотвратить: заранее зафиксировать старую структуру, подготовить соответствия URL, проверить новую среду и после переключения контролировать редиректы, canonical, Sitemap и обход поисковых роботов.
Коротко
Для поисковой системы важны не только тексты и дизайн. Она знает сайт как набор конкретных URL, HTTP-ответов, внутренних ссылок, canonical, Sitemap и внешних ссылок. Если при переносе эти связи меняются хаотично, часть накопленной поисковой истории может перестать соответствовать новым адресам.
Старые адреса должны либо сохраниться, либо однозначно вести на новые эквиваленты.
Новая версия должна стабильно отвечать роботу и пользователю после переключения.
Canonical, внутренние ссылки и Sitemap должны согласованно указывать на новую структуру.
После запуска нужно проверять не только главную, а все типы страниц и реальные обходы робота.
Шаг 1
Самые опасные изменения — те, которые ломают соответствие между старой и новой версией сайта. Это может произойти даже при полном визуальном совпадении страниц.
Если они начинают возвращать 404 или ведут все на главную, поисковику сложнее сопоставить старые документы с новыми.
Новая CMS может случайно закрыть разделы, поменять шаблоны canonical или сгенерировать другие адреса.
Меню, хлебные крошки и ссылки могут вести через редиректы или на устаревшие версии страниц.
Новый сервер может быть медленнее старого, выдавать 5xx или не справляться с реальной нагрузкой.
Риск особенно высокий, если одновременно меняются домен, CMS, структура URL, дизайн и сервер. Чем больше переменных меняется за один запуск, тем сложнее понять причину отклонения после релиза.
Шаг 2
Перед изменениями нужен снимок старой версии. Минимум — список индексируемых и важных URL, HTTP-коды, Title, canonical, внутренние ссылки, Sitemap и основные посадочные страницы. Для крупных проектов полезно сохранить и данные о входящем поисковом трафике по URL.
Главную, категории, карточки, услуги, статьи, региональные страницы, страницы с внешними ссылками, URL с поисковым трафиком и любые адреса, которые нельзя потерять бизнесу. Отдельно фиксируем robots.txt, Sitemap, правила редиректов и текущую структуру домена.
Шаг 3
Если структура меняется, заранее составляем таблицу «старый адрес → новый адрес». Она становится основой для редиректов, контроля запуска и поиска пропущенных страниц.
| Старый URL | Новый URL | Тип страницы | Действие | Контроль |
|---|---|---|---|---|
| /services/seo/ | /technical-seo/ | Услуга | Прямой постоянный редирект | Финальный ответ 200, релевантное содержание |
| /blog/audit-site/ | /technical-seo-audit/ | Статья | Прямой постоянный редирект | Новая статья соответствует старому интенту |
| /catalog/item-old/ | /catalog/item-new/ | Карточка | Редирект на аналогичный товар | Не вести массово на категорию без причины |
| /old-section/ | Нет аналога | Удалённый раздел | 404/410 либо релевантный заменяющий документ | Не создавать ложное соответствие ради редиректа |
Яндекс рекомендует перенаправлять внутренние страницы старого сайта на аналогичные страницы нового. Массовый редирект всех старых URL на главную неудобен пользователям и ухудшает сопоставление документов. Инструкция Яндекса по переезду сайта.
Шаг 4
Новая версия должна быть проверена до того, как DNS или домен начнут вести на неё основной трафик. Тестируем не только внешний вид, но и серверную конфигурацию, базу данных, формы, авторизацию, фоновые задачи, почту, API, HTTPS и реальные сценарии пользователей.
Если используется тестовый домен, важно не перенести его технические настройки в production: canonical, ссылки, robots.txt, Sitemap и абсолютные URL часто остаются от staging-среды и становятся причиной поисковых проблем сразу после запуска.
Проверяем сертификат, перенаправления, единственную рабочую версию протокола и отсутствие смешанного контента.
CSS, JavaScript, изображения и API должны работать с боевого адреса без старых абсолютных путей.
Формы, корзина, поиск, авторизация и фоновые процессы проверяются до изменения DNS.
Перед переключением должна существовать рабочая точка восстановления, а не надежда «починить на лету».
Шаг 5
Для постоянного изменения адреса используем постоянный серверный редирект. В реальном проекте важнее не сам код в конфигурации, а точность соответствия: старая страница должна вести на максимально близкий новый документ, а не на общий раздел только потому, что так проще.
Нет ли циклов и длинных цепочек, сохраняются ли query-параметры там, где они нужны, не потерялись ли важные URL, нет ли редиректа через промежуточный домен и не ведёт ли новая страница дальше ещё на один адрес.
При смене структуры Яндекс рекомендует использовать 301 со старых адресов на новые; конечная цель редиректа должна быть индексируемой и отвечать корректно. Рекомендации по смене структуры сайта.
Шаг 6
После переноса все основные сигналы должны указывать в одну сторону. Если редирект ведёт на новый URL, а canonical остаётся на старом или тестовом домене, сайт сам создаёт противоречие.
Новые страницы должны указывать на правильную основную версию, без ссылок на staging или старый домен.
В карте оставляем актуальные канонические URL с финальным 200, а не старые адреса и редиректы.
Меню, хлебные крошки и контент должны вести сразу на конечные URL, не через старые адреса.
Проверяем, что production-версия открыта для нужного обхода и не унаследовала тестовые запреты.
Яндекс использует Sitemap для получения актуальной структуры сайта, а canonical — как рекомендацию по основной версии документа. Эти сигналы должны согласовываться с реальными редиректами и внутренней архитектурой. Sitemap в Яндекс Вебмастере.
Шаг 7
Перед переключением полезно пройти короткий pre-launch контроль: открыть основные типы страниц, проверить редиректы, формы, сертификат, DNS, robots.txt, canonical, Sitemap и несколько URL через HTTP-инструмент. После этого меняем DNS или главный адрес.
Если меняется домен, добавляем старый и новый сайты в Яндекс Вебмастер, подтверждаем права и используем инструмент «Переезд сайта». Яндекс рекомендует, чтобы оба адреса были доступны роботу, содержимое соответствовало друг другу, а старые страницы перенаправлялись на аналогичные новые.
Шаг 8
Успешный первый час ещё не означает успешный переезд. Поисковые роботы будут постепенно переобходить старые и новые адреса, поэтому несколько дней и недель нужно наблюдать за HTTP-ошибками, количеством индексируемых страниц, редиректами и поисковым трафиком по типам URL.
404 и 5xx в логах, старые URL без редиректа, неожиданно закрытые страницы, canonical на старый домен, появление новых дублей, состояние Sitemap, динамику обхода и реальные страницы входа из поиска.
При смене домена Яндекс указывает, что смена главного адреса может занимать несколько недель, а изменения числа страниц, позиций и посещаемости возможны в течение обновлений поисковой базы. Поэтому оцениваем не один общий график, а конкретные группы страниц и причины отклонений.
Практический пример
Допустим, компания меняет CMS и одновременно упрощает структуру. Часть URL сохраняется, часть получает новые адреса, несколько старых страниц больше не нужны. Вместо универсального правила для всех URL делаем карту решений.
| Ситуация | Старый URL | Новая версия | Решение | После запуска |
|---|---|---|---|---|
| Страница не меняется | /support/ | /support/ | Сохраняем URL без редиректа | Проверяем 200, canonical и контент |
| Услуга переименована | /seo-audit/ | /technical-seo-audit/ | Прямой 301 на эквивалент | Старая ссылка отвечает редиректом, новая — 200 |
| Две слабые страницы объединены | /seo-check/ и /site-audit/ | /technical-seo-audit/ | Обе ведут на единый сильный материал | Проверяем отсутствие конкурирующих дублей |
| Раздел удалён без замены | /old-service/ | Нет | 404/410, если релевантной замены нет | Убираем из меню, Sitemap и внутренних ссылок |
| Домен меняется | old.example/page/ | new.example/page/ | Редирект на соответствующую страницу нового домена | Контроль Вебмастера, обхода и старого домена |
Ключевой принцип: каждый старый важный URL должен иметь объяснимую судьбу. Он либо сохраняется, либо переезжает на конкретный эквивалент, либо корректно удаляется. «Все на главную» — не карта миграции.
Частые ошибки
Новый домен, CMS, URL и контент в один запуск усложняют диагностику любой последующей просадки.
Старые документы теряют точное соответствие новым, а пользователи попадают не туда, куда ожидали.
Noindex, canonical и абсолютные ссылки тестовой среды могут попасть в production.
Старые URL перестают передавать пользователей и поисковых роботов на новые страницы.
Сайт продолжает сам ходить через редиректы, хотя конечные адреса уже известны.
Проблема часто затрагивает конкретный шаблон: карточки, категории, статьи или региональные страницы.
Чек-лист
Вопросы
Нет. Поисковая система может временно перераспределять документы и сигналы даже при технически корректном переезде. Реальная задача — сохранить соответствие URL, доступность и поисковые сигналы, чтобы не создавать дополнительную просадку собственными ошибками.
Если старые адреса логичны и работают, их сохранение снижает объём изменений. Менять структуру стоит только когда есть реальная архитектурная причина, а не ради косметики URL.
Не стоит отключать их сразу после смены главного адреса. Старые ссылки могут продолжать использовать пользователи, внешние сайты и поисковые роботы. Для важных миграций редиректы разумно сохранять длительно.
Да. Sitemap должен отражать актуальные канонические страницы новой версии. Старые URL с редиректами не должны оставаться основной картой текущей структуры.
Сначала проверить массовые причины: HTTP-коды, robots.txt, noindex, canonical, редиректы, Sitemap, доступность сервера и внутренние ссылки. Затем сопоставить выпавшие URL со старой картой и посмотреть причину исключения в Яндекс Вебмастере.
Практика NIC-SEO
Мы рассматриваем миграцию как изменение всей системы: URL, сервер, DNS, сертификаты, почта, интеграции и поисковая история должны перейти в согласованное состояние.