302 Redirect: временное перенаправление
Что такое 302 редирект, когда он уместен, почему его опасно использовать при переезде сайта и как он влияет на SEO.
302 редирект — это HTTP-код состояния «Found» (ранее «Moved Temporarily»). Он указывает, что страница временно доступна по другому адресу, но старый URL должен оставаться в индексе и сохранять свой вес.
Что такое 302 редирект
302 редирект — это временное перенаправление. Сервер сообщает: «Запрошенная страница сейчас находится по другому адресу, но это ненадолго, скоро она вернётся. Не удаляй старый URL из индекса и не передавай ему полный вес нового». Поисковые роботы воспринимают 302 как рекомендацию, а не как приказ: Google обычно не передаёт ссылочный вес через 302, но в некоторых случаях может перенаправить до 50%.
Когда использовать 302
- Сезонные или акционные предложения: на время распродажи отправляйте посетителей с постоянной страницы на спецпредложение.
- A/B-тестирование: временное разделение трафика между двумя вариантами страниц.
- Технические работы: при обновлении дизайна или функционала отправляйте на временную версию.
- Редиректы после входа в личный кабинет (часто используется в веб-приложениях).
- Гео-таргетинг: временное перенаправление пользователя на локальную версию без смены URL в индексе.
Ошибка: 302 вместо 301
Самая распространённая и опасная SEO-ошибка — использовать 302 при переезде сайта на новый домен или протокол HTTPS. Временный редирект не передаёт авторитет старой страницы новой, и вы рискуете потерять позиции. Робот будет продолжать держать в индексе старый URL, а новый не получит нужного веса.
Пример плохой практики: настройка 302 с HTTP на HTTPS. После такой настройки Google может проиндексировать обе версии, и вы столкнётесь с дублями и нестабильными сниппетами. Всегда используйте 301 для постоянных перемещений.
Как проверить тип редиректа
Самый простой способ — инструменты разработчика в браузере. Откройте вкладку Network, найдите запрос к исходному URL, в колонке Status будет код ответа (301, 302, 307 и т.д.). Для массовой проверки используйте Screaming Frog (настройте Status Codes → Follow Redirects) или онлайн-сервисы (Redirect Checker).
# Проверка через curl в терминале
curl -I https://example.com/old-page
# В ответе будет строка HTTP/1.1 302 Found или 301 Moved PermanentlyЧастые вопросы
Обсудим ваш проект?
Расскажите о целях и сайте — предложу формат работы и следующий шаг.