Переезд сайта на новый движок выглядит как чисто техническая задача: перенесли товары, поменяли дизайн, запустились. Но именно на переезде теряют то, что нарабатывали годами – позиции в поиске. А поиск – это бесплатный трафик, то есть покупатели, за которых вы уже не платите рекламой. Разберём, где теряют SEO при переезде, сколько это стоит в деньгах и как пройти переезд без провала.
Почему переезд – зона риска для SEO
Поисковик годами запоминает ваши страницы по их адресам. Каждая карточка товара, категория и статья живёт по конкретному URL, и именно этот URL стоит в выдаче и приносит трафик.
При переезде адреса часто меняются: была одна структура – стала другая. Если старый адрес просто перестал открываться, происходит вот что: человек кликает в поиске на знакомую ссылку и попадает на пустую страницу 404. Поисковик видит, что страница умерла, и со временем выкидывает её из выдачи. Трафик, который шёл на неё годами, обнуляется.
Самое коварное – это не падает сразу. Первые недели после переезда всё выглядит нормально, а потом позиции начинают сползать, и причину замечают не сразу. К этому моменту трафик уже просел.
Сколько стоит ошибка
В деньгах ошибка переезда считается просто: сколько покупателей приходило из поиска бесплатно – столько вы теряете, пока позиции не вернутся.
Допустим, из поиска к вам шла заметная доля заказов без затрат на рекламу. После неудачного переезда этот поток падает. Чтобы не потерять оборот, вы идёте в платную рекламу – и начинаете платить за тех покупателей, которые раньше приходили даром. А восстановление позиций после провала – это не неделя, а месяцы. Всё это время вы либо теряете выручку, либо доплачиваете за рекламу. Цена ошибки не разовая, а растянутая на месяцы.
Парадокс в том, что сделать переезд правильно стоит несопоставимо дешевле, чем потом восстанавливаться. Это та экономия на старте, которая выходит боком.
Как это выглядит на практике: наш собственный переезд
Покажем на нашем магазине IWANT, который мы перевезли с платформы на собственный движок на Next.js. За плечами были годы истории – тысячи страниц в индексе, поэтому SEO готовили отдельной задачей. Техническую часть закрыли полностью, но поисковый трафик всё равно вернулся не сразу – и вот это самая полезная часть истории.
1. Все страницы – с 301-редиректами
7 636 страниц переехали с полным покрытием 301-редиректами. 301 – это «переехало навсегда сюда»: и человек, и поисковик автоматически попадают со старого адреса на новый, а вес страницы в выдаче переносится. Никаких 404 на местах, где раньше был трафик.
2. Редиректы – из аналитики, а не на глаз
Не все страницы одинаково ценны. Мы подняли реальную аналитику – какие URL приносили трафик – и в первую очередь закрыли редиректами именно их. Получилось 530+ редиректов, построенных по данным, а не по интуиции. Приоритет – страницам, которые реально работали.
3. Карта сайта – из базы данных
Sitemap (файл со списком всех страниц для поисковика) собирается прямо из базы данных, а не поддерживается руками. Сейчас это 7 800 актуальных URL: каждая живая страница попадает в карту сайта автоматически, как только появляется в базе.
4. Чего не хватило: страницы без путей
Редиректы были исправны – выборка из 120 старых товарных адресов вела на живые карточки за один переход. И всё же спустя восемь недель после переключения поисковый трафик не вернулся. Причина оказалась не в переезде, а в двух настройках нового сайта: распроданные товары мы не отдавали в карту сайта («зачем показывать то, что нельзя купить») и убирали из списков каталога («карточка же доступна по прямому адресу»).
Вместе это дало 2 041 живую страницу без записи в карте сайта и без единой внутренней ссылки. Формально страницы работают и отдают 200, фактически поисковик не может их найти: он ходит по ссылкам и по карте сайта. Отдельная тонкость для современных фреймворков: ссылки, которые подгружаются скриптом в браузере, для этой задачи не считаются – нужны ссылки в исходном HTML.
Главный вывод, который мы вынесли на все последующие переезды: 301-редирект переносит вес страницы, но не держит её в индексе. Страница живёт, пока к ней есть путь – запись в карте сайта и хотя бы одна серверная внутренняя ссылка. После разбора карта сайта выросла с 3 748 до 7 800 адресов, товарных страниц – с 1 740 до 3 786, а страницы, которые мы сознательно не перевозили, стали отдавать 410 вместо неопределённости. Подробнее про сам движок и стек – в разборе когда уходить с платформы на Next.js.
Честно про результат: правки выкачены в конце июля, и говорить о восстановлении трафика пока рано – поисковики переобходят сайт такого размера неделями. Цифры роста мы приведём тогда, когда они появятся, а не раньше. Ценность этой истории не в них, а в самой причине: её стоит проверить у себя до того, как она обойдётся вам в потерянные месяцы.
Чек-лист переезда без потери трафика
- собрать список всех старых адресов, которые приносили трафик (из аналитики поиска);
- настроить с каждого 301-редирект на новый адрес;
- проверить, что нет 404 на страницах, у которых был трафик;
- обновить и отдать поисковику актуальную карту сайта;
- проверить, что каждая живая страница есть в карте сайта – или сознательно закрыта от индексации, третьего состояния быть не должно;
- убедиться, что на каждую живую страницу ведёт хотя бы одна ссылка из исходного HTML, а не только подгружаемая скриптом;
- то, что удалено навсегда, отдавать кодом 410, а не заглушкой и не редиректом на главную;
- следить за позициями и индексацией шесть-восемь недель, а не первую неделю: проседание видно не сразу.
Кому об этом можно не волноваться
Если сайту мало лет и трафика из поиска почти нет – терять, по сути, нечего. Переезжать можно спокойнее: следить стоит, но цена ошибки невелика.
Если поиск – ваш заметный канал продаж, переезд без плана по SEO – это игра с реальными деньгами. Тут редиректы и карта сайта не «приятное дополнение», а обязательная часть переезда, которую закладывают в работу с самого начала.
Коротко
Переезд ломает SEO не потому, что новый движок хуже, а потому, что меняются адреса страниц. Поисковик не прощает мёртвых ссылок: трафик, который шёл годами, обнуляется, и возвращать его приходится месяцами – выручкой или рекламным бюджетом. Но редиректы – только половина работы: на своём магазине мы убедились, что страница выпадает из индекса и тогда, когда к ней просто не осталось пути – ни в карте сайта, ни через внутренние ссылки. Поэтому после переезда мы проверяем не только редиректы, но и то, что у каждой живой страницы есть путь.
Планируете переезд и не хотите потерять поисковый трафик – разберём вашу структуру и покажем, что закрыть редиректами в первую очередь.



