Короткий ответ
301 сообщает, что ресурс перемещён на новый адрес постоянно. Он подходит для завершённого переезда домена или выбранного основного варианта www.
302 указывает временное назначение. Исходный URL продолжает иметь смысл как адрес, к которому стоит обращаться снова. Такой вариант часто подходит для кампаний с меняющейся целевой страницей.
Сравните задачу, а не только код
301 · постоянный
Компания окончательно перешла с old.example.com на new.example.org. Старые ссылки должны вести на новый домен.
Решение о новом основном адресе уже принято.
302 · временный
Ссылка go.example.com/summer сегодня ведёт на летнюю акцию, а после её завершения будет вести в общий раздел предложений.
Исходная ссылка остаётся точкой входа для будущих изменений.
Код ответа не отменяет кеширование
301 может кешироваться браузером. После изменения правила часть посетителей может продолжить использовать запомненное назначение, не обращаясь к источнику заново. Поэтому его не стоит выбирать только из-за названия сервиса.
302 тоже может кешироваться при соответствующих настройках ответа. Для часто меняющихся назначений нужно учитывать и тип редиректа, и заголовки управления кешем. Ни один код сам по себе не обещает мгновенного обновления у всех клиентов.
Что можно сказать о поисковых системах
Постоянный редирект помогает сообщить о переносе, но не гарантирует сохранение позиций, сроки переобхода или мгновенную замену адресов в индексе. Важны соответствие старых и новых страниц, доступность назначения и собственные сигналы сайта.
Не выбирайте 301 ради обещания «передать весь SEO-вес». Сначала определите, действительно ли переезд постоянный.
А что с POST, 307 и 308?
При переходе по 301 или 302 клиент может заменить POST на GET. Если важно сохранить метод запроса и тело, в HTTP есть 307 для временного и 308 для постоянного перенаправления.
Это контекст протокола, а не заявление о поддержке этих кодов в предложении Redirect301. Перенос API или отправки форм требует отдельной проверки; его нельзя оценивать только по переходу обычной страницы в браузере.
Практическая проверка перед выбором
- Должен ли исходный адрес оставаться точкой входа с изменяемым назначением?
- Можно ли считать новый адрес окончательным?
- Насколько критично, если клиент запомнит прежнее назначение?
- Есть ли запросы кроме обычного GET, для которых важен метод?
Для постоянного переезда обычно выбирают 301; для меняющейся кампании — 302 с продуманным кешированием. В Redirect301 выбор 301 или 302 определяется именно этой задачей.
Перейти к настройке
Примените эти принципы на своей платформе: