Чем отличается от 302
302-редирект помечается как временный: поисковик может продолжать держать в индексе исходный урл, ожидая, что тот вернется, и переносит сигналы на новый адрес не полностью. 301 воспринимается как окончательное решение – старая страница со временем исключается из индекса, а показываться в поиске начинает новая.
При этом с 2016 года Google прямо говорит: сама по себе смена типа редиректа не «съедает» вес страницы – потери обычно возникают из-за длинных цепочек редиректов или несовпадения содержимого старой и новой страницы, а не из-за кода ответа как такового.
Что это значит на практике
301-редиректы нужны при смене домена, изменении структуры урлов, объединении дублирующихся страниц. Чтобы вес перешел новому адресу почти полностью, важно вести редирект на страницу с похожим содержанием и в один шаг, без длинных цепочек «страница А на Б на В».
Для кого критично
Обязателен для любого сайта, который меняет структуру урлов или переезжает на новый домен. На конструкторах настройка редиректов происходит через панель управления, а не через файл конфигурации, поэтому ее часто забывают сделать при реорганизации разделов.