Редирект 301: что это такое и как его настроить

Если вы работаете вебмастером или оказываете SEO-услуги, вы наверняка более чем знакомы с кодами 3xx. Однако нужный редирект внедряют не всегда — в зависимости от цели, которой мы хотим добиться. Поэтому сегодня мы сосредоточимся на редиректах 301, которые вместе с кодами 302 встречаются чаще всего. Поехали:
Что такое постоянный редирект 301?
Как мы упомянули буквально несколькими строками выше, два самых известных кода — это 301 и 302. В чём разница? Что именно такое редирект 301?
Ответ прост: если редирект 302 говорит, что контент временно перемещён на другой URL, то редирект 301 говорит, что контент одного URL перемещён на другой URL навсегда.

Для чего нужен редирект 301?
И редирект 301, и любой другой тип — необходимые инструменты для решения проблем, которые возникают с URL, которые вы хотите убрать.
В обоих случаях мы сообщаем пользователям и поисковым системам, что контент переехал, но при редиректе 302 исходный URL не удаляется из индекса Google, а при 301 — удаляется. И если в первом случае SEO-вес теряется, то при редиректе 301 авторитет действительно передаётся со старого URL на новый. А это, как вы понимаете, принципиально для SEO-специалистов, поскольку так передаётся популярность, которую старая страница заработала за свою «жизнь», новой через эту связь.
Когда стоит использовать редирект 301?
Ситуаций, в которых рекомендуется внедрять такой редирект, много. В общих чертах вот самые частые:
- У вас есть ненужные URL, отдающие 404, на которые всё ещё заходят:
Представьте, что кто-то попадает на удалённую вами страницу, а вы ничего с этим не делаете. Возможно, вам всё равно, что он туда попадает (по каким-то своим причинам), но в большинстве случаев вы генерируете визиты с плохим пользовательским опытом. А это не нравится ни пользователю, ни Google. Поэтому лучше заранее настроить редирект 301 и предложить контент, такой же или похожий на тот, что был до удаления; словом, альтернативу, которая закроет потребность, ради которой человек зашёл на исходную страницу.
Редирект 301
https://mydomain.com/ old-content-about-buying-sneakers (URL с ошибкой 404)
https://mydomain.com/ new-content-about-buying-sneakers/ (правильный URL).
- Вы хотите предотвратить или решить проблемы из-за дублирующегося контента:
Вы можете оказаться в ситуации, когда у вас два URL с одинаковым контентом, и Google не понимает, какой из двух учитывать при органическом ранжировании, и в итоге может не показать ни один. Чтобы это исправить, можно внедрить редирект 301 с того URL, который мы ранжировать не хотим, на тот, который хотим.
Самый частый случай дублирующегося контента — когда мы меняем доменное имя и позволяем всем страницам старого домена сосуществовать со страницами нового сайта:
Редирект 301
*с https://old-domain.com/bulldog-breed/ *
на https://new-domain.com/bulldog-breed/

- Иногда забываемые случаи дублей, о которых тоже стоит помнить:
Дублирующийся контент может возникать и из-за «зеркальных» доменов (то есть «вторичных» доменов, которые делят с основным один и тот же контент и IP).
Если забыть настроить редирект 301 для URL сайта с IP-адреса на страницы доменного имени, получатся две разные версии одного и того же контента, и санкции от Google более чем вероятны.
Если позволить страницам одного домена сосуществовать и на HTTP, и на HTTPS, это ещё один случай, когда у нас будет идентичный контент, подверженный визиту Google Panda (кстати, если вы ещё не перевели весь сайт на HTTPS, не ждите дольше, раз вам интересно органическое продвижение: Google ещё в 2018 году подтвердил, что учитывает это при ранжировании в своей выдаче).
Во всех этих случаях самое разумное, как мы уже сказали, — применять редиректы 301.
- Вам нужно перевести сайт на самописном коде на систему управления контентом:
Может случиться так, что вы захотите перевести свой сайт, написанный на самописном коде, на CMS. Так это или наоборот, желательно настроить редиректы 301 с исходных URL на новые.
Более того, эта ситуация касается и смены одной системы управления контентом на другую. Пример? Когда вы хотите переехать с Blogspot на WordPress.
Когда не стоит делать редиректы 301?
Понимать, когда внедрять такое действие, так же важно, как и чётко знать, когда этого делать не следует. Чаще всего «грешат» вот в какой ситуации:
- Редиректы на контент, который не имеет ничего общего с исходными URL.
Пример 1: домен про кошек перенаправляют на домен про спорт.
Пример 2: URL страницы товара по умолчанию перенаправляют на главную страницу домена.
Почему? Потому что Google может счесть это нерелевантным или даже истолковать так, что мы намеренно пытаемся ввести его в заблуждение, чтобы получить результаты получше в выдаче. А это, опять же, возвращает нас к предыдущему пункту: риску получить «оплеуху от Panda» (кстати, вполне заслуженную).
Как настроить редирект 301?
Хотя это и не самая сложная вещь, внедрять их нужно аккуратно. Сделаете неправильно — можно создать циклы редиректов. Google рекомендует иметь всего один редирект и не превышать пяти, как отметил Matt Cutts, рассуждая о редиректах на YouTube-канале Google Webmasters:
Лучше иметь один редирект, чем длинную цепочку редиректов. Это даёт лучший пользовательский опыт и снижает вероятность проблем.
Кроме того, некорректное внедрение может породить неопределённое число страниц с ошибкой 404. Если таких страниц окажется большой процент, наше органическое ранжирование пострадает.
Поэтому стоит напомнить основные варианты, которые у вас есть при решении этой задачи:
Редирект 301 через htaccess:
Это чуть более муторный способ. То есть, хотя он и не то чтобы сложный, если сделать не совсем так, как надо, вернётся ошибка 500. Чтобы откатить ошибку, достаточно ВСЕГДА сохранять копию файла в версии до того, как вы добавили строку с редиректом 301, и как можно быстрее заменить её на сервере.
Инструкция для одного из самых типичных сценариев выглядела бы так:
Redirect 301 /initial-relative-url/ https://mydomain.com/final-absolute-url (оба URL нужно разделить пробелом)
Бонус: Если у вас с этим не очень и вы просто предпочитаете генератор правил редиректа 301 для Htaccess, который сделает всё за вас, чтобы не писать 2 000 правил по одному, можете воспользоваться какими-нибудь доступными онлайн-инструментами.
Редирект 301 в WordPress через плагины:
Другой, более безопасный вариант — сделать это через плагины. В WordPress найдутся настоящие жемчужины, которые упростят работу. Среди наших любимых:
-
Redirection: полностью бесплатный, позволяет настраивать и ручные, и автоматические редиректы.
-
Quick Page/Post Redirect Plugin: пожалуй, самый известный и используемый бесплатный плагин после Redirection.
-
Simple 301 Redirects: тоже бесплатный и специально рассчитанный на генерацию только редиректов 301.
-
Менеджер редиректов в Rank Math: возможно, одна из тех функций, которые нам больше всего нравятся в этом SEO-плагине.
-
Yoast SEO Premium: похож на те, что мы упомянули раньше, только этот платный.

Сколько нужно держать редирект 301?
Как отметил John Mueller на хэнгауте Google+ в 2015 году, такие редиректы стоит держать как минимум год, когда это возможно. На минуте 26:18 можно увидеть и услышать его комментарии на канале Google для вебмастеров на YouTube:
Дело в том, что Google может потребоваться больше времени, чем нам кажется, чтобы понять, что старый контент переехал на новые URL (особенно если речь о тысячах URL). Так что не спешите их удалять: оставьте как можно дольше, чтобы убедиться, что процесс полностью завершён.
Хотите что-то добавить? Не сдерживайтесь. О редиректах 301 можно сказать многое, и мы это знаем. Кстати, прямо ниже вы можете оставить своё мнение об этом посте. Попробуете?
Автор: David Kaufmann

Последние 10 с лишним лет я полностью одержим SEO — и, честно говоря, не хотел бы иначе.
Моя карьера вышла на новый уровень, когда я работал старшим SEO-специалистом в Chess.com — одном из ста самых посещаемых сайтов интернета. Работа в таком масштабе: миллионы страниц, десятки языков и одна из самых конкурентных выдач — научила меня тому, чему не научит ни один курс и ни один сертификат. Этот опыт изменил моё представление о том, как выглядит по-настоящему сильное SEO, и лёг в основу всего, что я построил потом.
Из него выросло SEO Alive — агентство для брендов, которые всерьёз занимаются органическим ростом. Мы не продаём дашборды и ежемесячные отчёты. Мы строим стратегии, которые реально двигают цифры, соединяя классическое SEO с новым и захватывающим миром Generative Engine Optimization (GEO): чтобы ваш бренд появлялся не только в синих ссылках Google, но и внутри ответов, которые ChatGPT, Perplexity и Google AI Overviews каждый день выдают миллионам людей.
А поскольку инструмента, который нормально закрывает оба этих мира, я так и не нашёл, я сделал его сам — SEOcrawl AI, платформу SEO-аналитики корпоративного уровня, где в одном месте собраны позиции, технические аудиты, мониторинг ссылок, здоровье краулинга и отслеживание видимости бренда в ИИ. Это та платформа, которой мне всегда не хватало.
Откройте больше материалов этого автора

