Редирект (redirect, перенаправление) — механизм автоматического перенаправления пользователя и поискового робота с одного URL на другой. Когда браузер или поисковый бот запрашивает исходный URL, сервер возвращает HTTP-статус с указанием нового адреса, и клиент автоматически переходит туда без действий пользователя. В SEO правильная настройка редиректов — критически важная задача при изменении структуры сайта, переезде на другой домен или устранении устаревших страниц.
Коды HTTP редиректов и их значение
- 301 — Постоянный редирект (Moved Permanently). Сообщает: страница переехала навсегда. Передаёт ссылочный вес (link juice) со старого URL на новый. Поисковик обновляет индекс, заменяя старый URL новым. Используйте для постоянных изменений URL, объединения страниц, переезда с HTTP на HTTPS.
- 302 — Временный редирект (Found / Moved Temporarily). Сообщает: страница временно недоступна по данному адресу. Ссылочный вес передаётся хуже или не передаётся. Поисковик сохраняет оригинальный URL в индексе. Используйте для A/B-тестирования, технических работ, временных акций.
- 307 — Временный редирект (Temporary Redirect). Функционально схож с 302, но строго сохраняет HTTP-метод запроса (POST остаётся POST). Использовать вместо 302 в современных системах.
- 308 — Постоянный редирект (Permanent Redirect). Схож с 301, но также строго сохраняет HTTP-метод. Редко используется в SEO-практике.
Когда использовать 301 редирект
- Переезд с HTTP на HTTPS.
- Изменение URL страниц (при редизайне, реструктуризации).
- Консолидация дублированных страниц.
- Переезд сайта на новый домен.
- Удаление страницы и перенаправление на аналогичный контент.
- Канонизация доменов (www → без www или наоборот).
SEO-последствия редиректов
301 редирект передаёт большую часть ссылочного веса (по данным Google — около 99%) со старого URL на новый. Это означает: страница с сильным ссылочным профилем не потеряет авторитет при правильно настроенном 301-редиректе.
Проблемы, которых нужно избегать:
- Цепочки редиректов — URL A → URL B → URL C. Каждое звено теряет небольшую часть ссылочного веса и замедляет загрузку. Максимум — один редирект.
- Петли редиректов — URL A → URL B → URL A. Бесконечный цикл, делающий страницу недоступной.
- 302 вместо 301 — поисковик сохраняет старый URL в индексе, ссылочный вес не передаётся. Частая ошибка при неправильной настройке переезда на HTTPS.
Как настроить редирект
- Apache (.htaccess) —
Redirect 301 /old-page/ https://example.com/new-page/ - Nginx —
return 301 https://example.com/new-page/; - WordPress — через плагины Redirection, Yoast SEO (Premium) или настройки хостинга.
- Мета-тег refresh —
<meta http-equiv="refresh" content="0;url=https://...">— метод работает, но менее эффективен для SEO, чем серверный редирект.
Часто задаваемые вопросы
Теряется ли ссылочный вес при 301 редиректе?
Минимально. Google заявлял, что 301-редиректы передают «практически весь» (около 99%) ссылочный вес. До 2016 года существовало мнение, что редиректы «теряют» 15–20% PageRank на каждом переходе — Google официально это опроверг. На практике: страница с 10 внешними ссылками после 301-редиректа на новый URL получает практически тот же авторитет.
Как долго поисковик обновляет индекс после 301 редиректа?
Обычно от нескольких дней до нескольких недель в зависимости от частоты обхода сайта. Популярные страницы с высоким краулинговым бюджетом обновляются быстрее. После 301-редиректа Google удаляет старый URL из индекса и добавляет новый. Позиции при этом переносятся на новый URL, хотя возможны краткосрочные колебания в первые 1–2 недели.
Нужно ли настраивать редирект с HTTP на HTTPS?
Да, обязательно. HTTPS является фактором ранжирования Google с 2014 года, и пользователи справедливо ожидают безопасного соединения. Настройте 301-редирект с http://example.com на https://example.com (и с www на без www или наоборот — в зависимости от предпочтительного варианта). Проверьте, что все внутренние ссылки и Sitemap используют HTTPS-версию URL.
Что делать с редиректами при переезде на новый домен?
Настроить 301-редиректы для каждого URL старого сайта на соответствующий URL нового. «Массовый» редирект (все URL старого домена → главная нового) — плохая практика: поисковик не понимает, что именно переехало. Правильно: /старый-раздел/ → /новый-раздел/, /старая-статья/ → /новая-статья/. После переезда уведомите Google Search Console о смене адреса через раздел «Изменение адреса». Полное восстановление позиций занимает от нескольких недель до нескольких месяцев.