ГлавнаяБлог
301 редиректы для SEO: когда нужны, как настроить и какие ошибки не допускать

301 редиректы для SEO: когда нужны, как настроить и какие ошибки не допускать

301 редиректы — иллюстрация к статье блога SEO Мастера
Автор: SEO Мастера · агентство продвижения с 2005 года Дата: 19 мая 2026 Время чтения: 11 мин

301 редирект — инструмент постоянной переадресации URL. Критически важен при смене доменов, URL-структур, протоколов. Неправильно настроенные редиректы убивают SEO: цепочки, петли, ошибки статуса — одна из главных причин потери трафика. В этой статье — полное руководство по 301 редиректам от SEO Мастера.

Коротко

  • 301 = постоянный редирект. Яндекс переносит на новый URL весь ссылочный вес.
  • 302 = временный. Вес не передаётся. Использовать только для реально временных ситуаций.
  • 308 = постоянный, сохраняет HTTP-метод. Для API и форм.
  • Цепочки редиректов (A→B→C) убивают передачу веса. Всегда прямой редирект на цель.

Типы редиректов

301

Permanent

Постоянный. Все ссылки и вес переходят на новый URL. 95% случаев — использовать этот.

302

Found (временный)

Старый URL в будущем вернётся. Вес НЕ передаётся. Редко нужен.

307

Temporary (новый)

Как 302, но с сохранением метода (POST → POST). Для API.

308

Permanent (новый)

Как 301, но с сохранением метода. Для API с постоянным перемещением.

Когда нужен 301

  • Смена URL страницы (старый URL устарел)
  • Объединение нескольких страниц в одну
  • Миграция на новый домен
  • Смена протокола http → https
  • Смена www-варианта (с www на без или наоборот)
  • Переезд на новую CMS с другой URL-структурой
  • Закрытие устаревшего раздела (редирект на ближайший похожий)

Настройка 301 редиректов

Apache (.htaccess)

# Один URL на другой
Redirect 301 /old-page/ /new-page/

# С HTTP на HTTPS
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

# С www на без www
RewriteCond %{HTTP_HOST} ^www\.(.+)$
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

# Удаление завершающего слеша
RewriteRule ^(.*)/$ /$1 [R=301,L]

Nginx

location = /old-page/ {
    return 301 /new-page/;
}

# HTTP → HTTPS
server {
    listen 80;
    server_name site.ru www.site.ru;
    return 301 https://site.ru$request_uri;
}

# www → без www
server {
    listen 443 ssl;
    server_name www.site.ru;
    return 301 https://site.ru$request_uri;
}

Типичные сценарии 301 редиректов

Смена структуры URL

Было: /catalog/item.php?id=123 → Стало: /catalog/smartfony/samsung-galaxy-a54/

RewriteEngine On
RewriteCond %{QUERY_STRING} ^id=123$
RewriteRule ^catalog/item\.php$ /catalog/smartfony/samsung-galaxy-a54/? [R=301,L]

Объединение страниц

Было: /iphone-14/ и /iphone-15/ → Стало: /iphone/ (универсальная)

Redirect 301 /iphone-14/ /iphone/
Redirect 301 /iphone-15/ /iphone/

Переезд на новый домен

# В .htaccess старого домена
RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain\.ru$ [NC]
RewriteRule ^(.*)$ https://new-domain.ru/$1 [R=301,L]

Цепочки редиректов — враг SEO

Цепочка: A → B → C → D. Яндекс видит это как потерянный вес. Каждый шаг «съедает» 10-15% SEO-значимости.

Решение — всегда прямые редиректы:

  • A → D
  • B → D
  • C → D

Массовые редиректы при редизайне

При редизайне с изменением URL-структуры обычно нужны сотни/тысячи редиректов:

  1. Сделать карту соответствия URL: старый → новый
  2. Сгенерировать файл .htaccess или nginx.conf
  3. Проверить на staging-окружении
  4. Применить на продакшене в нерабочее время
  5. Мониторинг логов первые 48 часов
  6. В Яндекс.Вебмастере запросить переобход

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

  1. 302 вместо 301. Временный редирект навсегда. Ссылочный вес не передаётся.
  2. Цепочки A→B→C. Теряется SEO-эффективность. Всегда прямо.
  3. Петли редиректов. A → B → A. Сайт становится недоступным.
  4. Редирект на noindex-страницу. Вес передаётся, но страница не индексируется.
  5. Редирект на 404. Если целевая страница не существует.
  6. Блокировка нужных редиректов в robots.txt. Яндекс не может их отследить.
  7. Медленные редиректы через PHP. Лучше через .htaccess или nginx.

Проверка редиректов

  • Screaming Frog — автоматическое сканирование всех URL
  • curl -I — командная строка: curl -I https://site.ru/page
  • httpstatus.io — онлайн-сервис проверки
  • Redirect Path — расширение Chrome
  • Яндекс.Вебмастер → Инструменты → Проверка статуса

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

Как долго Яндекс видит 301 редирект?

Редирект применяется сразу при сканировании. Полная передача веса — 2-4 недели.

Когда убирать 301 редирект?

Держать минимум 6 месяцев, идеально — бессрочно. Убирать — только если уверены, что все внешние ссылки обновлены.

Можно ли использовать 302 вместо 301?

Только если действительно временный (акция на месяц). Для постоянного — всегда 301.

Редиректы замедляют сайт?

Немного, на 50-200 мс. Через .htaccess/nginx быстрее, чем через PHP.

Что лучше — много редиректов или 404?

Если есть логика — редирект на похожую страницу. Если нет — 404 лучше, чем редирект на нерелевантную страницу.

Редиректы и HTTPS-миграция

При переходе на HTTPS обязательна цепочка редиректов:

  • http://site.ru → https://site.ru (301)
  • http://www.site.ru → https://site.ru (301)
  • https://www.site.ru → https://site.ru (301)

Плюс обновление всех внутренних ссылок на HTTPS-версию.

Редиректы для SEO-миграции

При смене домена или CMS — пошаговый план:

1

Выгрузка всех URL старого сайта

Через Screaming Frog или sitemap.

2

Создание карты соответствий

Excel-таблица: старый URL → новый URL.

3

Настройка редиректов

В .htaccess или nginx.conf на старом сайте.

4

Проверка перед запуском

Минимум 100 URL проверить вручную.

5

Запуск и мониторинг

Следить за 404, Яндекс.Вебмастер, трафиком в Метрике.

Редиректы при работе с разными типами файлов

PDF, DOC, XLS на сайте тоже могут требовать редиректов:

  • Старые PDF-файлы, переименованные — 301
  • Перемещённые в другой раздел — 301
  • Заменённые новыми версиями — 301 на новый файл

Правило SEO-агентства

В SEO Мастера мы никогда не запускаем редизайн без полной карты редиректов. Потеря трафика из-за неправильных 301 — самая частая причина провала миграций. Один клиент потерял 60% органики, потому что разработчики забыли настроить редиректы на 800 URL.

Редиректы для международных проектов

Мультирегиональные сайты часто используют редиректы по геолокации:

  • GeoIP-редирект на региональный поддомен (ru.site.com для РФ)
  • Но! Не блокирует пользователей по собственному выбору
  • Язык через Accept-Language — только рекомендация
  • Поисковые роботы — всегда на основную версию

301 и внутренние ссылки

После настройки 301 редиректов обязательно обновите внутренние ссылки:

  • Ссылки в тексте — на новые URL
  • Меню навигации — новые URL
  • Футер и sidebar — новые URL
  • sitemap.xml — новые URL
  • Внешние ссылки — постепенно попросить обновить

Внутренний редирект — это тоже потеря веса. Лучше прямая ссылка, чем ссылка через редирект.

301 редиректы и Яндекс.Вебмастер

После настройки редиректов обязательно работать с Вебмастером:

  • Раздел «Переезд сайта» — для массовых изменений
  • Запрос переобхода важных URL
  • Мониторинг раздела «Страницы в поиске»
  • Отслеживание «Исключённые» — страницы с ошибочными редиректами
  • Статистика редиректов в отчётах

Редиректы и SEO-ссылки

Внешние ссылки, которые ведут на старые URL — ценный актив. Правильные редиректы сохраняют этот вес:

  • 301 передаёт ~90% ссылочного веса
  • Чем дольше работает редирект, тем больше вес передан
  • Цепочка редиректов теряет вес на каждом шаге
  • После переезда мониторинг ссылочной массы через Ahrefs / MegaIndex

Продвинутые техники редиректов

  • Conditional redirects — редирект на основе геолокации, устройства, языка
  • A/B редиректы — 50% на старый URL, 50% на новый для тестирования
  • Timed redirects — временный редирект, который через N дней отключается
  • Reverse proxy — технически не редирект, но решает похожие задачи без потери URL в браузере

Редиректы для SPA (Single Page Applications)

SPA-приложения сложнее обычных сайтов:

  • Клиентские редиректы через JavaScript — не идеально для SEO
  • Server-side редиректы работают лучше
  • Next.js, Nuxt.js поддерживают редиректы из коробки
  • React Router можно настроить для генерации правильных статусов

Отладка проблем с редиректами

Типичный процесс диагностики:

  1. Проверка статуса через curl или httpstatus.io
  2. Проверка логов сервера — что он возвращает
  3. Проверка настроек CMS (плагины могут перекрывать .htaccess)
  4. Проверка DNS — правильный ли IP возвращается
  5. Проверка CDN — может кешировать старые редиректы
  6. Если всё выше ок — проверить код приложения

Чек-лист настройки 301 редиректов

  1. Составить полную карту соответствий URL
  2. Проверить карту на 100+ примеров вручную
  3. Реализовать в .htaccess / nginx.conf
  4. Протестировать на staging
  5. Деплой в нерабочее время
  6. Мониторинг логов первые 48 часов
  7. Проверка через Screaming Frog — нет цепочек
  8. Отправка переобхода в Яндекс.Вебмастер
  9. Мониторинг индекса 4-8 недель
  10. Обновление sitemap.xml с новыми URL

Редиректы при смене протокола (HTTP → HTTPS)

Переход на HTTPS — стандарт 2026 года. Процесс:

  1. Получение SSL-сертификата (Let's Encrypt бесплатно)
  2. Установка на сервер
  3. Настройка 301 редиректа с HTTP на HTTPS
  4. Обновление внутренних ссылок на HTTPS
  5. Обновление canonical на HTTPS
  6. Обновление sitemap.xml
  7. Подтверждение HTTPS-версии в Вебмастере
  8. Мониторинг индекса 4-6 недель

Редиректы и поведенческие факторы

Каждый редирект добавляет задержку в 50-300 мс. При массовых цепочках:

  • Пользователь видит пустую страницу дольше
  • LCP метрика страдает
  • Bounce rate растёт
  • Конверсия падает

Поэтому прямые редиректы (одинарные) — это не только SEO, но и UX.

Правовые аспекты редиректов

При редиректе на другую страницу важно учесть:

  • Cookies — могут быть проблемы с сохранением при кросс-доменных редиректах
  • GDPR и 152-ФЗ — редирект не должен передавать персональные данные
  • Авторские права — нельзя редиректить на контент, к которому нет доступа
  • Защита от фишинга — Яндекс блокирует подозрительные цепочки

Редиректы в облачной инфраструктуре

Для проектов в облаке (AWS, GCP, Yandex.Cloud) редиректы настраиваются на уровне:

  • Cloudfront / CDN — для глобальных правил
  • Load Balancer — для региональных правил
  • API Gateway — для API-редиректов
  • Edge Functions — динамические редиректы

В облачных решениях важно учитывать кеширование: редирект может «застрять» в кеше CDN на часы.

SEO-продвижение сайтов с 2005 года

Настроим редиректы при миграции сайта

Полная карта соответствий старых и новых URL, настройка 301, проверка на всех уровнях. Миграция без потери SEO-трафика. Работаем с любыми CMS.

  • Пакет «Старт» от 55 000 ₽/мес
  • Пакет «Стандарт» 75 000 ₽/мес
  • Пакет «Премиум» 95 000 ₽/мес
  • Бесплатный аудит и прогноз
  • Договор с гарантией результата
  • Отчёты каждую неделю