Редирект 301 с www: Как настроить 301 переадресацию и редирект htaccess, www на без www, http на https, с домена на другой домен

Что такое 301 редирект и как его настроить — Офтоп на vc.ru

301 редирект означает постоянное перенаправление страницы сайта на новый адрес.

5009 просмотров

В чем отличие от использования временного редиректа

Ко временным перенаправлениям относят 302, 303 и 307 редиректы. Их использование означает, что в будущем страница будет открываться по старому адресу.

Важно!

  • Поисковые системы не удаляют из индекса страницу, с которой происходит временный редирект.
  • Поисковые системы не добавляют в индекс страницу, получающую временный редирект.

Зачем нужен 301 редирект

Есть масса причин, по которым необходимо настраивать переадресацию страниц:

  • При переработке структуры адресов страниц.
  • При смене символьного кода у страницы, например, при введении ЧПУ-адресов.
  • При смене целевой страницы.
  • При удалении страницы с сайта (в таком случае необходимо настраивать переадресацию, поскольку пользователь может попасть на нее по внешней ссылке).
  • При доступе страниц с www и без него.
  • При переезде домена.
  • При переходе на протокол https.

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

Ниже приведены наиболее часто используемые варианты для настройки 301 редиректов.

Для отдельной страницы

Чтобы сделать переадресацию со старой страницы на новую необходимо в файле .htaccess (находится в корневой папке сайта) прописать следующее правило:

Redirect 301 %old_url% %new_url%

%old_url% — старый адрес страницы без домена

%new_url% — новый адрес страницы с указанием домена и протокола

Без www

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

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www. www\.correct-domain\.ru(:443)?$
RewriteRule (.*) https://www.correct-domain.ru/$1 [R=301,L]

Для виртуального хостинга с http на https

Используйте следующую запись:

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

Ждите новые заметки в блоге или ищите на нашем сайте.

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

Вы уже подписаны на наш канал на YouTube?!

  Стенограмма. В этом видео я расскажу вам ВСЕ, что вам нужно знать о переадресации 301: что это такое, что они делают, когда и как их использовать.

Что такое перенаправление 301?

Переадресация 301 сообщает поисковым системам, что контент навсегда перемещен на другую страницу, и направляет посетителей на новый URL-адрес. Я объясню это подробнее на примере. Вы когда-нибудь нажимали на ссылку в Интернете, и она переходила на страницу с ошибкой 404? Разочаровывает, верно? Допустим, у компании есть URL-адрес WXYZ.com. Компания решает удалить W и провести ребрендинг на XYZ.com.

Как объединить два веб-сайта во время ребрендинга

Если кто-то ищет в Google и старый URL-адрес появляется без перенаправления, он получит сообщение «Ошибка 404», что не очень хорошо для компании. И опять же, это не создает хорошего пользовательского опыта.

То же самое произойдет, если блог или любой другой веб-сайт, кроме своего собственного, ссылается на старый URL-адрес на одной из страниц своего сайта или в сообщениях блога. Перенаправление 301 предотвращает возникновение этой ошибки, потому что оно отправляет весь трафик, который нажимает на эту старую ссылку, WXYZ.com, на новый URL-адрес, XYZ.com. 9Переадресация 0020 301 также удобна, если у вас неработающая ссылка. Это может означать, что страница, которую кто-то ищет, больше не существует или была перемещена. Вместо того, чтобы получать ошибку 404, вы можете перенаправить людей на новую страницу. Пользователь попадает туда, где он хочет быть, а это значит, что вы создаете хороший пользовательский опыт или UX.

Хороший пользовательский опыт также имеет преимущество в SEO. Google признает преимущества этого UX и позволяет ссылочному весу переходить к конечному URL-адресу, потому что ранжирование старого было бы бесполезным. Это ведет к следующему разделу.

Влияет ли перенаправление 301 на SEO и рейтинг вашего сайта в Google?

Если все сделано правильно, переадресация 301 может сохранить ранжирование страниц, которые вы перемещаете на новые URL-адреса. У ссылок есть такая штука, как ссылочный капитал, известный во времена PageRank как ссылочный вес. По сути, это ценность ссылки, переданной с других сайтов. Итак, вы пишете отличный пост о прорыве в медицине, и авторитетный медицинский журнал ссылается на вас. Они передают часть своего ссылочного капитала вам.

Редирект 301 передает ссылочный вес старой страницы на новую страницу.

Это способствует вашему рейтингу в Google, улучшая внешний вид вашего сайта.

Вы сохраняете ссылочный вес предыдущего URL-адреса и сообщаете Google, что этот новый URL-адрес так же хорош, как и старый.

301 и 302 перенаправления

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

Когда следует использовать переадресацию 302?

Каждый раз, когда вы хотите временно перенаправить трафик на другую страницу, вы должны сделать это временной переадресацией 302. Google знает, что изменения здесь, чтобы остаться. Поэтому, если вы используете перенаправление 302, когда вы действительно хотите использовать перенаправление 301, вы потеряете всю ценность исходной ссылки.

Как сделать переадресацию 301

Эта часть может быть немного технической. Если ваш веб-сайт использует Apache, вы будете использовать файл .htaccess вашего сайта. Файл .htaccess, что означает гипертекстовый доступ, представляет собой обычный текстовый файл на серверах Apache, который имеет дело с конфигурациями и доступом к определенным каталогам. Это может быть немного сложно, поэтому обязательно изучите директивы .htaccess, прежде чем вносить какие-либо изменения. Если вам неудобно вносить изменения самостоятельно, возможно, лучше проконсультироваться с веб-мастером, чтобы не сломать свой сайт. Если вы используете WordPress для своего сайта, есть также плагины, которые помогут вам управлять переадресацией 301. Теперь, когда мы рассмотрели все ваши варианты перенаправления 301, это все, что у меня есть для вас на сегодня.

Чтобы продолжать узнавать все, что вам нужно знать о цифровом маркетинге, подпишитесь на наш канал YouTube и читайте наш блог, чтобы получить экспертную информацию от нашей команды. До скорого!

Как внедрить 301 редиректы на вашем сайте

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

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

В этом посте мы объясним, что такое 301 редиректы, процесс их реализации вручную и чем могут помочь Pretty Links. Давайте начнем!

Проще говоря, перенаправление 301 — это постоянное перенаправление с одного URL-адреса на другой, например 9.0067 www.yoursite.com/version1 до www.yoursite.com/version2 . Число относится к коду состояния HTTP для этого типа перенаправления. После реализации любой посетитель или поисковый бот, посетивший исходный URL-адрес, будет перенаправлен непосредственно на новый.

Стоит отметить, что перенаправление 301 следует использовать только как средство для постоянного перенаправления , и обычно оно используется для сохранения пользовательского опыта, пока поисковые системы догоняют ваши изменения.

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

То же самое и с поисковой оптимизацией (SEO) — если никто не знает, где вас найти, вы не сможете получить трафик.

При перемещении домена 301 редиректы идеальны по следующим причинам:

  1. Вы можете разрешить разные URL-адреса в одно и то же место. Люди имеют свои индивидуальные привычки, когда дело доходит до ввода веб-адресов — некоторые предпочитают вводить www , другие нет. 301 переадресация гарантирует, что все экземпляры направляют посетителей на нужный сайт.
  2. Вы можете провести ребрендинг веб-сайта с другим URL-адресом. Существует множество причин для изменения URL-адреса. Какой бы ни была причина, вы можете сделать это, сохранив при этом большую часть своего PageRank.
  3. Вы можете перенаправлять трафик с разных URL-адресов, принадлежащих одной и той же компании. Некоторым компаниям может потребоваться несколько доменов для перенаправления на один и тот же сайт. С переадресацией 301 вы можете это сделать.

Хотя использование перенаправления 301 не является сложной задачей, оно может сбивать с толку, если вы не делали этого раньше. Не переживайте — мы вас прикроем! Давайте посмотрим, как это сделать.

Реализация переадресации 301 вручную обычно выполняется через файл .htaccess . Короче говоря, это файл конфигурации сервера, в котором хранятся важные настройки, связанные с вашим сайтом WordPress. Его можно найти в корневом каталоге вашего сайта (обычно он называется 9).0067 public_html

или www ) или в каталоге верхнего уровня вашей установки WordPress.

Вам обязательно потребуется доступ к вашему сайту через протокол передачи файлов (FTP), чтобы отредактировать .htaccess . В этой статье мы будем использовать популярное (и бесплатное) приложение FileZilla. Если вы не уверены в использовании FTP, ознакомьтесь с документацией и инструкциями вашего веб-хостинга, прежде чем приступать к взлому.

После входа на сервер вы можете не видеть свои .htaccess файл. Это можно исправить, выбрав Сервер > Принудительно показывать скрытые файлы в меню FileZilla.

Если вы все еще боретесь, возможно, у вас даже нет файла .htaccess . Чтобы это исправить, войдите в свою панель управления WordPress, перейдите к Настройки > Постоянные ссылки , выберите любой из параметров постоянной ссылки, затем сохраните изменения. Это заставляет WordPress создать новый файл .

htaccess . Не забудьте после этого вернуться к исходным настройкам постоянной ссылки!

Отсюда вам нужно выполнить еще одну задачу, прежде чем приступить к работе: создать резервную копию вашего сайта.

Проще говоря, вы всегда должны делать резервную копию, прежде чем вносить какие-либо изменения в установку WordPress. Таким образом, у вас будет хорошая, чистая версия вашего сайта, к которой можно вернуться в случае наихудшего случая. Мы рекомендуем плагин UpdraftPlus:

Использование плагина очень просто, поэтому нет никаких оснований пропускать этот шаг. Кроме того, вы также можете выбрать вариант премиум-класса, такой как VaultPress.

Затем войдите на свой сервер с помощью FileZilla, найдите файл .htaccess и отредактируйте его с помощью вашего любимого текстового редактора — любое другое приложение потенциально может «сломать» его. Также важно не редактировать какой-либо уже существующий код (то есть все, что находится между

BEGIN WordPress и END WordPress ).

Чтобы реализовать перенаправление 301, вам нужно добавить следующий код в самый низ файла:

# BEGIN 301 Redirects

Redirect 301 /old-post/ http://www.yourwebsite.com/ новый пост/

# END 301 Redirects

Просто замените /old-post/ своим старым URL-адресом, затем добавьте новый URL-адрес вместо http://www.yourwebsite.com/new-post/ . Сохраните изменения, и все!

Наш плагин Pretty Links — это больше, чем просто еще один инструмент для сокращения ссылок. Это позволяет вам сокращать, сжимать, скрывать, отслеживать, систематизировать, делиться и тестировать все ваши ссылки.

В дополнение к сокращению ваших URL-адресов, Pretty Links также предлагает несколько вариантов перенаправления, включая перенаправление 301 — все они настраиваются прямо из панели управления WordPress:

Таким образом, несмотря на то, что ручной метод имеет место быть, Pretty Links предлагает не меньшую мощность, не касаясь ни единой строки кода.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *