Что такое редирект | REG.RU
В этой статье мы подробно разберём тему редиректов. Расскажем, что такое редирект сайта, в каких случаях его нужно настраивать и какими способами это можно сделать.
Что такое редирект
Редирект (от англ. redirect — перенаправление) — это автоматическая переадресация посетителя с одного URL-адреса на другой. То есть при переходе на страницу, для которой настроен редирект, пользователь будет автоматически попадать на другую страницу. Как правило, для посетителей сайта этот переход остаётся незаметным.
Схема работы редиректа на уровне браузера
Представим, что вы настроили редирект со страницы мой-сайт.ру на тест-сайт.ру. В этом случае при каждом переходе на страницу мой-сайт.ру на техническом уровне будет происходить следующее:
- Браузер обратится к серверу, на котором расположены файлы сайта, с просьбой передать ему файл страницы мой-сайт.ру.
- Сервер ответит, что страница мой-сайт.ру в данный момент недоступна, но с неё настроен редирект на другую страницу — тест-сайт. ру.
- Браузер сделает новый запрос, чтобы получить файл страницы тест-сайт.ру.
- Сервер примет запрос и передаст браузеру этот файл.
- Браузер откроет страницу тест-сайт.ру для пользователя.
Редирект можно настроить как с одной страницы на другую в рамках одного сайта, так и со страницы одного сайта на страницу другого сайта. Разберём, зачем и в каких случаях нужно настраивать редирект.
Зачем нужен редирект
В первую очередь редирект влияет на SEO-показатели сайта. Его настраивают для того, чтобы не потерять позиции в поисковой выдаче. Дело в том, что поисковые роботы регулярно обходят и индексируют все страницы сайта. После каждой такой индексации отдельная страница и сайт в целом могут изменить место в поисковой выдаче — подняться на более высокую позицию или, наоборот, опуститься на более низкую.
Если роботы заметят, что одна из страниц удалена или на ней есть ошибка, они перестанут её индексировать. Это значит, что трафик страницы будет потерян. Вместе с ним будут снижаться позиции в поисковой выдаче.
Также если не настроить редирект для удалённой или перенесенной страницы, пользователи могут подумать, что искомый адрес больше недоступен и перестанут посещать страницу. Это приведёт к потере клиентов.
Самые распространенные случаи, в которых нужен редирект:
- перенос сайта с одного домена на другой. Поскольку основная часть пользователей будет искать сайт по старому URL-адресу, важно настроить для него редирект на новый URL. Благодаря этому вы не потеряете трафик.
- перенос отдельных страниц сайта. В некоторых случаях нужно перенести не весь сайт, а только определённые его страницы. Для этих целей также подойдёт редирект.
- переход с HTTP на HTTPS. В этом случае редирект позволяет перевести страницу с небезопасного HTTP-протокола на защищённый протокол HTTPS. Подробнее читайте в статье Как перевести сайт на HTTPS.
- перевод домена с или на «www».
В зависимости от конкретной ситуации для настройки используют тот или иной вид редиректа. Рассмотрим, какие виды редиректов бывают.
Виды редиректов
Перед тем как приступить к настройке, определитесь, какой вид редиректа нужен в вашем случае. Ниже мы описали все основные виды редиректов.
300 Multiple Choice
301 Moved Permanently (навсегда перемещен) — это постоянный редирект. Используйте этот вид редиректа, если хотите переместить страницу на новый адрес насовсем. В этом случае вы сообщите поисковым системам, что стоит обратить внимание на новую страницу, а исходную можно полностью исключить из индексации. Если настроить редирект 301 некорректно, на странице будет отображаться ошибка 404. Индексация страниц с ошибками приводит к снижению SEO-показателей всего сайта.
302 Moved Temporarily (временно перемещен) — это временный редирект. Редирект 302 настраивают в том случае, когда на основной странице временно ведутся те или иные работы. Все файлы копируют и размещают по другому адресу на определенный период. При переходе на страницу с таким редиректом поисковые роботы сразу поймут, что она перенаправлена на другой ресурс только временно. Поэтому при следующем переобходе они вновь попробуют проиндексировать исходную страницу. И так пока контент не «вернётся» на исходную страницу.
303 See Other (просмотр другого) — это редирект на схожую по тематике страницу. С помощью 303-го можно перенаправить пользователя не на дубль исходной страницы на новом URL, а на совершенно другую страницу, но с похожей тематикой.
305 Use Proxy (использовать прокси) — этот редирект отсылает браузер к использованию прокси-сервера. В этом случае при обращении браузера к странице в ответ приходит адрес прокси-сервера. Это значит, что к ресурсу можно подключиться только с помощью прокси — промежуточного сервера, который является посредником между пользователем и сервером, на котором хранятся файлы сайта. Прокси-подключение настраивают для защиты локальной сети от внешних подключений, экономии трафика (передачи данных в сжатом виде), кэширования данных и другого.
307 Temporary Redirect — временный редирект. Он сообщает поисковому роботу, что страница временно перенесена на другой URL и через некоторое время вновь будет доступна по старому адресу.
Этот редирект похож на 302 Moved Temporarily, однако у него есть существенное отличие — 307 редирект сохраняет метод передачи запроса (GET, POST), который указывает поисковикам, что кешировать документ не нужно. Его используют для краткосрочного переезда, например небольших технических работ. Стоит отметить, что иногда проще на пару часов закрыть сайт на технические работы без редиректа.Редирект rel=«canonical» — этот редирект предназначен только для поисковых роботов, посетитель при этом видит два дублирующихся ресурса одновременно. С его помощью владелец ресурса сообщает роботам, что у сайта есть несколько версий и они должны просканировать только приоритетную копию, которую владелец пометил как «canonical». Остальные страницы тоже доступны пользователям, но они не индексируются.
Также существуют 304-й и 306-й редиректы. Однако сейчас эти виды практически никто не использует. Некоторые браузеры даже не умеют интерпретировать код таких перенаправлений.
Самые популярные виды редиректов — 301 и 302. При этом чаще всего для переадресации url используют 301-й редирект. Для его настройки используют разные способы.
Основные способы настройки 301 редиректа
Можно выделить несколько основных способов настройки редиректов. Между собой они отличаются техническим исполнением, а также источником перенаправления.
1) PHP. PHP-редирект прописывается в индексном файле (чаще всего его название — index.php). Для настройки нужно найти файл index.php в корневой папке сайта и вписать в него строку кода. Для настройки используют функцию header:
header($header)
В этом случае переадресация будет срабатывать в скрипте, который размещен на сервере. Это самый надёжный тип редиректа с высокой скоростью перенаправления. Этот тип лучше всего подойдёт, если вам нужно сделать перенаправление для всего сайта.
2) .htaccess. .htaccess — этот системный файл, который принадлежит к корневой структуре сайта. Чтобы получить к нему доступ, нужно зайти в панель управления хостингом, на котором размещён веб-ресурс. (.*)$ http://site.ru [R=301,L]
В этом случае переадресация будет срабатывать на уровне браузера — в коде страницы. Скорость перенаправления из браузера ниже, чем из скрипта на сервере. Поэтому этот тип больше подходит для настройки редиректа для одной или нескольких страниц.
3) HTML. Такой тип редиректа подойдёт для сайтов, которые написаны на языке HTML. Редирект настраивается в исходном коде страницы через индексный файл, который чаще всего называется index.html. Для настройки нужно добавить мета тег refresh:
<meta http-equiv="refresh" content="0;URL=http://site.ru" />
Это также достаточно «медленный» тип, так как он срабатывает из браузера.
4) JavaScript. Такой тип редиректа подойдёт для сайтов, которые написаны на языке JavaScript. Он настраивается в исходном коде страницы путём изменения текста между тегами head и /head. В этом случае перенаправление также срабатывает со стороны браузера — с низкой скоростью. Как правило, JavaScript настраивают в случаях, когда хотят перенаправить на страницу не сразу, а с задержкой. Пока происходит перенаправление, на странице отображается баннер с фразой: «Вы будете автоматически переадресованы на наш новый сайт».
Если вы используете Nginx, в его конфигурационном файле можно настроить Nginx redirect 301.
Как настроить редирект
Как сделать 301 редирект и другие перенаправления? Выбор способа настройки редиректа зависит от ваших целей и опыта. Перед настройкой определите цель редиректа (перевод всего сайта на новый адрес, редирект со страницы на страницу или другое). После этого выберите, как вы будете работать — через панель управления хостингом или в коде. Также обратите внимание, на какой операционной системе работает ваш хостинг (Linux или Windows). После этого используйте подходящую для вашего случая инструкцию.
Через панель управления хостингом
Варианты настройки через панель управления хостингом ISPmanager, cPanel и Plesk подойдут вам, если вы являетесь клиентом REG.RU.
- Если вы планируете перенаправить на новый адрес весь сайт, вам подойдёт инструкция Редирект через панель управления.
- Используйте инструкцию, чтобы настроить переадресацию на домен с «www».
- Используйте инструкцию, чтобы сделать переадресацию на домен без «www».
- Если вам нужно перевести сайт с HTTP на HTTPS, в зависимости от операционной системы хостинга, используйте инструкцию для Linux или для Windows. Внимание: перед настройкой редиректа проверьте, что для вашего сайта установлен SSL-сертификат.
- Для перехода с HTTPS на HTTP используйте инструкцию.
Также вы можете удалить редирект в панели управления.
Через код сайта
Если вы хотите настроить редирект вручную через код, используйте инструкции ниже.
- Если вы хотите перенести на новый URL весь сайт, лучше всего подойдёт редирект через PHP.
- Если вам нужно настроить перенаправление только для одной или нескольких страниц сайта, используйте редирект через .htaccess для Linux-хостинга и перенаправление через web.config для Windows-хостинга. Этот тип редиректа можно также использовать для перевода сайта с HTTP на HTTPS, настройки переадресации на домен с «www» и без «www» и переадресации всего сайта.
- Если ваш сайт написан с помощью языка разметки HTML, вы можете сделать редирект напрямую в HTML.
Итак, редирект — это простыми словами перенаправление на другую страницу. С помощью наших инструкций вы сможете настроить переадресацию для нужного сайта или страницы.
Помогла ли вам статья?
Да
1 раз уже помогла
что это, зачем нужен и как переадресовать страницу сайта
Мы увеличиваем посещаемость и позиции в выдаче. Вы получаете продажи и платите только за реальный результат, только за целевые переходы из поисковых систем
Заказывайте честное и прозрачное продвижение
Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».
Подпишись на рассылку и получи книгу в подарок!
301 редирект ― это вид переадресации пользователей на другую страницу в случае, если информация с этой страницы теперь располагается по другому адресу из-за различных причин.
Если пользователь перешел из поисковика по старому адресу, его автоматически переводят на новый. Все свойства старой страницы сохраняются, что позволяет использовать редирект для корректной индексации после переноса сайта на иной домен или переноса контента страницы на новый адрес.Больше видео на нашем канале — изучайте интернет-маркетинг с SEMANTICA
Объясним на понятном примере. Представим, что вы арендовали небольшое офисное помещение в центре. Фирма постоянно растет и развивается, это место становится популярным. Ваш офис знают все, туда ходят постоянные клиенты. Его адрес вы указываете на рекламных буклетах.
Но проходит время и слишком маленькое помещение уже перестает удовлетворять всем вашим потребностям. Вы решаетесь переехать в помещение получше, но по совсем другому адресу. И тогда перед вами появляются два выбора. Первый ― начать рекламировать уже новый адрес под старым названием. А второй ― поместить бумажку с новыми контактами прямо на дверь старого офиса. Так вы и старых клиентов не потеряете, и новых обретете, если они случайно на двери наткнуться. Подобным образом и работает 301 редирект на другой домен.
Зачем нужен 301 редирект: основные области применения
Не все владельцы сайтов понимают, зачем нужен 301 редирект. Они просто переходят на новый адрес, заново занимаясь индексацией и продвижением ресурса в поисковых системах. Но это занимает слишком много времени.
Логичнее использовать 301 редирект на другой домен. При перенаправлении ваш сайт получает все показатели поисковых систем старой страницы. То есть, поисковым продвижением с нуля заниматься не придется ― если старый сайт уже был в ТОПе, он останется в нем и после перемещения.
Еще одна причина, по которой необходимо использовать 301 редирект — перенос контента страницы на другой адрес. Например при смене структуры сайта.
Так же через редирект многие избавляются от дублей страниц. Так поисковики оставляют в поиске только одну, нужную страницу. Частый пример таких случаев это переадресация страницы вида site.ru/index.php на страницу site.ru, т.к. и та и другая страница содержат в себе контент морды сайта.
Зеркало сайта также склеивают с помощью 301 редиректа (речь о версиях сайта на www или без www).
Как настроить 301 редирект
Использование системных файлов
Одним из самых надежных способов конфигурации считается использование системных файлов, создаваемых в корне сайта. Поисковые системы работают просто: при индексации страницы они автоматически ищут определенные ключевые слова, выполняя указанные команды. Таким же образом работает перенаправление.
Чтобы организовать 301 редирект страницы, необходимо использовать файл с названием htaccess. Создайте его и добавьте в корень сайта. Напишите в нем следующий код:
RewriteEngine On
RewriteCond %{HTTP_HOST} original. bla
RewriteRule (.*) http://new.bla/$1 [R=301,L]
Где original.bla и new.bla ― старый и новый адрес страницы соответственно. Таким же образом стоит проводить 301 редирект на https. Можно использовать и сокращенную версию, но подобный код непонятен. В сокращенной легко запутаться даже профессионалу.
Как сделать редирект 301 при помощи хостинга
Еще один способ того, как сделать 301 редирект, ― это воспользоваться встроенным инструментарием используемого хостинга.
Для этого необходимо зайти в панель управления, найти вкладку с настройками хостинга. Измените тип хостинга на «Перенаправление» или просто добавьте такую возможность ― это зависит от типа используемого инструментария. В нужные поля введите старый и новый адрес.
Таким образом можно легко организовать 301 редирект на www.
Особенности редиректа
Существует несколько особенностей ― при организации перенаправления их необходимо учесть. А именно:
- В первую очередь 301 редирект сайта с русскоязычным названием должен выполняться с помощью декодера. Сначала переведите домен в латиницу, а после ― пишите необходимый код.
- Проследите, корректно ли выполнены все редиректы. Если их несколько, они должны последовательно идти друг за другом, не соперничая и не споря. Учтите, что перенаправление идет «сверху вниз» ― вас перекинет на первый сайт в списке.
Способы проверки перенаправления
Даже в таком примитивном программировании существуют свои ошибки. Перенаправление можно проводить для каждой отдельной страницы. В таком случае проверку стоит проводить после каждой новой строчки.
Для того, чтобы определить, корректно ли все организовано, пройдитесь по сайту. Перейдите на старый адрес, проверьте, кидает ли вас на нужные страницы. Делать это лучше вручную.
301 редирект от А до Я – путеводитель для новичков
В наше время глобальная сеть набрала очень большую популярность, поэтому новичков с каждым днем становится все больше и больше. Естественно у них появляются новые проблемы, при использовании сети. Поэтому сейчас мы поговорим о том, что такое 301 редирект.
- Что такое 301 редирект?
- Зачем нужен 301 редирект и в каких случаях его используют?
- Как настроить 301 редирект?
- Как проверить работает ли 301 редирект?
301 редирект или 301 Permanent Redirect – это постоянная переадресация одного URL-адреса на другой. Само слово «редирект» дословно переводится с английского как «перенаправление».
Фактически это ответ сервера на запрос к нему, и ответ этот имеет код 301, говорящий о том, что адрес запроса был изменен навсегда. Результатом всех этих странных для новичка манипуляций становится то, что мы должны увидеть в браузере какой-то другой конечный адрес.
Находится и прописывается он в файле .htaccess, который расположен в корневой папке сайта.
Если приложить максимум усилий — 301 редиректом возможно решить широкий круг проблем с оптимизацией, и глобально улучшить конверсию сайта. Соответственно, как сделать редирект на другой сайт нужно знать любому SEO специалисту и веб-мастеру.
Главное в этом деле — не забыться и не натворить лишнего, а также помнить о том, что перед каждым добавлением новых редиректов необходимо делать бекап файла .htaccess.
301 редирект — весьма универсальный инструмент для любого оптимизатора. Он позволяет совершить перенос ссылочного наполнения одной страницы на другую. Чаще всего делают редирект на другой сайт при переезде на другой домен, соединении дублей интернет страниц или перенаправлении с «www» на «без www» и наоборот.
Хочется заметить, что использование приставки «www» в названии сайта уже давно устарело, но иногда все же встречается. При создании сайта, разумеется, можно указать название «без www», но бывают случаи, когда сайт достается «по наследству». Вот именно для таких случаев и существует редирект, способный изменить URL-адрес.
301 редирект способен передать:
- индекс цитирования;
- все ссылочное наполнение.
301 редирект не способен передать:
- возраст сайта;
- какие либо фильтры или санкции;
- присутствие в каталогах.
Ко всему прочему, возможен вариант, когда редирект выступает способом добавления в конце ссылки косой черты — слеша. То есть «http://site.com/news» при помощи редиректа изменяют на «http://site.com/news/».
Обобщая, 301 редирект необходим, как для пользователей, так и для поисковых роботов. Он позволяет и тем, и другим распознать, что появился новый сайт, домен или страница, а так же мгновенно переадресовывает их туда.
Кроме всего прочего 301 редирект достаточно часто используется в SEO, так как позволяет показать поисковым роботом, что страница переадресуется навсегда. Ну и, конечно, 301 редирект позволяет без труда перенести позиции старых страниц на новые.
Решений этой задачи на самом деле множество, все зависит от того какими техническими характеристиками обладает хостинг вашего сайта. Сейчас мы приведем несколько наиболее простых вариантов, как сделать 301 редирект.
Запомните, что все операции производится в файле .htaccess или httpd.conf (для сервера Apache).
Вариант 301 редиректа для переадресации на другой домен:
Redirect 301 / http://www.site.com/index.htm
В данном примере все страницы сайта будут перенаправлены на другой.
301 редирект для одной страницы выглядит так:
Redirect 301 /site1/page1.htm http://www.site2.com/page2.htm
В качестве последнего примера приведем следующее:
Redirect permanent /test http://www.test.com/ Redirect permanent / http://enter.test.com/
Видно, что при попадании пользователя или поискового робота в директорию test он автоматически перенаправляется на «www.test.com», все остальные перейдут на «enter.test.com».
Можно, конечно, использовать готовый скрипт редиректа, которых полно в сети. Однако для успешности данной операции необходимо чтобы на хостинге были включены модули «mod_alias».
Главным недостатком этого примера является то, что все интернет адреса, которые нужно переадресовать, перечисляются один за другим, то есть каждый в отдельности.
Самые распространенные ошибки, при которых 301 редирект отказывается работать правильно – это наличие прочих редиректов, мешающих работе.
После того как вы настроили 301 редирект необходимо проверить его на работоспособность. Для этого нужно зайти не только на главную, но и прочие страницы сайта.
Переходя к практике, давайте рассмотрим как проверить 301 редирект.
Допустим, посетитель вводит в адресной строке браузера ссылку «http://primer.com/index.php» и нажимает «ввод». Браузер совершает HTTP-запрос и посылает его серверу, который возвращает HTTP-ответ.
При установленном редиректе, в поле «Location» будет прописан другой адрес страницы, например: «http://primer.com/surprize.php», куда и произойдет переадресация.
Существует много сервисов и плагинов позволяющих проверить работоспособность редиректа.
Например, HttpFox – отличный плагин для слежки за http-заголовками.
Плагин HttpFox для браузера Mozilla Firefox построчно фиксирует загрузку страницы, что позволяет отслеживать связки редиректов, а так же порядок и быстроту загрузки интернет страницы.
Надеемся, что данная статья помогла вам сделать редирект на новые страницы сайта без каких-либо проблем.
Удачи Вам!
301 редиректы: что это такое и как их использовать
По мере роста и развития вашего веб-сайта изменения неизбежны. Скорее всего, вам потребуется переместить, заархивировать, объединить или удалить определенные страницы — или, возможно, весь сайт.
Вот тут и приходит на помощь переадресация 301. Это полезная тактика, позволяющая убедиться, что трафик продолжает поступать на нужные страницы вашего сайта, но вы должны использовать их правильно.
В этом посте мы рассмотрим:
- Что такое 301 редиректы
- Почему они важны для SEO
- Когда использовать 301 редиректы
- Сравнение 301 и 302 редиректов
Что такое переадресация 301?
Перенаправление 301 — это тип кода состояния HTTP. Веб-браузеры и серверы сайтов используют эти трехзначные коды для передачи информации о статусе веб-сайта или страницы. Например, когда вы посещаете веб-сайт, ваш браузер запрашивает доступ с сервера сайта, и сервер отвечает кодом состояния HTTP.
Код состояния 301 предназначен для постоянных перенаправлений, что означает, что страница была постоянно перенаправлена на другой URL-адрес, и все посетители и боты будут автоматически отправлены на новое место. Как посетитель, это обычно происходит почти мгновенно, хотя вы можете заметить, что целевой URL-адрес в вашем браузере меняется на новую страницу.
Вы можете вручную установить или удалить переадресацию 301 для своего веб-сайта, чтобы обеспечить поток трафика на нужные страницы, что создает более плавный и положительный опыт для посетителей сайта. Если вы пропустите шаг настройки перенаправления 301, вы можете оказаться в «тупике» на своем сайте, оставив своих посетителей в затруднительном положении.
Почему переадресация 301 важна для SEO?
301 редиректы не просто направляют посетителей веб-сайта в нужное место — они также направляют в нужное место ботов, включая поисковые роботы, которые индексируют контент для поисковых систем, таких как Google. Перенаправления 301 имеют решающее значение для поисковой оптимизации (SEO), поскольку они помогают обеспечить точное сканирование и каталогизацию вашего сайта.
Кроме того, когда вы перемещаете страницу по какой-либо причине, вы хотите убедиться, что все обратные ссылки на вашу страницу остаются нетронутыми. 301 переадресация помогает убедиться, что внешние ссылки ведут посетителей (и поисковых роботов Google) на соответствующую страницу вашего сайта, продолжая привлекать трафик и сохраняя SEO-ценность ваших с трудом заработанных обратных ссылок.
А когда вам нужно переместить страницу, которая ранжируется по определенным ключевым словам, перенаправление 301 сохранит ссылочный вес страницы (или «сочность SEO»), передав его на новый URL-адрес. Это означает, что контент-команды могут стратегически использовать переадресацию 301 для оптимизации поискового рейтинга. Например, вы можете объединить похожие страницы, которые могут ранжироваться по одному и тому же ключевому слову, в одну консолидированную страницу — и в идеале одновременно объединить потенциал ранжирования каждой отдельной страницы. (Мы рассмотрим больше примеров того, как использовать переадресацию 301 для SEO в следующих нескольких разделах.)
Когда использовать перенаправление 301
Перенаправление 301 можно использовать в нескольких сценариях, в том числе:
Перемещение страницы на новый URL-адрес
Это самый простой вариант использования перенаправления 301: перемещение существующей страницы с одного URL-адреса другому. Это происходит по разным причинам, например, при переименовании продукта или изменении категории записи в блоге. Использование перенаправления 301 обеспечит беспрепятственный пользовательский интерфейс и гарантирует, что Google и другие поисковые системы точно проиндексируют вашу новую страницу и передадут любую ранжирующую способность с предыдущей страницы.
Перенос веб-сайта из существующего домена в новый домен
В таких ситуациях, как ребрендинг, переход с .net на .com или удаление с поддомена, может потребоваться переход с существующего доменного имени на новый. один. Вы можете использовать переадресацию 301, чтобы убедиться, что все ваши старые URL-адреса отправляются на новые URL-адреса — просто не забудьте запланировать это заранее. Миграция со старого домена на новый требует тщательного сопоставления заранее, поскольку вы можете пометить устаревшее содержимое для удаления или объединить похожие страницы.
Удаление страниц
Если вы удалите страницу со своего сайта и не предпримете никаких других действий, ваш сайт будет направлять трафик на страницу с ошибкой 404, что означает, что контент, который они искали, не может быть найден. Это разочаровывает пользователей и не идеально подходит для SEO.
Прежде чем удалять страницу, подумайте, какие другие страницы вашего сайта могут быть хорошей заменой. Если у вас есть смысл, настройте перенаправление 301, чтобы посетители все равно могли найти то, что ищут.
Если на вашем сайте нет релевантной страницы, вы можете позволить трафику останавливаться на 404 (не найдено), что указывает на то, что страница была удалена без возможности восстановления. Это может быть удобнее для ваших посетителей, чем отправка их на вашу домашнюю страницу, которая может сбивать с толку или раздражать посетителей.
Перенаправление всего домена с HTTP на HTTPS
Современные рекомендации требуют, чтобы веб-сайты использовали более безопасный протокол HTTPS поверх HTTP. HTTPS обеспечивает дополнительный уровень безопасности за счет использования SSL («уровень защищенных сокетов») для шифрования данных, передаваемых между веб-сервером и браузером.
Переключить ваши URL-адреса с HTTP на HTTPS обычно несложно, но вы можете использовать переадресацию 301, чтобы убедиться, что Google индексирует правильный контент и трафик направляется на правильные страницы.
Решение проблем с дублированием
Поисковые системы индексируют различные варианты вашего сайта, что не идеально для SEO. Но некоторые технические сценарии могут привести к тому, что несколько версий ваших страниц или даже весь ваш веб-сайт будут опубликованы по ошибке. Для Google важно всегда понимать, какой контент сканировать и каталогизировать. Использование переадресации 301 может помочь решить проблемы с дублированием в следующих ситуациях:
Переход с не-WWW на WWW-URL
Чтобы избежать дублирования, вы должны убедиться, что ваш сайт последовательно использует либо URL-адреса, не относящиеся к WWW ( https://yoursite.com ), либо URL-адреса WWW ( https://www.yoursite.com ). Неважно, какой, но если вам нужно удалить дубликаты страниц из любой структуры, используйте переадресацию 301, чтобы направить трафик на правильную версию.
Удалить косые черты в конце URL-адресов
Аналогично WWW, страницы с косой чертой в конце ( https://www.yoursite.com/ ) и без них ( https://www.yoursite.com ) рассматриваются Google как разные URL-адреса. Используйте переадресацию 301, чтобы убедиться, что URL-адреса ваших страниц используют конечные косые черты — или нет — последовательно.
Устранение несоответствий между прописными и строчными буквами в URL-адресах
Тот же принцип применяется к URL-адресам, которые используют прописные ( https://www.yoursite.com/About ) и строчные буквы ( https://www.yoursite.com/ около ). Различные версии одной и той же страницы будут рассматриваться как дублирующиеся, поэтому используйте переадресацию 301, если обнаружите, что это происходит на вашем сайте. Большинство веб-страниц используют строчные буквы для URL-адресов.
Консолидация контента для улучшения поискового рейтинга
Как мы упоминали ранее, 301 переадресация может сыграть ключевую роль в стратегических изменениях вашего контента, которые могут оптимизировать ваш рейтинг SEO на страницах результатов поисковой системы (SERP).
Например, если у вас есть две страницы, обе из которых достаточно хорошо ранжируются по одному и тому же ключевому слову, вы можете тщательно объединить эти страницы и перенаправить URL-адрес с более низким рейтингом на страницу с более высоким рейтингом. Это поможет вам избежать каннибализации ключевых слов на вашем сайте и объединит авторитет каждой страницы с Google в одну, более мощную страницу. Или вы можете перенаправить обе существующие страницы на совершенно новый URL-адрес.
Вы также можете использовать ошибки 301 во время SEO-сокращения: выявляя слабые или неэффективные страницы и объединяя их в одну, или просто удаляя контент и перенаправляя эти URL-адреса на более эффективные страницы.
Изменение структуры вашего сайта
Если вы хотите изменить структуру подпапок на вашем сайте, вы можете использовать переадресацию 301 для перемещения трафика со старого URL на новый. Например, вы можете реорганизовать свой блог или категории электронной коммерции и переместить такие страницы, как https://www.mysite.com/outdated/post/9.с 0072 по https://www.mysite.com/updated/post/. Или вы можете решить внести изменение, например удалить даты публикации из URL-адресов блогов. В этом случае вы захотите использовать переадресацию 301, чтобы гарантировать, что трафик не будет потерян по пути.
301 переадресация против 302 301 переадресация указывает на
постоянное изменение , а 302 переадресация указывает на временное изменение .302 редиректы используются, когда вам нужно временно переместить страницу, но вы намерены вернуть ее на исходный URL-адрес. Это может произойти во время A/B-тестирования, поэтапного запуска сайта или при использовании страницы временного хранения.
В то время как представители Google говорят, что 302 редиректы получают те же преимущества при ранжировании страниц, что и 301, некоторые оптимизаторы считают, что 301 передает более сильные сигналы в Google. Поэтому, если вы точно не знаете, что перемещаете страницу обратно на исходный URL-адрес, используйте переадресацию 301 вместо 302.
Есть несколько других типов перенаправлений, о которых следует знать:
- 307 перенаправления — это еще один вид временного перенаправления, аналогичный 302
- Мета-обновления используют метатеги для отправки пользователей на новый URL-адрес, но Google не рекомендует их использовать
- Javascript перенаправляет использовать сценарии на странице для перемещения пользователей на новую страницу, но большинство оптимизаторов (и представителей Google) не рекомендуют их использовать
Совпадать с назначением ваших перенаправленных страниц
Всегда помните о своем пользователе, когда настраиваете перенаправление 301. Если ссылка, по которой они нажимают, или URL-адрес, который они вводят в свой браузер, в конечном итоге приводит их к новой странице, которая не соответствует тому, что они ожидали увидеть, это создает негативный опыт и может привести к тому, что они вообще покинут ваш сайт. . Перенаправляйте только на похожие страницы с аналогичным намерением.
Обновите карту сайта при реализации 301 переадресации
Карта сайта помогает поисковым системам ориентироваться и индексировать ваши страницы. И хотя Google может показаться всемогущим, даже его сканеры поисковых систем имеют ограниченные ресурсы, поэтому вы не хотите тратить их время на попытки сканирования страниц, которых на самом деле больше не существует.
Поэтому, когда вы реализуете переадресацию 301, обновите карту сайта соответствующим образом. Или, если это нецелесообразно для вашей команды, создайте повторяющуюся задачу для нужного специалиста, чтобы проверить ваш сайт на наличие ошибок 301 и регулярно обновлять карту сайта.
Не создавайте цепочки или циклы перенаправления
Если у вас есть несколько страниц, перенаправляющих с одного URL на другой, что называется цепочкой перенаправления, это усложняет поисковые роботы и может замедлить работу вашего сайта. Всякий раз, когда вы перенаправляете URL-адрес, обязательно обновите все предыдущие 301-е на новую целевую страницу.
Также помните о создании петель перенаправления, когда несколько 301 отправляют пользователей или ботов на бесконечный цикл перенаправлений, который в конечном итоге заканчивается уродливой страницей ошибки.
По возможности перенаправляйте страницы с кодом 404
Если вы проверите свой сайт и обнаружите страницы с кодом 404, найдите время, чтобы посмотреть на исходный URL-адрес и определить следующую лучшую страницу для этих ссылок. Затем настройте переадресацию 301, чтобы уменьшить вероятность остановки трафика на вашем сайте.
Но помните, убедитесь, что страница соответствует намерению. Если действительно нет лучшего места для посетителей, креативная страница 404 может обеспечить лучший опыт, чем страница, которая не соответствует их ожиданиям.
Проверить органический трафик на перенаправленные страницы 301
Если ваши инструменты аналитики сообщают вам, что Google отправляет трафик на страницу с кодом 301, это означает, что перенаправление не было проиндексировано Google. Хотя он должен обновляться автоматически при следующем сканировании вашего сайта Google, вы можете ускорить процесс, удалив страницу из карты сайта, как описано выше, и отправив изменение в Google Search Console.
Обновите неработающие ссылки — не полагайтесь только на редиректы
Наконец, хотя коды 301 невероятно удобны, чтобы избежать неработающих ссылок, указывающих на ваши старые страницы с внешних сайтов, вы не хотите чрезмерно полагаться на них. Потратьте время, чтобы обновить свои собственные внутренние ссылки на новые URL-адреса, чтобы предоставить наилучшие возможности для посетителей и сканеров поисковых систем.
Хотите узнать больше об оптимизации вашего веб-сайта для органического поиска? Ознакомьтесь с нашим основным руководством по SEO .
Что такое перенаправление 301 и как перенаправление 301 влияет на SEO
При расширении своего бизнеса одним из первых действий является обновление веб-сайта и его страниц. На этом этапе вы можете решить объединить различный контент.
Вы можете дополнительно удалить старый контент с информацией, которая больше не актуальна, поскольку вы создали новый контент с обновленной информацией.
Но что, если удаленный или объединенный контент привлекает много трафика и все еще находится в верхней части результатов поиска? В этом случае вам понадобится код, который перенаправляет пользователей на новую веб-страницу. Это когда перенаправление 301 вступает в игру.
Существует множество кодов состояния, которые браузер отправляет вам, когда вы ищете что-то в Интернете. Типичными примерами этих кодов состояния являются 404 — не найдено, 500 — ошибка сервера и 403 — запрещено. 301 Redirects — это один из этих кодов состояния, которые действуют как переадресация почты, когда вы постоянно перенаправляете содержимое своей веб-страницы на другую веб-страницу.
Что такое переадресация 301?301 перенаправление — это код состояния HTTP, который информирует браузер, когда веб-страница постоянно перемещается в новое место. Важно отметить, что если пользователь вводит старый адрес, перенаправление 301 автоматически перенаправляет его на новое место.
В отличие от перенаправления 301, перенаправление 302 предназначено для временного изменения местоположения страницы. Убедитесь, что вы выбрали правильный в соответствии с вашими потребностями.
Зачем выбирать перенаправление 301?- Если ваш бизнес переходит на новый домен в целях ребрендинга, внедрение 301 неизбежно.
- Протокол HTTPS — это повестка дня, и если вы переходите с HTTP, то перенаправление 301 имеет решающее значение, чтобы избежать ужасного кода «404-Not Found».
- Если вы хотите обновить свой контент, это еще одна причина, по которой 301 перенаправление может быть выходом.
Безусловно! Однако вам необходимо реализовать перенаправление 301 , не забывая при этом о ранжировании в поисковых системах. Ключевые слова, используемые в вашем новом URL-адресе и содержании, должны соответствовать вашей отрасли, чтобы ваш последний шаг 301 не повлиял отрицательно на ваш общий рейтинг.
Как работает переадресация 301? 1. Клиент запрашивает URL-адрес с сервераВ качестве первого шага к пониманию того, как работает перенаправление 301, вам необходимо понять, что происходит, когда клиент впервые запрашивает URL-адрес. Клиент, запрашивающий URL-адрес, открывает соединение с сервером и отправляет его. Пример ниже может дать более широкое представление о событии.
«GET /old-url/ HTTP/2»
Основной хост: www. infidigit.com
сервер сразу начинает им дорожить. Сразу после этого сервер пытается понять и найти URL-адрес перенаправления 301. Затем он отвечает взаимностью за то, что контент, который ищет пользователь, навсегда перемещен, и отвечает,HTTP/2 301
Местоположение: https://www.infidigit.com/new-url/
3. Клиент делает новый запросПосле получения информации о перемещении клиент запрашивает новое расположение содержимого. Обычный ответ такой же, как в приведенном здесь примере:
GET /new-url/ HTTP/2
Главный хост: www.infidigit.com
4. Сервер отвечает на новый запросОценка запроса , сервер оценивает новый запрос о переадресации 301. Поняв запрос, сервер отвечает, одобряя запрос, и далее отвечает взаимностью на новый ресурс URL вместе с полезной нагрузкой. Он часто показывает, как, HTTP/2 200
Когда внедрять перенаправление 301?Во многих случаях вам может понадобиться переместить содержимое страницы на новый URL-адрес. Например, если на « https://www.website.com/ old_page / » был контент, связанный с SEO, который был перемещен на « https://www.website.com/ ». new_page / », то для этого постоянного перенаправления необходимо использовать перенаправление 301. Это поможет пользователям перенаправляться на новую страницу, а поисковая система проиндексирует новую страницу и сохранит ее рейтинг.
Компании меняют свои доменные имена по многим причинам, таким как расширение охвата своего веб-сайта за границей, ребрендинг и т. д. Вот несколько примеров переноса веб-сайта:
- Изменение имени веб-сайта с https://www. старый веб-сайт .com с по https://www. новый веб-сайт .com
- Изменение доменного имени с https://веб-сайт. ком до https://www.веб-сайт. co.uk
Используя инструмент «изменение адреса» из Search Console Google, в таких случаях следует реализовать перенаправление 301.
Протоколы HTTP и HTTPS играют решающую роль в процессе индексации поисковыми системами. Многие веб-сайты перешли на протокол HTTPS, а некоторые все еще используют протокол HTTP. Следовательно, если вы переходите с HTTP на HTTPS, обязательно используйте перенаправления 301, поскольку они помогают поисковым системам индексировать ваш переход на протокол. Они предотвращают появление кода «404 — Not Found» и перенаправляют пользователя на новую страницу.
В первую очередь это делается для того, чтобы избежать проблем с дублированием. https://website.com и https://www.website.com — это два варианта.
Если вы заметили, что ваш веб-сайт доступен как по URL-адресам без www, так и по URL-адресам с www, важно реализовать переадресацию 301 на предпочитаемый вами URL-адрес. Поскольку выбор какой-либо структуры URL-адресов не дает SEO-преимуществ, вы можете выбрать любой из них для своего веб-сайта в зависимости от ваших предпочтений.
Косая черта в конце является важной частью структуры URL. URL-адрес с косой чертой в конце будет отличаться от URL-адреса без косой черты. Например, URL https://abc.com/page будет перенаправлять на страницу, отличную от той, на которую перенаправляет https://abc.com/page / . Следовательно, важно поддерживать последовательность в использовании завершающих косых черт для ваших URL-адресов. Примените переадресацию 301 к версии URL, которую вы не собираетесь использовать.
Использование заглавных букв также может вызвать аналогичные проблемы. https://abc.com/ page/ будет веб-страницей, отличной от той, которая связана с https://abc.com/ Страница/.
- Воссоздание контента
Многие компании могут захотеть полностью восстановить свой старый контент, возможно, на новой странице, по нескольким причинам. В таких случаях вы должны убедиться, что перенаправление 301 направляет пользователей от старого контента к новому. Хотя многие забывают отменить публикацию старого сайта, его необходимо заархивировать, чтобы пользователи могли легко найти страницу с новым содержанием.
Обычно при попытке 301 перенаправить лучше разработать гибкое правило. Если он недоступен, используйте определенный инструмент по той же причине, наряду с таблицами Google или Excel, особенно для того, чтобы иметь базовую дорожную карту ваших перенаправлений.
Перенаправление 301 по сравнению с перенаправлением 302Перенаправление 301 уведомляет поисковые системы, а также пользователей о постоянном изменении страницы, одновременно переводя их на нужную страницу. Таким образом, пользователи перенаправляются на новую страницу, заменившую старую.
Между тем, если вы решите переместить существующий контент на новый URL-адрес только на временный период по причинам, например, для тестирования веб-сайта, и хотите направить пользователей на краткосрочный URL-адрес, вы можете использовать переадресацию 302.
Разница между перенаправлением 301 в SEO и атрибутом rel=»canonical»интернет страницы. Это также важно, когда вы хотите деиндексировать любую страницу. Проще говоря, перенаправление 301 в SEO информирует Google о предыдущих вещах.
С другой стороны, rel=canonical информирует поисковые системы о том, что информация об идентичных URL-адресах одинакова. Это очень важно, так как такой подход позволяет указывать поисковым системам, какие страницы показывать пользователям. Некоторые случаи, когда использование rel=canonical необходимо:
- Когда вы не можете реализовать 301
- Если вы хотите сохранить активными несколько страниц с одинаковым содержимым.
- Редирект через сервер
Это один из самых эффективных методов, как с точки зрения скорости загрузки страницы, так и технической эффективности. WordPress не включает 301 редиректы напрямую. Следовательно, перенаправление с помощью сервера является наиболее предпочтительным вариантом. Хотя этот подход полностью зависит от стека программного обеспечения, которое может использовать ваш домен WordPress.
Этот вариант следует использовать только в том случае, если по какой-то причине перенаправление через сервер не работает для вашего домена. Использование плагинов для переадресации 301 будет сравнительно медленнее и будет в значительной степени зависеть от сторонних поставщиков, которые могут быть не очень надежными.
Несколько ошибок, которых следует избегать при перенаправлении 301Перенаправление 301 используется для постоянного перенаправления веб-страницы, а перенаправление 302 используется для временного перенаправления веб-страницы. Их обоих часто путают. Используйте инструмент аудита сайта, чтобы определить, какой статус перенаправления используется на вашей веб-странице.
Правильная организация и ведение записей помогут вам избежать этой ошибки. Убедитесь, что пользователи перенаправляются на страницу, которую они ищут, а не на другую веб-страницу.
Следует любой ценой избегать перенаправления Javascript, так как высока вероятность того, что поисковые системы не смогут отобразить страницу. Многие веб-сайты не позволяют сканировать файлы JS или CSS, что может вызвать эту проблему.
Когда вы создаете новую страницу или по какой-то причине постоянно перемещаете содержимое своей существующей страницы на новую, вы можете использовать код состояния перенаправления 301, чтобы информировать пользователей о перенаправлении и направлять их на вашу текущую страницу через ссылка или кнопка перенаправления.
Когда вы переносите или перемещаете существующий контент на новую страницу или URL-адрес на временный период, если вы тестируете свою страницу, оцениваете ее производительность, собираете отзывы клиентов или устраняете любую другую проблему и хотите, чтобы пользователи знали о переносе, можно использовать редирект 302.
Другие типы перенаправленийКогда вы временно перемещаете адрес своей веб-страницы (URL) с одной страницы на другую, вы можете информировать существующих и потенциальных пользователей о смене страницы с помощью кода состояния ответа 302. Этот код перенаправляет клиентов со старой страницы на новую, а также уведомляет поисковые системы о временном перемещении страниц.
Мета-обновление или перенаправление JavaScript помогает перенаправлять пользователей на вашу новую веб-страницу или URL-адрес. Но в отличие от кода состояния ответа 302, когда пользователи должны щелкнуть ссылку перенаправления, чтобы перейти на новую страницу, метаобновление или перенаправление JavaScript позволяет веб-браузеру автоматически перенаправлять себя на новую страницу через короткий промежуток времени.
- Внутренние ошибки 404
Внутренние ошибки 404 появляются, когда содержимое веб-сайта либо удалено, либо полностью перемещено на новый веб-сайт или URL-адрес. Когда владелец веб-сайта не может внести коррективы во внутренние ссылки веб-сайта из-за неправильного внесения изменений, пользователи, пытающиеся получить доступ к веб-сайту, могут увидеть код состояния 404 Error Not Found в своих браузерах. Это также происходит, если веб-сервер или доменное имя больше не существуют или если соединение пользователя разорвано. Здесь пользователь не перенаправляется автоматически и не предоставляет никакой ссылки для перенаправления. Однако, чтобы исправить ошибку 404, вам необходимо выполнить перенаправление 301 в качестве владельца веб-сайта, если вы переместили свой веб-сайт навсегда, или перенаправление 302, если вы переместили его временно. Как пользователь, вы можете исправить ошибку 404, обновив страницу или повторно введя URL-адрес в поле поисковой системы.
Как переадресация 301 влияет на SEO?Крайне важно знать, когда и как реализовать перенаправление 301, иначе это может повлиять на ваш рейтинг поисковой оптимизации (SEO) в веб-браузерах (в основном Google). Рейтинг SEO влияет на позицию отображения веб-сайта, когда пользователь использует браузер для поиска продукта или услуги. Эти рейтинги зависят от ключевых слов в вашем веб-контенте и URL-адресе и соответствуют ключевому слову пользователя.
Когда вы используете определенные ключевые слова в своем контенте и URL-адресе, он собирает трафик в соответствии с достигнутым рейтингом SEO. Перемещение вашей веб-страницы на новую с переадресацией 301, состоящей из ключевых слов, не связанных с вашим существующим контентом или URL-адресом, наносит вред SEO-рейтингу и затрудняет посещение пользователями вашего нового веб-сайта. Чтобы поддерживать рейтинг SEO, лучше всего использовать столько целевых ключевых слов, которые использовались для привлечения трафика на вашу старую веб-страницу, чтобы гарантировать, что вы не потеряете существующих или потенциальных клиентов.
ЗаключениеInfidigit — SEO-компания в Мумбаи, которая предлагает профессиональные SEO-услуги, которые могут помочь вам с техническими аспектами SEO, такими как 301 редиректы. С компетентными экспертами по SEO наша команда предлагает безошибочный и широкий спектр услуг, связанных с SEO, которые могут помочь вашему бизнесу получить оптимальный трафик и доход.
Популярные поисковые запросыАгентство SEO в Индии | Услуги цифрового маркетинга в Индии | SEO-услуги в Индии | SEO-компания для электронной коммерции | Услуги по аудиту веб-сайтов | Местные SEO-услуги в Индии | Услуги контекстной рекламы в Индии | Услуги ASO в Индии | SEO-руководство | Типы цифрового маркетинга | Канонизация | Навигация по сайту | Данные о компании в Google | Что такое оптимизация изображений | Важность цифрового маркетинга | Что такое поисковая оптимизация на YouTube | Как оптимизировать для избранных фрагментов | Что такое разметка схемы | Что такое Google Adwords | Обратный поиск изображений Google
Как использовать переадресацию 301 для увеличения трафика и сохранения авторитета
Но вот в чем дело: при правильном использовании переадресация 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:
Options +FollowSymLinks
RewriteEngine on
В зависимости от количества URL , контент и домены, которые вы хотите перенаправить, вам нужно будет добавить в файл . htaccess дополнительные строки, а именно: 9(.*)$ https://www.yournewdomain.com/$1 [R=301,L]
- Сложная переадресация 301 в Apache
В некоторых случаях может потребоваться более сложная переадресация. Например, если вы хотите перенаправить много страниц на одну страницу или вам нужно перенаправить при изменении имени файла. В этом случае код будет немного больше, но вы все равно будете использовать те же атрибуты открытия:
Options +FollowSymLinks
RewriteEngine on
- Перенаправление нескольких страниц на одну страницу
Перемещение всех ваших запросов на ссылки со старого сайта в одно место, например на новую домашнюю страницу, потребует от вас перемещения содержимого на постраничной основе. Используйте следующий код для выполнения этого действия:
Перенаправление 301 /oldsite1.htm https://www.yournewsite.com
Перенаправление 301 /oldsite2.htm https://www.yournewsite.com
Перенаправление 301 /oldsite3. htm https://www.yournewsite.com
Перенаправление 301 /oldsite4.htm https://www.yournewsite.com
- Изменение имени файла с помощью перенаправления
Вы можете использовать расширение php для перенаправления всех старых файлов из одной учетной записи, которые заканчиваются на html, в один файл в новой учетной записи. Вы также можете использовать этот метод, если хотите изменить все свои расширения без потери входящих ссылок со старых страниц со следующим кодом:
RedirectMatch 301 (.*)\.html$ https://www.yoursite.com$1 .php
- Перенаправление CMS с сохранением базы данных
Можно изменить CMS вашего сайта, сохранив старую базу данных с переадресацией 301. Для этого используйте:
RedirectMatch 301 /old cart.php(.*) https://www.yournewsite.com/newcart.php$1
Наконец, загрузите обновленный файл в корневой каталог. Не забудьте протестировать новую переадресацию, чтобы убедиться, что она работает правильно. Также важно проверить с помощью средства просмотра HTTP-заголовков, чтобы убедиться, что оно показывает правильное перенаправление 301.
- Перенаправления CPanel
Некоторые cPanel упрощают процесс перенаправления 301. Если это так, вам нужно найти «Перенаправления» в разделе «Управление сайтом», когда вы вошли в свою cPanel. В первом варианте вы укажете свой текущий каталог. Затем добавьте новый каталог во второе поле. Выберите 301 для постоянного перенаправления, выберите, чтобы добавить перенаправление, и все готово.
- Перенаправления PHP 4 и PHP 5
Вы можете использовать перенаправление PHP для постоянного перемещения веб-сайта или отдельной страницы на новый сайт. Эти перенаправления сообщат браузерам и поисковым системам, что страница была перемещена в новое место.
заголовок («HTTP/1.1 301 перемещен навсегда»)
заголовок («Расположение: https://www.yournewsite.com/»)
- Активные серверные страницы
Перенаправления Active Server Pages (ASP) установят заголовок местоположения с кодом состояния, который будет определен вручную, используя:
<%
Response. Status-«301 Moved Permanently»
Response.AddHeader=’Location’, https://www.yournewsite.com/
301 Рекомендации по перенаправлению
301 Редиректы
Теперь, когда мы немного покопались в том, как и почему используются 301, давайте рассмотрим несколько ключевых факторов, которые следует учитывать при реализации.
- Всегда ссылайтесь на связанные страницы. Не связывайте старую запись в блоге со своей страницей контактов или старую страницу «Обо мне» с главной страницей. Чем больше новая страница похожа на старую, тем больше вероятность, что она сохранит свой рейтинг.
- Лучший вид перенаправления для SEO — это когда все на странице остается прежним, кроме URL.
- 301 редиректы являются предпочтительным методом для SEO; используйте их вместо 300 прямых, когда это возможно.
- Настройте перенаправление 301 для возможных веб-вариантов, таких как https:// и https://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 очень просто.