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

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

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

Что такое постоянный редирект 301?

Как мы упомянули буквально несколькими строками выше, два самых известных кода — это 301 и 302. В чём разница? Что именно такое редирект 301?

Ответ прост: если редирект 302 говорит, что контент временно перемещён на другой URL, то редирект 301 говорит, что контент одного URL перемещён на другой URL навсегда.

Что такое редирект 301 и почему он так важен?
Что такое редирект 301 и почему он так важен?

Для чего нужен редирект 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/

Санкции за дублирующийся контент: применяем редиректы 301
Санкции за дублирующийся контент: применяем редиректы 301
  • Иногда забываемые случаи дублей, о которых тоже стоит помнить:

Дублирующийся контент может возникать и из-за «зеркальных» доменов (то есть «вторичных» доменов, которые делят с основным один и тот же контент и 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: похож на те, что мы упомянули раньше, только этот платный.

SEO-редиректы 600x514.jpg
SEO-редиректы 600x514.jpg

Сколько нужно держать редирект 301?

Как отметил John Mueller на хэнгауте Google+ в 2015 году, такие редиректы стоит держать как минимум год, когда это возможно. На минуте 26:18 можно увидеть и услышать его комментарии на канале Google для вебмастеров на YouTube:

Дело в том, что Google может потребоваться больше времени, чем нам кажется, чтобы понять, что старый контент переехал на новые URL (особенно если речь о тысячах URL). Так что не спешите их удалять: оставьте как можно дольше, чтобы убедиться, что процесс полностью завершён.

Хотите что-то добавить? Не сдерживайтесь. О редиректах 301 можно сказать многое, и мы это знаем. Кстати, прямо ниже вы можете оставить своё мнение об этом посте. Попробуете?

Автор: David Kaufmann

David Kaufmann

Последние 10 с лишним лет я полностью одержим SEO — и, честно говоря, не хотел бы иначе.

Моя карьера вышла на новый уровень, когда я работал старшим SEO-специалистом в Chess.com — одном из ста самых посещаемых сайтов интернета. Работа в таком масштабе: миллионы страниц, десятки языков и одна из самых конкурентных выдач — научила меня тому, чему не научит ни один курс и ни один сертификат. Этот опыт изменил моё представление о том, как выглядит по-настоящему сильное SEO, и лёг в основу всего, что я построил потом.

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

А поскольку инструмента, который нормально закрывает оба этих мира, я так и не нашёл, я сделал его сам — SEOcrawl AI, платформу SEO-аналитики корпоративного уровня, где в одном месте собраны позиции, технические аудиты, мониторинг ссылок, здоровье краулинга и отслеживание видимости бренда в ИИ. Это та платформа, которой мне всегда не хватало.

→ Читать все статьи автора David
Больше статей от David Kaufmann

Откройте больше материалов этого автора