Коротко. При смене домена, CMS или адресов страниц поисковики перестают находить страницы по старым адресам, и трафик падает. Чтобы этого не случилось, соберите все адреса старого сайта, сопоставьте их с новыми, поставьте постраничные 301-редиректы, перенесите заголовки и тексты страниц, которые приносят посетителей, а после запуска следите за индексацией. Гарантировать позиции не может никто: Яндекс прямо пишет, что при смене главного адреса не гарантирует сохранения позиций и посещаемости. Но большинство просадок после переезда вызывают ошибки из этого чек-листа.
Какие бывают переезды
Риск зависит от того, что именно меняется. Чем больше меняется за один раз, тем сложнее потом найти причину просадки.
| Что меняется | Пример | Риск | Главное действие |
|---|---|---|---|
| Протокол или www | http → https, www → без www | Низкий | 301 со всех вариантов на один; инструмент «Переезд сайта» в Яндекс Вебмастере |
| Домен | old-site.ru → new-site.ru | Высокий | Постраничный 301, оба сайта в Вебмастере, «Изменение адреса» в Google Search Console |
| CMS, адреса прежние | самописный сайт → WordPress | Средний | Перенести заголовки, тексты и мета-теги; проверить шаблоны и дубли |
| CMS и адреса | /catalog.php?id=15 → /catalog/nasosy/ | Высокий | Карта редиректов на каждую страницу |
| Редизайн без смены адресов | новые шаблоны и дизайн | Средний | Не потерять тексты, заголовки и внутренние ссылки |
Если домен меняют вместе с редизайном и CMS, подумайте, нельзя ли разнести эти шаги во времени. Так проще понять, что повлияло на трафик.
До переезда: соберите всё, что есть у старого сайта
Самая частая причина потерь — страницы, о которых забыли. Список адресов собирают из нескольких источников, потому что ни один не полон.
- Все адреса сайта. Карта сайта sitemap.xml плюс обход краулером — Screaming Frog SEO Spider, Netpeak Spider или аналогом. Обход находит и страницы, которых нет в карте сайта.
- Страницы в индексе. Отчёт «Страницы в поиске» в Яндекс Вебмастере и отчёт об индексировании страниц в Google Search Console.
- Страницы, которые приносят трафик. Отчёт «Страницы входа» в Яндекс Метрике с отбором по поисковому трафику и отчёт «Эффективность» в Search Console. Эти страницы переносят особенно аккуратно.
- Внешние ссылки. Отчёты о ссылках в Вебмастере и Search Console. Страницы, на которые ссылаются другие сайты, — первые кандидаты на точный редирект.
- Содержание страниц. Краулер выгрузит в таблицу title, description и H1 каждой страницы. Тексты страниц с трафиком сохраните целиком.
- Точка отсчёта. Позиции по основным запросам и посещаемость из поиска за последние месяцы. Без них после запуска не понять, просел сайт или нет.
- То, что приносит заявки. Формы, цели Метрики, номера телефонов и коллтрекинг, связь с CRM. Всё это должно заработать в день переключения.
Карта редиректов: каждая старая страница — на свою новую
Карта редиректов — таблица, где каждому старому адресу соответствует новый. Её составляют до разработки, а не в день запуска: по ней видно, какие страницы нужны на новом сайте. Условный пример:
| Старый адрес | Новый адрес | Почему так |
|---|---|---|
| /uslugi.html | /services/ | Точное соответствие |
| /page.php?id=17 | /services/montazh/ | Номерная страница, переносим по смыслу |
| /news/2023/rozygrysh.html | /novosti/rozygrysh-2023/ | Новость перенесли |
| /akciya-2019.html | /akcii/ | Страницы больше нет — на ближайший раздел |
Правила, которые чаще всего нарушают:
- 301, а не 302. 301 сообщает, что адрес сменился навсегда. Яндекс по справке принимает при переезде и 302, но для постоянного переезда стандарт — 301.
- Постранично, а не всё на главную. Массовый редирект на главную Google может посчитать «мягкой» ошибкой 404, а посетитель не находит то, что искал.
- Без цепочек. Старый адрес должен сразу вести на финальный. После нескольких переездов цепочки набегают сами: http → https → новый домен → новый адрес.
- Страницы без аналога ведите на ближайший по смыслу раздел. Если страница была мусорной и посетителей не приводила, честнее отдать 404 или 410.
- Файлы тоже. PDF-прайсы, документы и картинки, которые находят в поиске, тоже получают редиректы.
- Надолго. Google советует держать редиректы как минимум год. Мы советуем держать их, пока живы внешние ссылки, и продлевать старый домен.
Для nginx редирект всего домена и точечные редиректы при смене структуры выглядят так:
# весь старый домен — на новый с сохранением пути
server {
listen 443 ssl;
server_name old-site.ru www.old-site.ru;
# сертификат старого домена должен оставаться действующим,
# иначе ссылки на https://old-site.ru не дойдут до редиректа
ssl_certificate /etc/ssl/old-site.ru/fullchain.pem;
ssl_certificate_key /etc/ssl/old-site.ru/privkey.pem;
return 301 https://new-site.ru$request_uri;
}
# в server нового сайта: старые адреса при смене структуры
location = /uslugi.html { return 301 /services/; }
Для Apache — в .htaccess старого сайта. Точечные правила ставьте выше общего:
RewriteEngine On
RewriteRule ^uslugi\.html$ https://new-site.ru/services/ [R=301,L]
RewriteCond %{HTTP_HOST} ^(www\.)?old-site\.ru$ [NC]
RewriteRule ^(.*)$ https://new-site.ru/$1 [R=301,L]
На WordPress редиректами можно управлять из админки, например плагином Redirection. Когда адресов сотни, удобнее держать карту в одном файле на сервере, а не в сотне отдельных правил.
Яндекс Вебмастер и Google Search Console
Яндекс
- Добавьте в Вебмастер и подтвердите оба сайта — старый и новый.
- Проверьте, что robots.txt обоих сайтов разрешает обход роботу Яндекса и что оба сайта отвечают быстро.
- Включите редиректы со страниц старого сайта на соответствующие страницы нового. Яндекс объединит адреса в одну группу и сделает новый адрес главным, а ссылки на старый сайт будет учитывать за новым.
- Если меняется только протокол или www, используйте инструмент «Переезд сайта» в разделе «Индексирование».
- Отправьте новую карту сайта и следите за отчётом «Страницы в поиске».
- Подтвердите новый сайт в Search Console, удобнее всего как ресурс на уровне домена.
- Включите постраничные 301-редиректы.
- В ресурсе старого сайта откройте «Настройки → Изменение адреса» и укажите новый. Инструмент нужен только для смены домена, не для перехода на https и не для смены структуры адресов.
- Отправьте карту сайта нового сайта и следите за отчётом об индексировании страниц.
Что ломается чаще всего
- Запрет индексации остался с тестовой версии.
Disallow: /в robots.txt или метатег noindex на боевом сайте. Проверяйте это первым делом. - Canonical ведёт не туда — на тестовый домен или старые адреса.
- Внутренние ссылки ведут на старые адреса и проходят через редирект. Их нужно заменить в текстах и меню, а не оставлять на редиректах.
- Тексты «упростили» при редизайне. Страница, которая была в топе, потеряла абзацы с ответом на запрос, H1 и подзаголовки.
- Новая CMS плодит дубли: адреса со слешем и без, с параметрами, страницы пагинации и фильтров. У каждой страницы должен быть один основной адрес.
- Сломались формы и цели Метрики. Трафик есть, заявок нет, а заметили через месяц.
- Старый домен не продлили или на нём истёк сертификат — редиректы перестали работать.
- Сайт переехал на медленный сервер. На что смотреть при выборе — в статье «Как выбрать хостинг?».
После запуска: первый день и первые месяцы
В день переключения прогоните всю карту редиректов скриптом. В файле redirects.txt в каждой строке старый и ожидаемый новый адрес через пробел, оба полностью, с https://:
while read -r old new; do
got=$(curl -s -o /dev/null -w '%{http_code} %{redirect_url}' "$old")
[ "$got" = "301 $new" ] || echo "ОШИБКА: $old -> $got (ждали $new)"
done < redirects.txt
В тот же день проверьте robots.txt, метатеги noindex и canonical, отправьте тестовую заявку с каждой формы и убедитесь, что цели в Метрике срабатывают.
В первые недели следите за ошибками обхода и страницами 404 в Вебмастере и Search Console, за числом страниц в индексе, позициями по списку запросов и трафиком из поиска в сравнении с точкой отсчёта. Колебания в первые недели — обычное дело. Если трафик на конкретные страницы не возвращается, сравните их старую и новую версии: обычно потерялся текст, заголовок или редирект.
Пример: переезд сайта ломбарда
У «Ломбарда №1» в Перми старый сайт работал на устаревшей CMS, часть страниц называлась номерами вроде /100001870.html. Владелец хотел современный сайт и не потерять позиции при переезде. Мы сделали новую структуру и дизайн на WordPress, старые адреса вида /zolotopodzalog.html и номерные страницы связали с новыми 301-редиректами, перенесли новости и розыгрыши с 2023 года, настроили HTTPS и карту сайта. Подробнее — в кейсе «Ломбарда №1».
Сколько стоит переезд у нас
Отдельного тарифа на переезд нет. Начинаем с бесплатного экспресс-разбора на 20–30 минут. Полная проверка «Сайт и заявки» стоит 25 000 руб. и занимает 5 рабочих дней. Если в течение 30 дней вы закажете работы, её стоимость засчитаем в их цену.
Если переезд — часть нового сайта, его оцениваем по пакетам разработки. Таблица старых и новых адресов, 301-редиректы, карта сайта, robots.txt, проверка форм и целей Метрики входят в редизайн. Если меняется только домен или сервер, это разовые работы по 4 500 руб. в час. Для сайта не на нашей поддержке перед ними нужна диагностика. После запуска можно подключить SEO-продвижение.
Частые вопросы
Через сколько восстанавливаются позиции после переезда?
Точный срок не назовёт никто: он зависит от размера сайта и от того, как быстро роботы переобойдут старые адреса. Колебания первых недель обычны. Если через месяц трафик на отдельные страницы не вернулся, ищите причину на этих страницах.
Можно ли убрать редиректы через полгода?
Google советует держать их как минимум год, а мы — пока живы внешние ссылки на старые адреса. Редирект почти ничего не стоит, а без него все старые ссылки ведут на ошибку 404.
Какой редирект ставить: 301 или 302?
Для постоянного переезда — 301. 302 означает временное перемещение, его ставят, когда старый адрес ещё вернётся.
Стоит ли менять домен вместе с редизайном?
Только если есть веская причина: ребрендинг, неудачное имя, домен оформлен не на вашу компанию. Смена домена добавляет риск к и без того рискованному редизайну, и если трафик просядет, будет сложнее понять, из-за чего.
Трафик уже упал после переезда. С чего начать?
Проверьте, открыт ли сайт для индексации, отвечают ли старые адреса 301-редиректом на нужные страницы (список старых адресов есть в Вебмастере и Search Console) и не потерялись ли тексты страниц, которые приносили трафик. Такую проверку мы делаем в рамках диагностики «Сайт и заявки».
Планируете переезд? Пришлите ссылку на сайт
Проведём бесплатный экспресс-разбор на 20–30 минут и назовём главные риски переезда.

