Статья

301 и 302 редиректы: как выбрать, настроить и проверить

Сергей Торкунов

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

301 и 302 редиректы — логика работы и проверки.
Схема. 301 и 302 редиректы — логика работы и проверки.

Когда применять это решение

Редирект подходит для смены URL, зеркала, протокола, реорганизации структуры и временного переноса пользователя. Он не заменяет страницу ошибки, если релевантной замены нет, и не должен вести множество несвязанных удалённых страниц на главную. Для A/B-теста и временной недоступности важно сохранить временную природу маршрута.

Что нужно зафиксировать до изменений

полный список старых URL и их текущие сигналы;

релевантные конечные страницы и критерий соответствия;

срок переноса: постоянный или временный;

внутренние ссылки, Sitemap, canonical и внешние важные ссылки;

возможность серверной настройки, теста и отката.

Диагностическая таблица состояний

Сопоставьте назначение URL, фактический HTTP/HTML-результат и ожидаемое поведение. Не выбирайте действие только по названию ошибки в отчёте.

СитуацияЧто проверитьНормальный результатСледующее действие
Страница переехала навсегдаЭквивалентность нового URL301/308 одним переходомОбновить все внутренние ссылки
Временная недоступностьСрок и возвращение исходника302/307 на временную страницуСнять редирект после события
A/B-тест с разными URLCanonical и срок экспериментаВременный маршрутНе объявлять вариант постоянным
Релевантной замены нетПользовательскую альтернативуЧестный 404/410 или полезная навигацияНе редиректить на главную
Цепочка из нескольких переносовКаждый промежуточный адресСтарый URL ведёт сразу на конечныйСократить правила

Порядок диагностики и исправления

Сохраняйте исходную выборку и меняйте одно правило за итерацию, чтобы увидеть причину и безопасно откатиться.

1. Составьте карту переноса

В каждой строке укажите старый URL, конечный URL, код, причину, владельца и проверку. Не создавайте правила по одной маске без выборки всех типов адресов.

2. Проверьте релевантность цели

Новый URL должен отвечать той же задаче пользователя или быть ближайшей полезной заменой. Название категории не делает её релевантной всем удалённым товарам.

3. Настройте серверный ответ

Предпочитайте серверный редирект. Целевая страница должна отвечать 200 и не отправлять пользователя дальше по новой цепочке.

4. Обновите сигналы сайта

Замените внутренние ссылки, canonical, hreflang и Sitemap на конечные URL. Редирект не оправдывает сохранение старых адресов в архитектуре.

5. Проверьте и наблюдайте

Снимите код и Location для всей карты, проверьте петли и цепочки, затем наблюдайте ошибки и выборочные данные поисковых систем.

Проверка до и после релиза

Контроль выполняется на каждом затронутом шаблоне и на пограничных URL.

каждый старый URL получает ожидаемый код и Location;

конечная страница отвечает 200 и соответствует интенту;

нет цепочек, циклов и смешения HTTP/HTTPS;

внутренние ссылки и Sitemap обновлены;

для временных правил есть дата или событие снятия.

Типичные ошибки внедрения

Технически корректная директива может дать неверный результат, если она не соответствует назначению страницы или конфликтует с другими сигналами.

массовый 301 всех удалённых URL на главную;

302 для фактически постоянной миграции без причины;

JavaScript-редирект при доступной серверной настройке;

редирект на страницу с noindex или чужим canonical;

удаление старых правил до завершения перехода пользователей и роботов.

Критерии технической приёмки

Исправление готово, когда наблюдение воспроизводится, причина устранена и соседние шаблоны не пострадали.

карта редиректов полна и не содержит конфликтов;

код соответствует постоянству изменения;

каждая цель релевантна и доступна;

внутренняя архитектура использует новые URL;

проверены шаблоны, параметры и пограничные случаи.

Итог

Выбирайте редирект по смыслу переноса: постоянный для окончательной замены, временный — для обратимого состояния. Главная работа состоит в релевантной карте, прямом серверном маршруте и согласовании всех внутренних сигналов.

Получите бесплатный аудит и стратегию роста

Изучим сайт, покажем точки роста и подготовим прогноз до квалифицированных лидов и оборота из SEO/GEO.