Как перенести сайт на новую CMS без потери позиций
Смена CMS — одна из самых частых причин обвала трафика. При этом сам движок поисковикам безразличен: позиции теряют из-за изменившихся URL, потерянных метатегов и текстов, сломанной перелинковки. Если переезд спланировать, просадки можно избежать или свести её к паре недель.
Этап 1. Подготовка: зафиксировать, что есть сейчас
- Полный список URL — краулером (Screaming Frog, Netpeak Spider), из sitemap, из Вебмастера и Search Console. Не забудьте страницы, на которые ведут внешние ссылки.
- Выгрузка SEO-данных: title, description, H1, тексты, alt картинок, микроразметка.
- Срез позиций и трафика по страницам — чтобы после запуска было с чем сравнить.
- Список страниц-лидеров, которые приносят больше всего трафика и заявок. Их проверяем первыми.
- Резервная копия файлов и базы данных старого сайта.
Этап 2. Карта URL и редиректов
Лучший вариант — сохранить старые адреса один в один. Если это невозможно, составляется таблица «старый URL → новый URL» для каждой страницы, и по ней настраиваются 301 редиректы.
- каждая страница ведёт на ближайший аналог, а не на главную;
- редирект без цепочек — сразу на конечный адрес;
- старые редиректы (с прошлых переездов) тоже перенаправляются на новые конечные адреса.
Этап 3. Тестовая версия
Новый сайт собирается на тестовом домене, закрытом от индексации паролем или noindex. До запуска проверяем:
- все метатеги, H1 и тексты перенесены, ничего не обрезано;
- внутренние ссылки ведут на новые адреса, без лишних редиректов;
- каноникал, robots.txt и sitemap.xml настроены для рабочего домена;
- скорость и мобильная версия не хуже, чем были;
- формы, корзина, оплата, счётчики аналитики и цели работают;
- микроразметка валидна.
Этап 4. Запуск
- Выберите день с наименьшим трафиком — обычно выходные.
- Перенесите сайт, снимите запрет индексации (проверьте robots.txt!), включите редиректы.
- Прогоните старый список URL — каждый адрес должен отдавать 301 на правильную страницу или 200.
- Отправьте новый sitemap в Яндекс Вебмастер и Google Search Console, запросите переобход важных страниц.
- При смене домена — оформите переезд в Вебмастере и инструментом «Изменение адреса» в Search Console.
Этап 5. Контроль после переезда
Первые 4–8 недель отслеживаю ошибки 404 и 5xx в Вебмастере и Search Console, индексацию новых адресов, позиции и трафик страниц-лидеров. Колебания в первые дни нормальны. Если через месяц страница не вернулась — ищем причину точечно: потерянный текст, не тот редирект, изменившийся шаблон.
Смотрите также
Вопросы и ответы
Можно ли одновременно сменить CMS, дизайн и домен?
Можно, но рискованно: если трафик упадёт, будет сложно понять причину. По возможности я разношу изменения по времени — сначала движок с сохранением URL, потом домен.
Как долго держать редиректы со старых адресов?
Минимум год, а лучше постоянно — пока на старые адреса ведут ссылки.
