301 редирект — это ответ сервера «страница переехала навсегда», после которого браузер и поисковый робот сами уходят на новый адрес. Google и Яндекс в таком случае показывают в выдаче новую страницу, а не старую. Его ставят при смене адреса страницы, переезде на HTTPS, склейке адресов с www и без www, а держат не меньше года.
Ниже разберём, чем 301 отличается от 302 и 308, где его настраивать, какие ошибки чаще всего съедают трафик после переезда и как проверить редирект за минуту. Правила взяты из справок Google и Яндекса на октябрь 2026 года, примеры из нашего замера реальных сайтов 16 октября 2026 года.
Что такое 301 редирект простыми словами?
Редирект (переадресация) — это автоматическое перенаправление с одного адреса на другой. Человек открывает старую ссылку, а попадает на новую страницу и обычно даже не замечает подмены.
Технически всё происходит в ответе сервера. Когда браузер или робот запрашивает страницу, сервер первым делом отдаёт трёхзначный код ответа: 200 значит «вот страница», 404 значит «такой страницы нет». Коды, которые начинаются на 3, означают перенаправление, и вместе с ними сервер сообщает новый адрес.
Код 301 говорит, что страница перемещена навсегда. Для поисковика это сигнал: старый адрес больше не нужен, показывать и учитывать надо новый. Google в справке «Переадресация и Google Поиск» (обновлена 17 апреля 2026 года) формулирует так: при постоянной переадресации в результатах поиска показывается конечная страница.
Зачем это владельцу бизнеса. Каждая страница сайта за годы набирает ссылки с других сайтов, закладки клиентов, адреса в рекламе и в старых рассылках. Если сменить адрес без редиректа, все эти входы ведут на ошибку 404, и человек уходит. С редиректом он попадает куда нужно, а поисковик понимает, что новая страница наследует старую.
Чем 301 редирект отличается от 302, 307 и 308?
Главное различие одно: постоянный редирект или временный. От этого зависит, какой адрес поисковик оставит в выдаче.
| Код | Тип | Что показывает Google в выдаче | Когда ставить |
|---|---|---|---|
| 301 | постоянный | новую страницу | переезд страницы или сайта навсегда |
| 308 | постоянный | новую страницу | то же самое, так по умолчанию отвечают некоторые платформы |
| 302 | временный | старую страницу | акция, техработы, проверка новой версии |
| 303, 307 | временный | старую страницу | технические случаи, обычно не для SEO |
| meta refresh (команда в коде страницы «перейди на другой адрес») 0 с | постоянный | новую страницу | если нет доступа к серверу |
| meta refresh с задержкой | временный | старую страницу | лучше не использовать |
Яндекс в справке «Обработка редиректов» делит коды так же: 301 и 308 постоянные, 302, 303 и 307 временные, а перенаправление через метатег refresh с небольшой задержкой считается временным.
Разница между 301 и 308 для поиска нулевая, оба кода Google называет «страница перемещена навсегда». Отличие только техническое: при 308 браузер обязан повторить запрос тем же методом, например отправку формы. Наш сайт, например, при переходе с http:// на https:// и при удалении слеша на конце адреса отвечает кодом 308, и это нормально.
Частая ошибка в этом месте: временный 302 там, где переезд постоянный. Google продолжит держать в выдаче старый адрес, а новая страница может так и не стать главной. Код после настройки надо проверять: в разных движках и плагинах тип редиректа выбирается по-разному.
Когда нужен 301 редирект?
Постоянное перенаправление ставят в пяти типовых ситуациях.
- Сменился адрес страницы. Переименовали раздел, исправили транслит в адресе, перенесли статью в другую рубрику. Старый адрес перенаправляют на новый.
- Переезд на новый домен. Каждую страницу старого домена перенаправляют на её аналог на новом домене.
- Переход с HTTP на HTTPS. HTTPS это защищённое соединение, замочек в адресной строке. Все адреса с
http://перенаправляют на такие же сhttps://. - Склейка зеркал. Зеркала это один и тот же сайт по разным адресам: с www и без, со слешем на конце и без. Для поисковика это разные страницы с одинаковым текстом, то есть дубли. Редирект оставляет одну версию.
- Объединение страниц. Были три слабые статьи на одну тему, сделали одну сильную. Старые адреса перенаправляют на новую. Google в справке о переносе сайта прямо допускает такое объединение.
Когда 301 не нужен. Если страницу удалили насовсем и замены у неё нет, честнее отдать код 404 или 410 («удалено»). Если страница временно недоступна, нужен 302 или страница-заглушка с кодом 503. Если надо убрать дубль, но обе страницы должны открываться (например, версия для печати), вместо редиректа ставят тег canonical: подсказку поисковику, какая из копий главная.
Как настроить 301 редирект?
Способ зависит от того, на чём работает сайт. Google советует серверную переадресацию как самую надёжную.
| Где сайт | Где настраивать | Что сделать |
|---|---|---|
| WordPress | плагин переадресаций или файл .htaccess | создать правило «старый адрес → новый», тип 301 |
| Tilda, Wix и другие конструкторы | настройки сайта, раздел переадресаций | указать старый и новый путь |
| Shopify | встроенный инструмент переадресации | добавить пару адресов |
| Blogger | Настройки, раздел ошибок и переадресаций | добавить пару адресов и отметить «Постоянная» |
| Сервер Apache | файл .htaccess в корне сайта | строка с Redirect 301 |
| Сервер Nginx | конфигурация сайта | правило return 301 |
| Сайт на JavaScript-фреймворке | файл настроек фреймворка | правило редиректа с пометкой «постоянный» (часто отдаёт код 308) |
Для Apache правило выглядит так:
Redirect 301 /old-page/ https://example.com/new-page/Для Nginx так:
location = /old-page/ {
return 301 https://example.com/new-page/;
}Файл .htaccess это служебный файл настроек сервера Apache, на большинстве обычных хостингов он лежит в корне сайта. Одна опечатка в нём может положить весь сайт с ошибкой 500, поэтому перед правкой сохраните копию файла, а после правки сразу откройте сайт.
Если доступа к серверу нет совсем, остаётся метатег refresh с нулевой задержкой: Google считает его постоянной переадресацией. Переадресацию через JavaScript Google в справке не рекомендует: робот выполняет скрипты не всегда, и редирект может остаться незамеченным.
Как перенести сайт на новый домен и не потерять трафик?
Переезд домена — основной случай, где нужен 301 редирект, и здесь ошибки обходятся дороже всего. Порядок по справкам Google и Яндекса такой.
Составьте карту адресов
Выгрузите все старые адреса: из карты сайта, отчётов Search Console (бесплатного кабинета Google для владельцев сайтов) и Яндекс Вебмастера, веб-аналитики и логов сервера. Рядом с каждым запишите новый адрес. Не забудьте картинки и файлы, если на них ведут ссылки.
Настройте редиректы страница в страницу
Каждый старый адрес ведёт на свой аналог. Если на новом сайте у страницы нет пары, ведите на ближайший по смыслу раздел.
Проверьте, что новый сайт открыт для роботов
Новые страницы отдают код 200, файл robots.txt не закрывает сайт, тега noindex (пометки «не показывай страницу в поиске») нет. Новая карта сайта загружена в оба кабинета.
Сообщите поисковикам о переезде
В Google Search Console инструмент изменения адреса, в Яндекс Вебмастере раздел «Индексирование», пункт «Переезд сайта». Оба сайта должны быть добавлены и подтверждены.
Держите редиректы минимум год
Google советует не отменять переадресацию как можно дольше, по крайней мере год. Старый домен не продавайте и не бросайте: без продления редиректы исчезнут вместе с ним.
Инструмент изменения адреса в Google нужен только при смене домена или поддомена. Для перехода на HTTPS, склейки www и смены путей внутри того же домена он не нужен, хватает редиректов.
Сроки. Google пишет, что сайту среднего размера на переход в выдаче требуется несколько недель или больше, крупному дольше, и колебания позиций в это время нормальны. Яндекс называет срок смены главного адреса в несколько недель, а весь процесс от недель до месяцев. Если сайт меняет и домен, и структуру адресов, Яндекс советует двойной редирект: сначала на тот же путь на новом домене, затем на новый путь.
Какие ошибки с 301 редиректом съедают трафик?
Типичная ошибка переезда. Google предупреждает, что массовое перенаправление на одну нерелевантную страницу может быть воспринято как ложная ошибка soft 404, то есть как страница, которой на самом деле нет. Яндекс пишет, что такие редиректы неудобны людям и замедляют индексацию нового сайта.
Цепочки редиректов. Адрес А ведёт на Б, Б на В, В на Г. Робот Google проходит до 10 переходов, но справка советует вести сразу на конечный адрес, а если не получается, держать не больше четырёх шагов, лучше двух или трёх. Каждый лишний шаг это ещё и задержка для человека на медленном мобильном интернете.
Цепочки появляются незаметно. Мы проверили собственный сайт 16 октября 2026 года: адрес http://www.lab-leaders.com/ сначала перенаправляется на https://www.lab-leaders.com/ (код 308), а потом на https://lab-leaders.com/ (код 301). Два шага там, где хватило бы одного: переход на HTTPS и удаление www работают отдельными правилами. На пяти сайтах, которые мы обслуживаем, такая двухшаговая цепочка нашлась у двоих. Два шага Google укладывает в свою норму, а вот третий шаг, добавленный при следующем переезде, уже даёт цепочку, которую никто не планировал.
Временный код вместо постоянного. Об этом выше: 302 оставляет в выдаче старый адрес.
Редирект на страницу с ошибкой. Старый адрес ведёт на новый, а новый отдаёт 404 или сам закрыт от индексации. Проверьте код редиректа и то, чем заканчивается путь.
Снятые раньше времени редиректы. Через полгода после переезда кто-то чистит настройки сервера, и старые ссылки снова ведут в никуда.
Внутренние ссылки на старые адреса. Редирект работает, но меню, статьи и карта сайта продолжают ссылаться на старый адрес. Каждый клик проходит через лишний шаг, а робот тратит обход впустую. После переезда обновите ссылки внутри сайта: об этом подробнее в разборе перелинковки, а адреса в карте сайта должны быть только конечными, без редиректов (см. карту сайта).
Как проверить 301 редирект?
Есть три способа, от простого к точному.
- Онлайн-проверка кода ответа. Сервисы проверки HTTP-заголовков показывают код каждого шага и итоговый адрес. Вставьте старый адрес и посмотрите, что первым кодом стоит 301 или 308, а последним 200.
- Инструменты разработчика в браузере. Откройте вкладку Network (Сеть), поставьте галочку сохранения журнала и перейдите по старому адресу. Первой строкой будет запрос с кодом 301 или 308.
- Командная строка. Команда
curl -Iс адресом показывает заголовки ответа: код и строку Location (поле, где сервер указывает новый адрес). Так мы и проверяли свои сайты.
В кабинетах поисковиков редиректы тоже видны. В Google Search Console есть отчёт об индексировании страниц, где адреса с переадресацией вынесены в отдельный статус «Страница с переадресацией»: это нормально, если так и задумано. Как читать этот отчёт, мы разбирали в материале про Google Search Console. В Яндекс Вебмастере есть инструмент «Проверка ответа сервера».
Если редиректов на сайте сотни, проверять руками долго. Программы-обходчики (краулеры, которые проходят сайт по ссылкам, как поисковый робот) выгружают все адреса с кодами 3xx и цепочками одним списком. Это стандартная часть аудита сайта.
Проверим, не теряет ли сайт трафик на редиректах
Пройти диагностикуВлияет ли 301 редирект на позиции?
Короткий ответ: при правильной настройке позиции в основном сохраняются, но не сразу. Google отслеживает оба адреса, старый и новый, и при постоянной переадресации, как правило, выбирает каноническим, то есть главным, новый. Яндекс в справке о переезде пишет, что внешние ссылки старого сайта начинают учитываться как ссылки нового.
На время склейки позиции могут колебаться. Это нормальная часть процесса, о чём Google пишет прямо. Проблемы начинаются, когда редирект неправильный: на главную вместо аналога, временный вместо постоянного, через длинную цепочку, или новая страница по содержанию сильно хуже старой. В последнем случае поисковик честно склеивает адреса, но страница всё равно проигрывает конкурентам по качеству.
Отдельный случай: редирект как попытка «перелить» вес чужого домена. Купить старый домен с ссылками и перенаправить его на свой сайт пытаются давно. С марта 2024 года в правилах Google о спаме есть пункт о неправомерном использовании доменов с истекшим сроком регистрации: он касается покупки чужого домена, чтобы за счёт его репутации продвигать малоценный контент. Про редиректы там прямо не сказано, но наш вывод такой: редирект нужен для своих старых адресов, а не как способ подкачать позиции.
Если после переезда трафик просел и не возвращается, начните с проверки редиректов: коды, цепочки, редиректы на главную. Это проверяется быстрее всего. Общий порядок поиска таких причин есть в материале про SEO-оптимизацию сайта.
Переезжаете на новый сайт или домен?
Обсудить переездЧастые вопросы
Это ответ сервера «страница переехала навсегда» вместе с новым адресом. Браузер и поисковый робот автоматически переходят на новую страницу, а поисковики показывают в выдаче её вместо старой.
301 означает постоянный переезд: в поиске остаётся новый адрес. 302 означает временный: поисковик продолжает показывать старый адрес и ждёт, что страница вернётся. Для смены адреса, переезда домена и перехода на HTTPS нужен 301 или 308.
Google советует не отменять переадресацию как можно дольше, минимум год. Ссылки на старые адреса с других сайтов и в закладках живут годами, поэтому при переезде домена старый домен стоит продлевать и дальше.
Нельзя, если у страниц есть аналоги. Google может посчитать массовое перенаправление на главную ложной ошибкой soft 404, а Яндекс пишет, что такие редиректы замедляют индексацию. Каждую старую страницу ведите на её пару или на ближайший по смыслу раздел.
Для поисковиков ничем: оба кода означают постоянное перемещение страницы. Разница техническая, при 308 браузер повторяет запрос тем же методом. Некоторые платформы по умолчанию отдают 308, менять его на 301 не нужно.
Откройте старый адрес в сервисе проверки HTTP-заголовков или выполните команду curl -I. Первым должен идти код 301 или 308, последним код 200, а шагов между ними лучше не больше одного-двух.