Поделитесь
Содержание

    301 редирект

    Редирект (перенаправление) — это простой и эффективный способ перенаправить посетителей сайта с одной страницы на другую без дополнительных действий с их стороны. Но зачем это нужно, в каких ситуациях стоит настраивать 301 редирект и как его использование влияет на позиции сайта? Об этом читайте далее.

    Мы собрали в одной статье все, что вы должны знать о 301 redirect — от базовой теории до практических советов, которые вы можете начать использовать уже сегодня. Без лишних слов начинаем!

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

    Редирект — это небольшой код, перенаправляющий посетителя сайта с определенного URL на другой, заданный веб-мастером. К примеру, вы вводите в адресную строку:

    “https://blog.elit-web.com”,

    но редирект тут же перенаправляет вас на:

    “https://elit-web.com/blog”.

    Это и есть простейший пример применения этого инструмента.

    Настройка переадресации — процесс в целом несложный. Куда важнее другое — как это сказывается на позициях сайта и как не наделать ошибок в процессе настройки. За неимением опыта определенные риски все-таки есть. Но об этом немного позже.

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

    Код 301 значит, что выполняется переадресация на другую страницу — более релевантную и актуальную. Но задача 301 redirect — не просто перенаправить пользователя на заданный URL-адрес. Код 301 сигнализирует поисковым роботам прекратить индексировать страницу, с которой идет переадресация, и «выбросить» ее из результатов поиска. А ее ссылочная масса при этом переходит на страницу, куда и ведет редирект.

    301 редирект применяется в ситуациях, когда нужно:

    • переместить ресурс на иной домен (например, с .ua на .biz);
    • «переехать» на другой адрес;
    • применить перенаправление HTTP/HTTPS или с WWW/без WWW;
    • добавить возможность перейти на сайт по нескольким доменным именам и прочее.

    Также редирект используют при корректировке структуры URL, склейке сайтов, смене CMS и так далее.

    Рассмотрим еще один простой пример. Вбиваем URL:

    “https://seoftraf.ru/”,

    а переходим на:

    “https://www.seoftraf.ru/”.

    Ничего сложного.

    Какие бывают редиректы

    Конечно же, редирект 301 — далеко не единственный из существующих. Есть еще несколько типов редиректов, которые используются в зависимости от ваших целей. Давайте рассмотрим их более детально.

    301 редирект: для постоянного перенаправления

    Постоянный редирект (Moved Permanently) — способ постоянной переадресации, при которой новая страница получает до 99% веса старой ссылки. То есть вес практически не теряется, что важно для продвижения.

    302 редирект: для временного перенаправления

    Временный редирект на страницу (Moved Temporarily) — по сути то же перенаправление, но «говорящее» поисковым системам, что страница еще понадобится и остается актуальной. Соответственно, она и дальше присутствует в результатах поиска и не передает ссылочный вес новой странице. При необходимости 302 редирект в дальнейшем можно изменить на 301.

    Другие виды редиректов

    301 и 302 — самые часто используемые редиректы. Но есть и другие. Мы рассмотрим их лишь поверхностно:

    • 304 — уведомляет браузер, что данные, хранящиеся в его кэше, все еще актуальны и подгружать их не требуется;
    • 305 — показывает сообщение с адресом сервера и сообщает, что данный ресурс можно использовать только с использованием определенного proxy-сервера;
    • 307 — вариант временного перенаправления, при котором невозможно изменить метод запроса с POST на GET.

    Данные редиректы используются сравнительно редко, поэтому в данной статье разбирать их детально мы не будем.

    Когда и для чего нужно использовать редирект 301

    Причины создания 301 редиректа бывают самыми разными. Обычно перенаправление настраивают, когда нужно:

    • перевести юзера со старой веб-страницы на обновленную;
    • перейти со старого домена на новый;
    • перенаправить домен с версии без WWW на версию с WWW (или наоборот);
    • перенаправить домен с HTTP на HTTPS и т. д.

    Редиректы также позволяют легко избавляться от дублей страниц, увеличить трафик и поднять позиции ресурса в результатах поисковой выдачи. Главное — понять, что такое 301 редирект, как он действует и как им пользоваться, избегая распространенных ошибок.

    301 редирект www

    Зачастую можно попасть на одну и ту же страницу, введя URL-адрес с WWW и без WWW. Например, https://www.seoftraf.ru/ и https://seoftraf.ru/. Вы в любом случае попадете на Facebook. Однако поисковики воспринимают эти страницы как разные, но с идентичным содержимым. А для SEO это большая проблема, ведь мы имеем дело с дублированием контента.

    Соответственно, рекомендуем выбрать единственный вариант URL-адреса, а с остальных просто сделать редирект.

    Обратите внимание! Если ваш сайт новый, основной способ написания URL можно выбирать любой. Но если он уже набрал определенные позиции, выбирайте тот, у которого эти позиции выше.

    Вариант домена с www на без www

    Вставьте в .htaccess код:

    вставьте в .htaccess код

    Вариант с домена без www на домен с www

    Для перенаправления в обратную сторону добавьте код:

    вариант с домена без www на домен с www

    301 редирект http на https

    Протокол HTTP считается устаревшим и небезопасным. Сейчас вместо него нужно использовать HTTPS — протокол, обеспечивающий безопасный и конфиденциальный обмен данными между сайтом и устройством. Он поддерживает технологию шифрования TLS/SSL.

    Если сайт использует протокол HTTP, браузер уведомляет пользователя, что соединение небезопасно:

    С точки зрения SEO сайты с HTTPS куда предпочтительнее. И из двух идентичных ресурсов на HTTP и HTTPS приоритетным будет именно второй.

    Перенаправление страницы на другой адрес

    Если вы решили переместить весь сайт или определенную страницу на новый адрес, 301 redirect — лучшее решение. Вы просто копируете старый контент, переносите его на новый URL и подключаете редирект. При этом поисковикам не нужно будет индексировать новую страницу и точно не возникнет проблем из-за дублирования контента. Плюс ко всему вы не потеряете органический трафик — пользователи из поиска просто будут перенаправлены со старого адреса на указанный вами URL.

    404 ошибки

    Ошибка 404 — это своего рода «тупик». Но вы можете прописать 301 редирект в .htaccess и перенаправить пользователя с неработающей страницы на нужную вам. Например, с несуществующей карточки товара — на страницу категории, в которой этот товар находится.

    Обратите внимание! Если ошибка 404 связана с временным обновлением (например, вы вносите изменения в карточку товара), стоит использовать редирект 302 — временное перенаправление.

    Проверить цепочки редиректов сайта

    Цепочка редиректов — это переадресация в несколько этапов. Считается, что большие цепочки вредны для продвижения, поэтому в идеале их быть не должно. Даже одна такая цепочка способна вызвать немало проблем:

    • замедляет работу сайта и ухудшает UX;
    • может стать причиной появления предупреждения, что сайт небезопасен;
    • снижает передаваемый ссылкой вес;
    • ухудшает индексацию страниц.

    Существуют онлайн-сервисы для проверки цепочек редиректов. Но для получения точных результатов и принятия необходимых мер мы советуем воспользоваться услугами специалистов.

    Проверить цепочки редиректов сайта

    Адрес сайта

    Как 301 редирект влияет на UX?

    Хороший UX — это тот, в котором пользователь не «спотыкается» в процессе пользования сайтом. А теперь представьте ситуацию: ваш сайт (или страница) меняет URL-адрес. Если не подключить redirect 301, появится ошибка 404. Вы, конечно же, можете добавить информацию о переезде на новый URL, но это не лучший вариант. Как минимум, этим вы заставите человека выполнять лишние действия. А ему это не нужно.

    Второй вариант — настроить 301 редирект, чтобы перенаправление выполнялось автоматически и пользователь не видел ошибки 404. Редирект, если все сделано правильно, срабатывает настолько быстро, что пользователь этого даже не замечает. А это, в свою очередь, положительно сказывается на UX.

    Влияет ли переадресация на позиции страниц в выдаче?

    Влияет, но здесь все не так однозначно. Используя правильные настройки редиректа, вы фактически переносите рейтинг страницы на новый адрес. Но только если содержимое старой и новой страницы идентичное. Если же вы, к примеру, изменили часть контента, то поисковые роботы проанализируют страницу более тщательно и в зависимости от изменений она может как подняться в результатах поисковой выдачи, так и опуститься. Обычно это происходит в течение пары дней или недель. В редких случаях позиции меняются уже спустя несколько часов после настройки редиректа.

    А вот чего точно делать не стоит, так это использовать 301 redirect слишком активно. В противном случае поисковые системы могут не проиндексировать все страницы, и некоторые из них попросту не попадут в результаты поисковой выдачи.

    Как настроить 301 редирект

    Зачастую настройка осуществляется через изменение кода в файле .htaccess. Его можно найти через хостинг-панель либо FTP-клиент. Добавляя код в файл .htaccess, вы можете настраивать 301 и другие редиректы.

    Внимание! Если у вас нет опыта, настоятельно не рекомендуем вносить какие-либо изменения в .htaccess. 301 redirect и другие действия вы выполняете на свой страх и риск.

    Редирект всего домена с версии без www на версию с www

    Напомним, что для поисковиков версии сайта с WWW и без WWW в URL — это совершенно разные домены. Поэтому лучше выбрать одну версию, куда и будет направлен весь трафик.

    При настройке редиректа добавьте код:

    при настройке редиректа добавьте код

    А чтобы перенаправить пользователя на домен с WWW, примените правило:

    перенаправить пользователя на домен с WWW

    301 редирект с http на https

    Начиная с 2015 года, протокол HTTP признан устаревшим, и на сайтах, использующих его, браузер выдает соответствующее предупреждение. К тому же использование HTTP — это плохо с точки зрения SEO.

    Настройка редиректа 301 для перенаправления с HTTP на HTTPS выполняется через вставку кода:

    настройка редиректа 301 для перенаправления с HTTP на HTTPS

    Если в вашем случае переадресация 301 не срабатывает, попробуйте использовать другой код:

    если в вашем случае переадресация 301 не срабатывает

    Если и это не помогло, используйте третий вариант:

    если и это не помогло, используйте третий вариант

    В итоге все юзеры и поисковики будут направлены на URL с безопасным протоколом HTTPS.

    301 редирект с одной страницы на другую

    Для простейшей настройки перенаправления между страницами используйте код:

    301 редирект с одной страницы на другую

    Однако есть и более сложные варианты. Настройка редиректов между страницами возможна как с параметрами (например, с section), так и без них.

    Для подключения редиректа с параметрами (на примере http://my-site/articles.php?section=1) используйте код:

    для подключения редиректа с параметрами

    А для настройки переадресации без параметров добавьте код:

    для настройки переадресации без параметров добавьте код

    Изменение домена

    Нередко возникает необходимость настроить редирект для перенаправления на иной домен. Но при этом важно не потерять текущие SEO-позиции. Для этого нужно прописать код:

    изменение домена

    С этого момента редирект будет перенаправлять пользователей и поисковики на страницу с новым доменом, а вес ссылки перейдет последней.

    301 редирект с 404 Not Found

    Ошибка 404 означает, что страница по данному URL не найдена. Причины возникновения могут быть разными: неверный адрес, битая ссылка, удаленная страница, неправильный редирект или неполадки на сервере.

    На большинстве веб-ресурсов ошибку 404 нужно устранять. Особенно если таких несуществующих страниц много. Но на контентных площадках и в крупных онлайн-магазинах, где страницы регулярно удаляются по понятным причинам, проще настроить 301 редирект, чтобы он перенаправлял пользователя на главную или в другой раздел.

    Это делается простым добавлением кода:

    редирект с 404 Not Found - код

    Однако не следует злоупотреблять данным методом, так как впоследствии это может ухудшить SEO-показатели сайта.

    И другие редиректы

    Мы расписали лишь базовые варианты редиректов. Описывать, как сделать 301 редирект для каждого случая, бессмысленно, так как использовать их все вам точно не понадобится. Главное — понять принцип.

    Как 301 redirect поможет улучшить позиции сайта

    Любопытно, что до 2016 года создание постоянной переадресации влекло некоторые негативные последствия. Если до этого момента вы использовали redirect 301 для перенаправления на другую страницу, то сразу теряли около 15% PageRank. К счастью, в 2016 году позиция Google в этом плане изменилась.

    как 301 редирект поможет улучшить позиции сайта

    Один из способов улучшить позиции сайта, используя правила редиректа, — объединение страниц. Эта техника даже получила свое название — «Коктейль». Давайте разбираться!

    Представьте, что у вас на сайте есть две страницы с тематически связанным контентом. В них по паре-тройке неплохих обратных ссылок и они привлекают определенные объемы трафика. В целом неплохо. Но почему бы не улучшить эти результаты, объединив две страницы в одну, заодно актуализировав информацию? Например, создав страницу с объединенным и улучшенным контентом, а с двух существующих страниц настроить 301 редирект. Если все сделать правильно и если контент стал более качественным, это вполне может ускорить рост трафика.

    Проверка корректности настройки 301 редиректа

    Проверить permanent redirect 301 можно элементарно. Вставьте в поисковую строку URL страницы, откуда идет редирект. Если перенаправление срабатывает корректно, значит, все в порядке.

    Если проверять каждый редирект вручную вы не хотите, можно использовать автоматические инструменты:

    • Redirect Checker, Bertal и другие — для тестирования заданных страниц;
    • Screaming Frog Seo Spider — для анализа всей площадки.

    В целом, если у вас действует всего пара редиректов, необходимости в специальных сервисах для тестирования нет.

    Основные ошибки при использовании редиректов

    Настройки редиректа 301 кажутся вполне несложными «на бумаге». Но стоит попытаться настроить перенаправление самостоятельно, как могут посыпаться всевозможные ошибки. Среди наиболее распространенных из них можем назвать следующие:

    1. Редиректы между страницами без корректировки их URL.
    2. Ошибка при выборе типа переадресации. Например, использование кода 302 вместо permanent redirect 301.
    3. Перенаправление на нерелевантный контент.
    4. Редирект файла robots.txt.
    5. Добавление трех и более редиректов подряд (это сильно повышает нагрузку на сервер).

    Существует еще одна неприятная ошибка при создании постоянной переадресации — циклический редирект с ошибкой ERR_TOO_MANY_REDIRECTS. Причиной ее появления могут быть неточности в настройке, вирусы или очень большая цепочка редиректов.

    основные ошибки при использовании редиректов

    Заключение

    Итак, что можно сказать в итоге?

    Редирект 301 — это мощный инструмент оптимизации сайта, который можно и нужно использовать. Но эффективен он будет лишь в том случае, если вы будете применять его с осторожностью, пониманием дела и без фанатизма.

    301 redirect способен как положительно повлиять на ваш сайт, так и принести немало хлопот. Если вы не уверены в своих силах и у вас нет соответствующего опыта, мы бы не рекомендовали пытаться выполнять настройку самостоятельно. Иначе вы можете вызвать сбои в работе сайта и спровоцировать потерю поисковых позиций. А устранение этих последствий может обойтись куда дороже и занять намного больше времени, чем услуги экспертов по настройке редиректов и SEO-оптимизации.

    КОМПЛЕКСНЫЙ АУДИТ САЙТА
    Профессиональный комплексный аудит сайта - глобальный анализ вашего проекта ✔ Подробный отчет с перечнем ошибок и рекомендаций для улучшения ✔ Увеличение конверсий
    Получить консультацию
    Наш менеджер свяжется с Вами в ближайшее время

    У Вас остались вопросы?
    Наши эксперты готовы ответить на них.
    Оставьте ваши контактные данные.
    Будем рады обсудить ваш проект!
    Получить консультацию
    Наш менеджер свяжется с Вами в ближайшее время
    Мы используем файлы cookie
    Мы оптимизируем работу сайта, создаем персонализированный маркетинговый опыт и собираем данные по использованию сайта и аналитику. Нажав «Принять», вы соглашаетесь использовать наши файлы cookie.