К содержанию

Главная · Блог · Редирект на сайте: 301, 302 и когда что ставить

Оставить заявку

Новый формат

Редирект на сайте: 301, 302 и когда что ставить

Редирект (переадресация) — сервер отвечает кодом 3xx и отправляет браузер/робота на другой URL. Так склеивают зеркала, переносят разделы и чинят старые ссылки.

Ниже — рабочие типы для SEO, типовые задачи 301, отличие от canonical и ошибки (цепочки, редирект «мимо смысла»). Код в `.htaccess`/nginx лучше проверять после каждого изменения.

Поделиться
Telegram VK

Что такое редирект

Клиент запрашивает URL A, сервер отвечает «смотрите на B» с кодом семейства 3xx. Браузер открывает B; робот учитывает тип переадресации при обходе и склейке.

Зачем на сайте:

  • склейка http/https и www/без www;
  • переезд раздела или всего домена;
  • замена расширения/ЧПУ;
  • убирание лишних слэшей и мусорных URL.

Проверьте себя

Мини-тест: редирект

Два вопроса по кодам.

1 Постоянный перенос URL в SEO — это…
2 Цепочка редиректов…

301, 302, 307 — что использовать

301 — «переехало навсегда». Основной инструмент склейки и переносов. 302 Found и 307 Temporary Redirect — временно; индексный акцент чаще остаётся на исходном URL.

Остальные коды 3xx (300, 303, 304, 305…) в повседневном SEO почти не настраивают руками: кэш, прокси, выбор варианта. Не путайте их с 301.

Кратко по типам

КодСмыслТипичный кейс
301ПостоянноНовый ЧПУ, новый домен, https
302 / 307ВременноАкция, A/B, техобслуживание
canonicalНе редиректДубли, которые должны открываться

Когда ставят 301

Склейка зеркал: один канонический хост (https + выбранный www-вариант). Иначе поисковик видит разные URL с одним контентом.

Перенос сайта или раздела: карта старый→новый, без длинных цепочек. Смена CMS с сохранением смысла URL — тоже через 301 со старых адресов.

Чеклист после настройки:

  • главная и 5–10 ключевых URL отдают один прыжок;
  • нет редиректа на 404;
  • sitemap обновлён на финальные адреса;
  • в Вебмастере/GSC отмечен переезд/главное зеркало при смене домена.

SSL и HTTPS Закрытие от индексации

Практика

Чеклист редиректов

После правок на сервере.

0 / 7 готово

Как настроить и проверить

На Apache правила часто в `.htaccess` (RewriteRule). На nginx — `return 301` / `rewrite`. Генераторы правил удобны новичкам, но итог всегда проверяйте вручную.

После правок пройдите главную, услуги, старые закладки и внешние ссылки. Смотрите код ответа в DevTools или `curl -I`.

Чего избегать:

  • цепочек из нескольких редиректов;
  • 301 между страницами разного смысла (размер/цвет в каталоге);
  • редиректа на нерелевантную или пустую страницу;
  • временного 302 там, где переезд уже финальный.

Редирект vs canonical

`rel="canonical"` помечает предпочтительный URL среди доступных копий. Пользователь по «неканоническому» адресу всё ещё может открыть страницу.

Если старый URL больше не должен жить — 301. Если дубли нужны для UX (фильтры, параметры), но в индекс — один вариант — чаще canonical + аккуратная индексация.

Краткий вывод

Редирект наводит порядок в URL: для постоянных переносов берите 301, для временных — 302/307, не плодите цепочки и не подменяйте смысл страниц. Сверяйте зеркала https/www и проверяйте ответы после каждого деплоя.

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

Какой редирект основной для SEO?

301 Moved Permanently — постоянный перенос. Поисковики со временем переносят сигнал на новый URL.

Когда ставить 302 или 307?

Когда перенос временный (акция, тест, обслуживание). Для смены домена или ЧПУ навсегда — 301.

Редирект или canonical?

Canonical говорит «предпочитай этот URL», но старый может остаться доступным. 301 уводит пользователя и сильнее сигналит о переезде. Для мёртвых адресов после переезда — 301.

Вредны ли цепочки редиректов?

Да: A→B→C→D теряют скорость и иногда сигнал. Стремитесь к одному прыжку A→C.

Нужен ли Host в robots.txt?

Для Яндекса зеркала и главный хост сейчас задают в Вебмастере. Не опирайтесь только на устаревшие гайды с Host в robots.

Нужно навести порядок в URL?

Настроим 301/склейку зеркал и карту переносов — без цепочек и редиректов мимо смысла.

Обсудить задачу