Техническое SEO

Редиректы 301 и 302: когда какой использовать

Чем отличаются 301 и 302 редиректы, когда применять каждый и как не навредить сайту цепочками редиректов.

10 мин чтения

301 — постоянный редирект

HTTP-код 301 означает, что ресурс навсегда переехал на новый адрес. Браузер и поисковый робот должны в дальнейшем обращаться к новому URL. Это основной инструмент SEO при смене структуры сайта.

301 передаёт большую часть накопленных сигналов — ссылочный вес, историю URL, поведенческие данные — на целевую страницу. Именно поэтому при переезде страницы или склейке дублей используют 301, а не 302.

Типичные сценарии: переход с http на https, склейка www и non-www, смена ЧПУ при редизайне, объединение двух страниц в одну, удаление устаревшей категории с перенаправлением на актуальную.

301 настраивают на уровне сервера (nginx, Apache, .htaccess), через CDN или в коде приложения. Предпочтительнее серверный редирект — он быстрее и надёжнее, чем JavaScript или meta refresh.

После массовых 301 обновите sitemap, отправьте его в Search Console и проверьте отчёт «Страницы» через 2–4 недели: старые URL должны смениться статусом на «Страница с перенаправлением», новые — попасть в индекс.

302 — временный редирект

Код 302 сообщает: ресурс временно доступен по другому адресу, но основной URL остаётся прежним. Исторически 302 не передавал сигналы так полно, как 301, и его ошибочное использование приводило к потере позиций.

Корректные сценарии для 302: временная акционная страница, A/B-тест с альтернативной версией, техническое обслуживание, гео- или языковое перенаправление на время. Когда акция заканчивается — редирект снимают.

Ошибка новичков — ставить 302 при смене домена или структуры URL «на всякий случай». Поисковик может продолжать индексировать старый адрес, а сигналы не передаются на новый. Для постоянных изменений нужен 301.

Существуют также 307 и 308 — современные аналоги с явным указанием сохранения метода запроса. Для SEO-практики в большинстве случаев достаточно понимать разницу между «постоянно» (301) и «временно» (302).

Если сомневаетесь — 301 для любого переноса, который не планируете откатывать. Лучше один раз правильно склеить URL, чем месяцами ждать, пока поисковик «догадается».

Опасность цепочек и петель

Цепочка редиректов — когда URL A → B → C → D. Каждый hop добавляет задержку для пользователя и тратит краулинговый бюджет. Google рекомендует не более одного редиректа между исходным и финальным URL.

Петля редиректов (A → B → A) делает страницу недоступной. Робот получит ошибку, страница выпадет из индекса. Такое случается при конфликте правил на сервере и в CMS.

Проверяйте редиректы краулером или curl -I: для каждого старого URL должен быть один 301 напрямую на финальный адрес с кодом 200. Особенно после миграции на https — там часто накапливаются http → https → www → non-www.

Внутренние ссылки на сайте должны вести сразу на финальный URL, а не на промежуточный редирект. Иначе вы сами создаёте лишние hop-ы и замедляете обход.

SEOSCANUM при техническом аудите находит цепочки редиректов и страницы с кодами 3xx — вы видите конкретные URL и длину цепочки, а не абстрактное «есть проблемы с редиректами».

Редиректы и индексация

Страница с 301 в итоге заменяется в индексе целевым URL. Процесс не мгновенный: от нескольких дней до нескольких недель в зависимости от частоты обхода и авторитетности сайта.

Если после 301 старый URL всё ещё в выдаче — проверьте, нет ли внутренних и внешних ссылок на старый адрес. Обновите их на новый URL, чтобы ускорить склейку.

404 вместо 301 на странице с трафиком и внешними ссылками — потеря позиций. В Search Console найдите URL с показами, которые отдают 404, и настройте 301 на релевантную замену.

При смене домена используйте инструмент смены адреса в Search Console и Вебмастере дополнительно к 301. Это ускоряет перенос данных между свойствами.

Чек-лист перед миграцией

Составьте таблицу соответствия старых и новых URL до начала работ. Ни одна страница с органическим трафиком не должна остаться без 301 или осознанного 410.

Проверьте robots.txt и noindex на staging — классическая ошибка: переносят редиректы вместе с noindex с тестового окружения.

После запуска мониторьте Search Console: рост 404, падение проиндексированных страниц, просадка по ключевым запросам. Первые две недели — критичный период.

Не меняйте URL «просто так». Каждый редирект — риск и временная просадка. ЧПУ меняют только когда выигрыш от структуры перевешивает стоимость миграции.

Частые вопросы

Какой редирект для перехода на https?
Постоянный 301 с http на https по всему сайту — для каждой страницы, включая www-варианты. Один hop: http://example.com/page → https://example.com/page.
301 передаёт 100% ссылочного веса?
Google передаёт большую часть сигналов, но не обещает 100%. На практике 301 — лучший способ сохранить позиции при смене URL. Главное — избегать цепочек и 404.
Сколько 301 можно сделать за раз?
Ограничения нет, но при массовой миграции (тысячи URL) делайте поэтапно, мониторьте GSC и держите таблицу соответствий. Критичные страницы с трафиком — в первую очередь.

Проверьте свой сайт за пару минут

Запустите бесплатное демо-аудита — увидите главные проблемы без оплаты и без подписки.