301 редирект: как менять сайт без потери трафика
Каждая страница сайта, которая давно живёт в поиске, — это актив. У неё есть позиции, ссылки с других сайтов, накопленная история. Когда вы меняете адрес страницы и не оставляете указатель на новый, для поисковика старая страница умирает, а новая рождается с нуля. Весь накопленный багаж сгорает.
Указатель этот называется 301 редиректом: сервер отвечает «страница навсегда переехала сюда» и перенаправляет и людей, и роботов. Вместе с посетителями по редиректу переходит и почти весь ссылочный вес старой страницы.
Когда без редиректов не обойтись
Ситуаций, где нужна карта редиректов, в жизни сайта несколько: переезд на новый домен, смена структуры URL при редизайне или переходе на другую CMS, переход с http на https, склейка версий с www и без. Отдельный случай — удаление страниц: снятый с продажи товар со ссылками и трафиком лучше редиректить на ближайшую категорию, чем оставлять отдавать ошибку 404.
Общий принцип один: если у адреса были позиции или внешние ссылки, у него должен быть наследник.
301 против 302 — в чём разница
Кроме 301 существует редирект 302 — «временно перемещено». Для посетителя они неотличимы, для поисковика — принципиально разные. 301 говорит «забудь старый адрес, запомни новый», и вес передаётся наследнику. 302 говорит «скоро вернёмся, ничего не меняй» — старый адрес остаётся в индексе. Типичная ошибка: движок сайта по умолчанию ставит 302 там, где нужен 301, и переезд затягивается на месяцы. Проверить код ответа можно любым сервисом проверки заголовков за десять секунд.
Карта редиректов: постранично, а не всё на главную
Самая разрушительная ошибка при переезде — направить все старые адреса на главную страницу. Логика «пусть хоть куда-то ведут» понятна, но для поисковика тысяча редиректов на главную равносильна тысяче удалённых страниц: релевантность потеряна, Google вообще расценивает такое как мягкую 404.
Правильно — карта соответствий: старая карточка товара ведёт на новую карточку этого же товара, старая категория — на новую категорию. Выгружаете список всех URL старого сайта, напротив каждого прописываете новый адрес. Скучная табличная работа, но именно она сохраняет трафик.
К нам пришёл клиент — магазин детских товаров. Подрядчик перенёс сайт на новый движок, адреса поменялись все до единого, редиректы никто не настроил. За два месяца органический трафик просел на 60%, старые страницы вываливались из индекса, новые набирали позиции с нуля. Мы восстановили полный список старых URL из веб-архива и отчётов Яндекс Метрики, собрали карту на 1 800 соответствий и настроили редиректы на стороне сервера. Трафик возвращался семь месяцев — и вернулся не весь. Настройка редиректов до переезда заняла бы два дня.
Цепочки и сроки жизни
Следите, чтобы редиректы не выстраивались в цепочки: старый адрес ведёт на промежуточный, тот — на следующий, и только третий отвечает 200. Каждый лишний прыжок замедляет загрузку и подъедает передаваемый вес, а после пяти прыжков робот Google просто бросает идти дальше. Цепочки нужно схлопывать до одного прямого редиректа.
И не удаляйте редиректы через месяц-другой. Внешние ссылки на старые адреса живут годами, роботы возвращаются проверять их снова и снова. Держите редиректы минимум год, а лучше — пока сайт жив: они не мешают и ничего не стоят.
После переезда первые пару месяцев поглядывайте в Яндекс Вебмастер и Search Console на отчёты об ошибках 404: там всплывут старые адреса, которые вы упустили при составлении карты. Долить десяток забытых редиректов — дело пяти минут, если заметить вовремя.
Переезд сайта — та операция, где цена ошибки измеряется месяцами восстановления. Если планируете смену домена, структуры или движка, подключите нас в CasperLab до переезда: составим карту редиректов и проследим, чтобы трафик переехал вместе с сайтом.
Продвинуть сайт в CasperLab
Поможем подобрать решение под вашу задачу и рассчитаем стоимость без обязательств.
Продвинуть сайт