Как использовать переадресацию 301 для увеличения трафика и сохранения авторитета
Опубликовано: 2021-11-10
Но вот в чем дело: при правильном использовании переадресация 301 может помочь вам сохранить авторитет и даже повысить посещаемость вашего сайта. Оставайтесь с нами, и я покажу вам, как это сделать.
Что мы рассмотрим:
- Что такое 301 редирект?
- SEO 301 редиректы: старые ожидания против новых правил
- 301 редиректы для перехода на HTTPS
- Важность настройки переадресации
- 301 Передовой опыт перенаправления
- Часто задаваемые вопросы о 301 редиректе
Что такое 301 редирект?
Вы почти наверняка сталкивались с переадресацией 301 — знали вы об этом или нет.
301 редиректы происходят за кулисами. Это постоянное перенаправление, означающее, что любой, кто введет старый URL-адрес, будет автоматически перенаправлен в нужное место.
В двух словах, это система пересылки в Интернете.
С технической точки зрения перенаправление 301 — это HTTP-код, который сообщает поисковым системам, что исходный URL-адрес был перемещен или обновлен.

301 перенаправление
Взять, к примеру, этот сайт.
- ignitevisibility.com/blog
- https://ignitevisibility.com/blog
URL-адреса немного отличаются, но они отправляют пользователей в одно и то же место. И когда вы попадаете на страницу, URL-адреса выглядят одинаково. Это все из-за 301 редиректа.
Перенаправление 301 — бесценный инструмент для SEO-специалистов и веб-мастеров, поскольку он помогает им передавать URL-адреса и перенаправлять веб-трафик без потери с трудом заработанных ссылок. Все ссылки будут указывать на отличный контент, сохраняя при этом авторитет вашего домена .
Зачем настраивать 301 редиректы?
Связывая общие варианты с одним и тем же URL-адресом (например, http.// или www.), вы можете поддерживать и максимизировать свой авторитет домена.
301 редиректы также используются для переименования или ребрендинга веб-сайтов.
Например, давайте представим, что вы владеете бизнесом Fresh Food to Go (freshfoodtogo.com) и недавно решили сменить название на Fresh Food Now (freshfoodnow.com).
Вам необходимо настроить новый URL-адрес, но вы не хотите потерять существующий контент или ссылки , указывающие на исходный URL-адрес.
Итак, вы создали 301 директ. Любой, кто вводит старый URL-адрес, автоматически отправляется на новый сайт, и поисковые системы распознают 301 и соответствующим образом индексируют его.
Это большая победа для SEO. Перенаправления сохраняют ваши ссылки и авторитет, позволяя сосредоточиться на создании и продвижении нового бренда .
Как насчет других редиректов?
301 редиректы не единственные в игре. Позвольте представить вам близкого соседа, 302 редиректа.

301 редиректы против 302 редиректов
В то время как 301 сигнализирует о постоянном перенаправлении, 302 сигнализирует о временном перенаправлении.
Есть несколько ситуаций, когда код 302 предпочтительнее, например, при обновлении веб-страницы при сохранении контента для ваших читателей.
В подавляющем большинстве случаев вы захотите придерживаться 301 редиректа. Они обычно считаются лучшими для SEO, потому что позволяют вам поддерживать входящие ссылки.
Хотя Google опубликовал заявление, разъясняющее, что 300 перенаправлений не приведут к потере PageRank, эти страницы могут рассматриваться по-разному. Это означает, что они потенциально могут пострадать с точки зрения авторитета домена и трафика.
Перенаправление 307 — это еще один вид временного перенаправления. 307-редиректы можно использовать для оповещения посетителей сайта о перемещении контента в новое место. Если вы хотите повторно использовать существующий URL-адрес, переадресация 307 предоставляет эту возможность.
SEO 301 редиректы: старые ожидания против новых правил
Пока что 301 редиректы кажутся довольно хорошим решением.
Но имейте в виду, что 301 редиректы сопряжены с некоторыми рисками. Всегда существует вероятность того, что перенаправление может привести к потере трафика — и в прошлом это часто случалось. Фактически, Мэтт Каттс из Google подтвердил в 2013 году , что 301 редиректы приводят к потере рейтинга страницы примерно на 15%. Не только это, но и много беспокойства возникло в связи с переходом с HTTP на HTTPS (о котором мы вскоре расскажем).
Естественно, бренды стали сомневаться в использовании редиректов.
Google уловил колебания пользователей, и в 2016 году Гэри Иллис из Google заявил , что 30x (все 300 редиректов) больше не влияют на PageRank.
Хотя это и хорошая новость, неизменный показатель PageRank не означает, что ваш сайт не потеряет трафик. Например, перенаправление может повлиять на скорость загрузки вашей страницы, что является известным фактором ранжирования .
И имейте в виду, идеальное перенаправление означает изменение только URL-адреса; все остальное на странице — изображения, контент, ссылки — остается прежним. Если какой-либо из этих элементов изменится, это потенциально может повлиять на ваш рейтинг.
Обычно Google обрабатывает перенаправление в течение 1–4 недель. После этого рейтинг обычно переносится примерно через неделю.
Как правило, URL-адрес, на который вы перенаправляетесь, занимает примерно ту же позицию, что и старый URL-адрес.
Здесь нужно учитывать множество факторов, таких как:
- Новый URL оптимизирован для SEO?
- Каково содержание нового URL?
- Применимы ли ссылки и ранжирование для нового URL?
- Есть ли штраф за новый URL?
- Есть ли у нового URL какие-либо собственные ссылки?
- И т.п.
Ключевой вывод здесь такой: да, риски есть (хотя и не так много, как раньше), но в большинстве случаев страницы сохраняют свой рейтинг.
301 редиректы для перехода на HTTPS
Еще одна важная причина переадресации 301 — миграция сайта.
Это особенно актуальная причина в наши дни, поскольку переход на HTTPS стал неизбежным для большинства брендов.
Google даже зашел так далеко, что включил его в качестве официального фактора ранжирования .
Если вы не в курсе, HTTPS — это безопасная форма HTTP. При посещении сайта, переведенного на HTTPS, вы увидите зеленую пометку https:// со значком замка рядом с URL-адресом.
Естественно, Google хочет, чтобы его сайты с самым высоким рейтингом были безопасными. И если подумать, большинство компаний хотели бы этого и для своих сайтов.
Самый простой способ сделать это? Через 301 редиректы.
Однако это изменение оказалось палкой о двух концах. Помните, что раньше редиректы приводили к потере 15% PageRank.
Поскольку миграция сайта включала очень много переадресаций 301, сайты, как правило, теряли значительный PageRank во время миграции. Как вы можете себе представить, бренды были не в восторге от этого, и многие просто отложили переход в пользу сохранения существующего трафика.
Но снова на помощь пришел Google, и в феврале 2016 года Джон Мюллер объявил , что перенаправления 301 и 302 не потеряют PageRank.
Это хорошая новость по нескольким причинам. Во-первых, он убирает барьер PageRank в виде 301 редиректа. Во-вторых, переход на HTTPS даст вам повышение рейтинга при сохранении уже установленного авторитета.
Чтобы узнать больше об успешной миграции, ознакомьтесь с моим руководством ниже .
Руководство по переходу с HTTP на HTTPS для SEO
Важность настройки переадресации
В конце концов, вы найдете страницы с самой низкой производительностью и просканируете их, чтобы улучшить и перенаправить страницы, составляющие ваш сайт.
Этот процесс позволяет вам удалять страницы, которые в противном случае могли бы нанести ущерб рейтингу вашего сайта. В целом, это простой способ управлять своим сайтом и убедиться, что вы можете оптимизировать страницы с низким рейтингом.
Проходя этот процесс, не забывайте критически относиться к содержанию вашего сайта. Полезно задавать такие вопросы, как:
- Должен ли я обновить эту страницу, чтобы сделать лучшую версию?
- Могу ли я создать новую страницу вместо текущей?
- Должен ли я перенаправить эту страницу, используя процесс перенаправления 301?
Прежде чем удалять какие-либо страницы, всегда убедитесь, что решение является надежным долгосрочным выбором как для вашего веб-сайта, так и для вашего рейтинга в поисковых системах.
Работа с 301 редиректом через Google Analytics
Вы можете выйти за рамки наличия старых мертвых страниц, которые наносят ущерб вашему SEO-рейтингу и снижают производительность вашего сайта. Чтобы начать вносить эти изменения, вам необходимо обработать переадресацию 301 через Google Analytics .
Чтобы начать, выполните следующие действия.
- Зайдите в панель отчетности Google Analytics и установите дату на 6 месяцев или более. Год — хороший срок.
- Перейдите к отчету о целевых страницах контента сайта , и он покажет вам все целевые страницы на вашем веб-сайте. Затем вы можете добавить расширенный фильтр, чтобы включить любой тип структуры URL, который вы хотите видеть.
- После того как вы примените фильтры, в отчете будет создан список всех целевых страниц на вашем сайте, на которых есть определенное ключевое слово. Вы также сможете увидеть, сколько посетителей на каждой странице. Получив список, экспортируйте его в электронную таблицу Excel.
- Список экспорта предоставляет вывод всех ваших целевых страниц с относительным URL-адресом (без имени основного домена внутри него). Вставьте имя основного домена в столбец рядом с экспортированными URL-адресами. Например, мы можем добавить https://ignitevisibility.com в столбец слева от нашего полного списка URL-адресов.
- Затем скопируйте столбцы домена и URL-адреса и поместите их в инструмент, который удаляет HTML. Затем вставьте новый текст (без HTML) в документ Word. В документе Word вы можете использовать «Найти и заменить», чтобы удалить лишние пробелы в URL-адресах.
- На этом этапе вы можете использовать такой инструмент, как Screaming Frog , для сканирования всех ваших URL-адресов. Вы можете выяснить, какие из URL-адресов активны, а какие индексируются. (Примечание: всегда следует искать индексируемые URL-адреса.)
- Затем настройте соответствующую переадресацию 301, чтобы избавиться и заменить все мертвые страницы вашего сайта.
И последнее напоминание: если вам нужно улучшить только несколько страниц, вы можете отправить их непосредственно в Google. Другой вариант — повторно отправить карту сайта, чтобы Google обнаружил все ваши страницы и идентифицировал новые перенаправления 301.

Как использовать 301 редиректы через Apache
Apache — наиболее широко используемое в мире программное обеспечение для веб-серверов. Поэтому большинство редиректов осуществляется через Apache. Если вы используете CMS и не являетесь разработчиком, есть более удобные способы сделать это.
Например, в WordPress, если вы измените URL-адрес сообщения, он автоматически добавит для вас перенаправление, если это сообщение уже опубликовано. Это конечно в последней версии.
В WordPress вы можете использовать простой плагин, такой как Simple 301 Redirect , который позволяет вам копировать и вставлять то, что вы хотите сделать.
В случае CMS, такой как Drupal, Magento и т. д., вы также можете использовать простые плагины.
Но пока вернемся к Apache.
Чтобы выполнить перенаправление в Apache, вам нужно найти .htaccess в корневом каталоге.
Используя 2 строки кода ниже в текстовом редакторе, вы включите модуль Apache mod_rewrite и включите ReWriteEngine в модуле mod_rewrite:
Опции +FollowSymLinks
RewriteEngine включен
В зависимости от количества URL-адресов, контента и доменов, которые вы хотите перенаправить, вам потребуется добавить в файл .htaccess дополнительные строки, а именно:
- URL-адрес одной страницы
Чтобы навсегда перенаправить одну страницу с одного веб-сайта на другой, используйте базовый код:
Перенаправление 301 /redirect page.html http://www.yourwebsite.com/newpage.html
- URL-адрес каталога и весь контент
Чтобы перенаправить весь каталог, все URL-адреса и весь контент, используйте:
RedirectMatch 301 ^/olddirectoryname/ http://www.yourwebsite/newname
- Перенаправить новый URL-адрес на текущий веб-сайт
Если вы недавно приобрели новый URL-адрес или у вас есть новый сайт, который вы хотите перенаправить на свой текущий веб-сайт, вы можете сделать это, используя:
RedirectMatch 301 ^(.*)$ http://www.yoursite.com
- Перенаправить старый сайт на новый сайт
Старый веб-сайт можно полностью перенаправить на новый веб-сайт, сохранив трафик и рейтинг, используя:
RewriteCond %{HTTP_HOST} !^yournewdomain\.com
Переписать правило ^(.*)$ http://www.yournewdomain.com/$1 [R=301,L]
- Сложный 301 редирект в Apache
В некоторых случаях может потребоваться более сложная переадресация. Например, если вы хотите перенаправить много страниц на одну страницу или вам нужно перенаправить при изменении имени файла. В этом случае код будет немного больше, но вы все равно будете использовать те же открывающие атрибуты:
Опции +FollowSymLinks
RewriteEngine включен
- Перенаправление нескольких страниц на одну страницу
Перемещение всех ваших запросов на ссылки со старого сайта в одно место, например на новую домашнюю страницу, потребует от вас перемещения контента постранично. Используйте следующий код для выполнения этого действия:
Редирект 301 /oldsite1.htm http://www.yournewsite.com
Редирект 301 /oldsite2.htm http://www.yournewsite.com
Редирект 301 /oldsite3.htm http://www.yournewsite.com
Редирект 301 /oldsite4.htm http://www.yournewsite.com
- Изменение имени файла с перенаправлением
Вы можете использовать расширение php, чтобы перенаправить все старые файлы из одной учетной записи, которые заканчиваются на html, в один файл в новой учетной записи. Вы также можете использовать этот метод, если хотите изменить все свои расширения без потери входящих ссылок со старых страниц с помощью следующего кода:
RedirectMatch 301 (.*)\.html$ http://www.yoursite.com$1.php
- Перенаправление CMS с сохранением базы данных
Можно изменить CMS вашего сайта, сохранив при этом старую базу данных с переадресацией 301. Для этого используйте:
RedirectMatch 301 /old cart.php(.*) http://www.yournewsite.com/newcart.php$1
Наконец, загрузите обновленный файл в корневой файл. Не забудьте протестировать новую переадресацию, чтобы убедиться, что она работает правильно. Также важно проверить с помощью средства просмотра заголовков HTTP, чтобы убедиться, что оно показывает правильное перенаправление 301.
- CPanel перенаправления
Некоторые cPanel упрощают процесс перенаправления 301. Если это так, вам нужно будет найти «Перенаправления» в разделе «Управление сайтом», когда вы вошли в свою cPanel. В первом варианте вы перечислите свой текущий каталог. Затем добавьте новый каталог во второе поле. Выберите 301 для постоянного перенаправления, выберите, чтобы добавить перенаправление, и все готово.
- Перенаправления PHP 4 и PHP 5
Вы можете использовать перенаправление PHP для постоянного перемещения веб-сайта или отдельной страницы на новый сайт. Эти перенаправления сообщат браузерам и поисковым системам, что страница была перемещена в новое место.
<?php
header('HTTP/1.1 301 перемещен навсегда')
header('Расположение: http://www.yournewsite.com/')
- Страницы активного сервера
Перенаправления Active Server Pages (ASP) установят заголовок местоположения с кодом состояния, который будет определен вручную, используя:
<%
Response.Status-"301 перемещен навсегда"
Response.AddHeader='Местоположение'», http://www.yournewsite.com/
301 Передовой опыт перенаправления

301 редиректы
Теперь, когда мы немного покопались в том, как и почему используются 301, давайте рассмотрим несколько ключевых факторов, которые следует учитывать при реализации.
- Всегда ссылайтесь на связанные страницы. Не связывайте старую запись в блоге со страницей контактов или старую страницу «Обо мне» с главной страницей. Чем больше новая страница похожа на старую, тем больше вероятность, что она сохранит свой рейтинг.
- Лучший вид перенаправления для SEO — это когда все на странице остается прежним, кроме URL-адреса.
- 301 редиректы являются предпочтительным методом для SEO; используйте их вместо 300 прямых, когда это возможно.
- Настройте перенаправление 301 для возможных веб-вариантов, таких как http:// и http://www. для повышения авторитета домена.
- Настройте перенаправление 301 перед переходом на новый домен. Если вы переедете до того, как перенаправление будет выполнено, вы рискуете потерять трафик.
- Google рекомендует оставить 301 редиректы как минимум на год .
- Иногда очищайте свои 301; Если вы соберете слишком много страниц, которые остаются активными слишком долго, это может повредить вашему SEO.
- Не перенаправлять все на главную страницу. Помните, что ваши связанные страницы должны быть относительными и связанными.
Завершение 301 редиректа
301 редиректы — это один из малоизвестных секретов улучшения вашего SEO. Если вы используете их правильно, они могут помочь вам реструктурировать или перенести ваш сайт и очистить беспорядочные URL-адреса.
Самое главное, они помогают сохранить существующий рейтинг и трафик, а если все пойдет хорошо, то даже повысить его.
Часто задаваемые вопросы (FAQ)
1. Что такое переадресация 301?
Перенаправление 301 — это тип постоянного онлайн-обхода, который перенаправляет трафик с предыдущей страницы на новую страницу. 301 редиректы важны для SEO-оптимизации и ранжирования страниц.
2. Каковы преимущества использования переадресации 301?
301 переадресация позволяет владельцам сайтов и создателям контента перенаправлять трафик с мертвых или непопулярных страниц на более эффективные. Используя переадресацию 301, вы можете оптимизировать свой сайт, не жертвуя существующим рейтингом страниц, на создание которого ушло много времени и усилий.
3. Есть ли недостатки у использования перенаправления 301?
Хотя это полезная практика, использование 301 редиректа не всегда идеально. Это верно, когда вы хотите продолжать индексировать старую страницу или запускать любое A/B-тестирование на отдельных URL-адресах. Перенаправления 301 также бесполезны, если вы хотите использовать устаревший URL-адрес для будущей страницы с контентом.
4. Как лучше всего протестировать переадресацию 301?
Проверить редирект 301 очень просто. Все, что вам нужно сделать, это ввести старый URL-адрес, который вы намеревались заменить. Если переадресация 301 настроена правильно, вы будете автоматически перенаправлены на новую страницу.
