Техническое SEO · 14 октября 2026 · 3 мин чтения
301 или 302: какой редирект выбрать в каждой ситуации
Эта страница на узбекском: /uz/blog/301-va-302-redirekt-farqi
Редирект перенаправляет посетителя и робота с одного адреса на другой. Для человека разницы между кодами почти нет: он просто оказывается на нужной странице. Для поисковика код ответа — важный сигнал. Он говорит, переехала ли страница навсегда или это временная мера, и от этого зависит, какой адрес останется в индексе и куда будут учитываться накопленные сигналы.
301 — постоянное перемещение
Код 301 означает: страница переехала навсегда, используйте новый адрес. Поисковик со временем заменяет старый адрес в индексе новым и передаёт ему сигналы, накопленные старым: ссылки, историю, поведение пользователей. Это стандартный выбор для большинства SEO-задач.
302 — временное перемещение
Код 302 означает: сейчас страница доступна по другому адресу, но старый адрес остаётся основным. Поисковик, как правило, оставляет в индексе исходный адрес. Если временный редирект живёт долго, поисковики могут начать воспринимать его как постоянный, но полагаться на это не стоит.
Когда нужен 301
- Смена домена или переезд на https
- Склейка зеркал: с www и без, со слешем и без
- Изменение структуры адресов при редизайне
- Объединение нескольких похожих страниц в одну
- Удалённый товар или услуга, у которых есть прямая замена
- Перенос статьи в другой раздел блога
Когда уместен 302
- Акция или сезонная страница, на которую временно ведёт постоянный адрес
- Товара временно нет, и вы ведёте на похожий, но планируете вернуть
- Страница на ремонте, а посетителей нужно на время отправить в другой раздел
- A/B-тест, где часть посетителей перенаправляется на вариант страницы
Во всех этих случаях вы хотите, чтобы в поиске оставался исходный адрес.
307 и 308
Это более строгие аналоги: 307 — временный, 308 — постоянный. Они отличаются тем, что сохраняют метод запроса, например при отправке формы. Для поисковиков 308 работает как 301, а 307 как 302. Для обычных страниц разницы нет, поэтому большинство сайтов использует привычные 301 и 302. Иногда 307 показывает браузер при переходе с http на https — это внутренний механизм браузера, а не ответ вашего сервера.
Частые ошибки
Самая распространённая — использование 302 там, где нужен 301. Многие CMS, плагины и конструкторы по умолчанию ставят временный редирект. После переезда сайта на новые адреса старые страницы продолжают висеть в индексе, а новые растут медленно. Проверяйте, какой код реально отдаёт сервер, а не что написано в настройке.
Вторая ошибка — редирект всех удалённых страниц на главную. Поисковики часто воспринимают такой перенос как мягкую ошибку 404: смысла в нём нет, сигналы не передаются. Если замены у страницы нет, честный код 404 или 410 лучше.
Третья — цепочки: старый адрес ведёт на промежуточный, тот на следующий. Каждое звено замедляет обход и увеличивает риск, что робот не дойдёт до конца.
Как проверить код
Откройте инструменты разработчика в браузере, вкладку сети, и загрузите старый адрес: в первой строке будет код ответа. Можно воспользоваться онлайн-сервисами проверки ответа сервера или инструментом проверки ответа в Яндекс Вебмастере. Для массовой проверки после переезда загрузите список старых адресов в краулер.
Пример: снятый с продажи товар
Магазин электроники перестал продавать модель телефона, но у неё вышла новая версия. Если старая модель больше не вернётся, ставьте 301 на новую версию или на категорию с похожими моделями. Если поставки просто задерживаются, лучше оставить страницу с пометкой «нет в наличии» и предложением аналогов: редирект здесь вообще не нужен, а страница сохранит позиции до возвращения товара.
Короткое правило выбора
Спросите себя: вернётся ли старый адрес? Если нет — 301. Если да, и скоро — 302. Если сомневаетесь, скорее всего, нужен 301: временные переносы на практике встречаются гораздо реже, чем кажется.
Заявка на SEO-аудит
Оставьте адрес сайта и телефон — свяжемся и расскажем, что мешает сайту расти в поиске.
Заказать аудит