Что означает код 302
Код 302 относится к группе HTTP-статусов 3xx, которые обозначают перенаправления. Когда пользователь или поисковый робот открывает исходный URL, сервер отвечает: ресурс временно находится по другому адресу. После этого браузер автоматически переходит на указанный URL.
Пример логики:
HTML
Пользователь открывает: https://site.ru/old-page/
Сервер отвечает: 302 Found
Браузер переходит на: https://site.ru/temp-page/Чем 302 редирект отличается от 301
| Критерий | 301 редирект | 302 редирект |
|---|---|---|
| Назначение | Постоянный переезд URL. | Временное перенаправление. |
| Основной URL | Новым основным адресом становится целевая страница. | Исходная страница может оставаться основной. |
| SEO-смысл | Используется при переезде, склейке дублей, смене структуры. | Используется для временных сценариев. |
| Типичная ошибка | Поставить 301 там, где нужен временный тест. | Поставить 302 при постоянном переезде страницы. |
Когда используют 302 редирект
- Временная акция. Пользователей на короткий срок направляют на промостраницу.
- A/B тестирование. Часть трафика временно отправляется на вариант страницы.
- Технические работы. Основная страница временно недоступна, но должна вернуться.
- Временная замена товара. Карточка временно ведёт на аналог, но исходный URL планируется вернуть.
- Гео- или языковое перенаправление. Пользователь временно направляется на версию по региону или языку.
- Авторизация. Пользователя временно отправляют на страницу входа, если доступ ограничен.
- Проверка гипотез. Маркетинговые и продуктовые тесты без окончательной смены URL.
Когда 302 редирект использовать нельзя
302 редирект не подходит для постоянной смены адреса. Если страница переехала навсегда, нужно использовать 301 или другой постоянный редирект. Иначе поисковая система может продолжать считать старый URL основным, а новый — временной заменой.
- переезд сайта на новый домен;
- переход с HTTP на HTTPS;
- изменение структуры каталога;
- объединение дублей страниц;
- удаление старой страницы с постоянной заменой;
- смена URL услуги, категории или статьи навсегда.
Как 302 редирект влияет на SEO
Основной SEO-риск 302 редиректа — неправильный сигнал о временности. Если страница переехала навсегда, но стоит 302, поисковая система может дольше хранить старый URL в индексе, путаться в канонической версии и не так быстро переоценивать целевую страницу.
При краткосрочном использовании 302 обычно не создаёт проблемы. Но если временный редирект висит месяцами, поисковая система может начать трактовать ситуацию иначе. Поэтому важно регулярно проверять, не остались ли временные перенаправления после завершения акции, теста или технических работ.
302 редирект и индексация
При 302 редиректе поисковик может сохранить исходный URL как основной, потому что сервер сообщает: перенос временный. Это нормально, если исходная страница должна вернуться. Но плохо, если старый URL больше не нужен.
Типичный пример ошибки: сайт переехал с http://site.ru/ на https://site.ru/, но настроен 302 вместо 301. В таком случае поисковик получает противоречивый сигнал: HTTPS-версия вроде открывается, но HTTP-версия формально не переехала навсегда.
302 редирект и canonical
Редирект и canonical решают похожие, но не одинаковые задачи. Редирект физически переводит пользователя и робота на другой URL. Canonical сообщает поисковику, какую страницу считать основной среди доступных вариантов. Если страница отдаёт 302, а canonical указывает на третий адрес, это может создавать путаницу.
Хорошая практика — не создавать цепочки сигналов. Если URL временно перенаправляется, сценарий должен быть понятен: исходный URL, целевой URL, причина временности и срок действия перенаправления.
Как настроить 302 редирект
Способ настройки зависит от сервера, CMS и задачи. 302 может быть настроен через конфигурацию сервера, .htaccess, Nginx, PHP, CMS-плагин, код приложения или CDN. Важно не только создать редирект, но и проверить фактический код ответа.
В Apache через .htaccess временное перенаправление может выглядеть так:
HTML
Redirect 302 /old-page/ https://site.ru/temp-page/В Nginx:
HTML
return 302 https://site.ru/temp-page/;После настройки нужно проверить, что сервер действительно отдаёт 302, а не 301, 200 или цепочку из нескольких переходов.
Как проверить 302 редирект
- проверить URL через DevTools во вкладке Network;
- использовать curl с просмотром заголовков ответа;
- просканировать сайт Screaming Frog или Netpeak Spider;
- проверить редиректы в Яндекс Вебмастере и Google Search Console;
- найти цепочки редиректов;
- проверить, нет ли временных редиректов на важных SEO-страницах;
- сравнить редиректы после релиза, акции или миграции сайта.
Частые ошибки с 302 редиректом
- использовать 302 при постоянном переезде страницы;
- оставить временный редирект после завершения акции;
- настроить 302 с HTTP на HTTPS вместо постоянного редиректа;
- создать цепочку из нескольких редиректов;
- перенаправлять важные страницы на нерелевантные URL;
- использовать 302 для склейки дублей;
- не проверять фактический код ответа после настройки в CMS;
- направлять всех пользователей на региональную версию без возможности выбора;
- использовать временный редирект вместо корректной обработки удалённых страниц.
Чек-лист по 302 редиректу
- Редирект действительно временный.
- Есть понятная причина временного перенаправления.
- Известен срок действия 302.
- Целевой URL релевантен исходной странице.
- Нет цепочек и циклов редиректов.
- Важные постоянные переезды настроены через 301 или 308, а не через 302.
- Canonical не конфликтует с редиректом.
- После акции, теста или технических работ редирект пересмотрен.
- Редирект проверен краулером и заголовками сервера.
Комментарий эксперта302 редирект полезен только тогда, когда временность действительно оправдана. Главная ошибка — использовать его как универсальное перенаправление. Для SEO важно, чтобы поисковая система понимала намерение владельца сайта: страница переехала навсегда или просто временно недоступна. Если переезд постоянный, 302 лучше заменить на 301 или 308.
Вопросы и ответы о 302 редиректе
302 редирект — это временное перенаправление с одного URL на другой. Он сообщает, что исходная страница может вернуться и не должна считаться окончательно переехавшей.
301 означает постоянный переезд страницы, а 302 — временное перенаправление. Если URL изменился навсегда, нужен 301. Если переход нужен только на время, можно использовать 302.
Да, если используется неправильно. При постоянном переезде 302 может задерживать переоценку нового URL и создавать путаницу с индексацией. При краткосрочном временном использовании он обычно уместен.
Для постоянного перехода с HTTP на HTTPS лучше использовать 301 или 308. 302 подходит только для временных сценариев.
Можно проверить заголовки ответа через DevTools, curl, Screaming Frog, Netpeak Spider или онлайн-сервисы проверки редиректов.
Связанные термины
- 301 редирект;
- 307 временный редирект;
- 308 постоянный редирект;
- редирект;
- HTTP-код ответа;
- canonical;
- индексация;
- технический аудит сайта;
- SEO-аудит;
- GEO;
- ИИ-поиск.

