301 http код: 301 Moved Permanently — HTTP

Содержание

Коды ответа сервера 301, 302, 304. Что это такое?

  • Термины и определения
    • Что такое домен
    • Что такое хостинг
    • Что такое ISPmanager
    • Что такое время ответа сервера?
    • Что такое RDP
    • Что такое CMS
    • Что такое выделенный сервер
    • Что такое PhpMyAdmin
    • Что такое MySQL
    • Что такое VDS
    • Что такое php.ini
    • Что такое DNS
    • Что такое PHP
    • Что такое FTP
    • Что такое NS-сервера
    • Что такое трансфер
    • Что такое POP3
    • Что такое протокол IMAP
    • Что такое SMTP
    • Что такое SSH
    • Что такое WWW-домен
    • Что такое CRON
    • Что такое VNC
    • Что такое SSL
    • Что такое WHOIS
    • Что такое IP
    • Что такое DDoS
    • Что такое Спам
    • Что такое HTML
    • Что такое CSS
    • Что такое JavaScript
    • Что такое Apache
  • Биллинг (личный кабинет)
  • Финансовые вопросы
  • Домены и поддомены
  • Виртуальный хостинг
  • SSL-сертификаты
  • Конструктор сайтов
  • VPS и выделенные серверы
  • Полезные статьи
  • Утилиты
    org/BreadcrumbList»>
  • Помощь
  • Термины и определения

Содержание:

  1. Что такое код ответа 301?
  2. Что такое код ответа 302?
  3. Что такое код ответа 304?

Код 301 Moved Permanently что это?

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

Проверить код ответа страницы можно через сервис Яндекса (webmaster.yandex.ru/tools/server-response).

Данный код используется для редиректа одной страницы на другую.

Ситуации, когда используется такой редирект:

  1. Для раздела или страницы существует новый адрес, а по старому URL они больше не доступны
  2. Изменение доменного имени
  3. Избавление от копий страниц.

Что значит код 302 Moved Temporarily?

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

Случаи, когда используется данный вид редиректа:

  1. Если товар отсутствует в наличии
  2. Когда требуется чтобы старая страница продолжала обновлять сведения
  3. Когда требуется чтобы целевая страница менялась в зависимости от времени
  4. Если нужно чтобы клиенты попадали только на новую страницу
  5. Если на странице ведутся работы.

Код 304 Not Modified — что означает?

Переводится, как «не модифицирован», появляется если страница, картинка или любой статический файл, который запрашивается, не изменялся с определенного времени и он может быть использована браузером. Ускоряет время загрузки страниц, которые не изменялись.

Загрузка страницы происходит из кэша, поэтому нет необходимости повторно передавать запрашиваемые ресурсы через всю сеть.

301 Перемещение на постоянной основе Код ответа статуса перенаправления HyperText Transfer Protocol (HTTP)301 Moved Permanently указывает на то,что запрашиваемый ресурс был окончательно URL


Чтобы исправить код статуса 301,просто установите постоянное перенаправление со старого URL на новый.

Код ответа статуса перенаправления HyperText Transfer Protocol (HTTP)301 Moved Permanently означает,что запрашиваемый ресурс был окончательно перемещен на URL,указанный в заголовках Location.Браузер перенаправляется на новый URL,а поисковые системы обновляют свои ссылки на ресурс.

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

Чтобы перенаправить сайт на постоянное место,следует использовать 301 редирект.Этот тип перенаправления лучше всего подходит для целей SEO,а также информирует поисковые системы о том,что сайт переехал на новое место.Если вы меняете доменное имя и хотите указать на другой URL,301 редирект-лучший выбор.


Протокол передачи гипертекста (HTTP) 301 Moved Permanently навсегда Код ответа состояния перенаправления указывает, что запрошенный ресурс был окончательно перемещен на URL-адрес, указанный в заголовках Location .Браузер перенаправляет на новый URL, а поисковые системы обновляют свои ссылки на ресурс.

Примечание. Хотя спецификация требует, чтобы метод и тело оставались неизменными при выполнении перенаправления, не все пользовательские агенты соответствуют этому требованию. Используйте код 301 только в качестве ответа для методов GET или HEAD и вместо этого используйте 308 Permanent Redirect для методов POST , поскольку изменение метода явно запрещено с этим статусом.

Status

301 Moved Permanently

Example

Client request
GET /index.php HTTP/1.1
Host: www.example.org
Server response
HTTP/1.1 301 Moved Permanently
Location: http://www.example.org/index.asp

Specifications

Specification
HTTP-семантика
# status.301

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafari WebView AndroidChrome AndroidFirefox для AndroidOpera AndroidSafari на IOSSamsung Internet
301

Yes

12

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

See also

  • 308 Permanent Redirect , эквивалент этого кода состояния, когда используемый метод никогда не меняется.
  • 302 Found , временное перенаправление


HTTP
  • 206 Частичное содержание

    Код ответа HTTP 206 Partial Content success status указывает на то,что запрос прошел успешно и тело содержит запрошенные диапазоны данных,описанные в заголовке

  • 300 множественные варианты

    Код статуса ответа HTTP 300 Multiple Choices redirect указывает на то,что запрос имеет более одного возможного ответа.

  • 302 Found

    Код ответа статуса перенаправления HyperText Transfer Protocol (HTTP)302 Found указывает на то,что запрашиваемый ресурс был временно перемещен URL,заданный

  • 303 См.прочее

    Протокол передачи гипертекста (HTTP) 303. См. Код ответа «Другой статус перенаправления» указывает, что ссылка запрашивается не на сам ресурс, а на другую страницу.

  • 1
  • 361
  • 362
  • 363
  • 364
  • 365
  • 405
  • Next

Что такое переадресация 301?

Редактор: Steve Paine

Изменено: 28. 11.2022

Редирект 301 — это код состояния HTTP — сигнал от веб-сервера. Это способ сообщить поисковым системам (сканерам) и браузерам пользователей, что содержимое постоянно перемещено на другую страницу, вызывая автоматическое перенаправление на новое место. Если это очень часто используется, и очень важно для SEO.

Contents

Contents

Отличным примером полезного перенаправления 301 является избежание кодов ошибок 404 (страница недоступна), которые могут произойти, если пользователь щелкнет ссылку, которая больше не активна. Если установлена ​​ошибка 301, когда пользователь или сканер поисковой системы щелкает ссылку, они будут перенаправлены на новое местонахождение этого контента. Обратите внимание, что существует временная версия перенаправления 3xx — перенаправление 302. Google интерпретирует это по-разному.

301 Перенаправление из-за изменения URL-адреса

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

Например: зоомагазин в Лондоне с URL-адресом www.snazzystuff4petz.com, который теперь можно найти по адресу www.londonpetstore.com. Их новый URL-адрес стал более запоминающимся и оптимизированным для SEO, особенно с поисковой выдачей «Лондонский зоомагазин».

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

Преимущества перенаправления 301 

  • Позволяет вносить изменения на страницы без потери посетителей веб-сайта
  • Автоматически перенаправляет трафик
  • Улучшает взаимодействие с пользователем по сравнению с ошибкой 404
  • Снижает показатель отказов на новый URL
  • При правильной реализации сохранится ранжирование исходной страницы в поисковой выдаче

Укажите предпочтительное доменное имя

Вы должны использовать перенаправление 301, чтобы указать предпочтительное доменное имя. Это позволит избежать проблем с тем, как Google-Bot индексирует ваш сайт. Это также гарантирует отсутствие внутреннего дублированного контента из-за проблем с канонизацией.

Если вы не знакомы с каноническими предупреждениями, по сути, у Google возникают проблемы с определением того, к какой версии страницы вы бы хотели, чтобы люди обращались. Например, вы хотите, чтобы www.website.com или www.website.com/index были версией, которая ранжируется? Устранение этой путаницы очень поможет вашим усилиям по SEO.

Настройка перенаправления 301 

Настройка перенаправления 301 — довольно техническая задача, поэтому обязательно проконсультируйтесь с разработчиком, если вы не уверены, так как это может повредить рейтингу вашего веб-сайта, если оно не реализовано правильно. В качестве альтернативы, если ваш сайт находится на WordPress, доступны плагины перенаправления. 9(.*)$ http://www.domain.com/$1 [R=301,L]

При успешной реализации любой запрос страницы на domain. com будет перенаправлен на www.domain.com, используя Код состояния HTTP 301. Это также работает для прямых URL-адресов, которые направляют http://domain.com/file.html на http://www.domain.com/file.html.

Дополнительная информация о том, как настроить перенаправление 301, доступна на этой странице, включая вариант с кодом PHP.

Процесс перенаправления 301

На следующей диаграмме вы можете увидеть технические этапы того, что происходит во время перенаправления 301.

Графическое объяснение технических шагов 301-редиректа

Что происходит во время 301-редиректа?

  1. Google-Bot хочет получить файл «abc.html» из домена «domain.com»
  2. Google-Bot отправляет запрос на веб-сервер домена «domain.com» и запрашивает файл «abc.html»
  3. Веб-сервер замечает, что файл «abc.html» больше не существует по URL-адресу «domain.de/abc.html». Кроме того, веб-сервер понимает, что существует 301-перенаправление для файла «abc.html» на «xyz. html» 9.0032
  4. Веб-сервер возвращает Google-боту код состояния HTTP 301 (Moved Permanently) и указывает на новый URL-адрес «domain.de/xyz.html».
  5. Google-Bot понимает, что содержимое файла «domain .de/abc.html» теперь можно найти по адресу «domain.de/xyz.html». Отныне при попытке доступа к файлу «domain.de/abc.html» пользователь будет автоматически перенаправлен на «domain.de/xyz.html»

Оптимизация внутренних ссылок

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

Изменение стратегии внутренних ссылок может нарушить этот процесс. Итак, предположим, что вы решили использовать www. domain.com в качестве предпочтительного домена, тогда вам следует связать все внутренние страницы в соответствии со следующим шаблоном:

http://www.domain.com/a-directory/file.html. Также рекомендуется использовать абсолютные пути вместо относительных. Это означает, что всякий раз, когда вы добавляете ссылку, вы используете весь URL-адрес, а также имя хоста.

Заключение

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

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

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

Редактор: Steve Paine

Изменено: 28.11.2022

Что такое перенаправление 301 и когда его следует использовать?

За последний год я пять раз переезжал. И каждый раз, когда я переезжал, я забывал подписаться, чтобы моя почта пересылалась на мой новый адрес.

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

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

Здесь мы собираемся обсудить, что такое перенаправление 301 и когда вам нужно его использовать, а также как перенаправить URL-адрес в HubSpot или WordPress. Кроме того, мы рассмотрим различия между переадресацией 301 и 302.

Что такое 301 (постоянная) переадресация?

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

301 — это один из многих возможных кодов состояния HTTP, некоторые из которых вы, вероятно, слышали (в том числе 404 — не найдено, 403 — запрещено и 500 — ошибка сервера). Когда вы посещаете веб-страницу, и сервер отправляет страницу в обычном режиме, код состояния, который он прикрепляет к этой странице, равен 200 — OK.

Вы можете думать о переадресации 301 как о пересылке почты. Как только вы переместите часть контента с определенного URL-адреса, любой, кто попытается посетить его, получит сообщение 404 — страница не найдена.

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

Теперь, когда вы пытаетесь посетить старый URL-адрес, сервер отправит вам код состояния 301 — Постоянно перемещено, а затем переместит вас в новое местоположение.

Это происходит так быстро, что вы, как правило, даже не замечаете этого и просто обнаружите, что находитесь на фрагменте контента, который искали. Вы можете заметить, что URL-адрес отличается от того, который вы щелкнули или ввели. Или у вас может быть расширение браузера, такое как Ayima Redirect Path, которое позволяет узнать, когда вы были перенаправлены.

Другая ключевая роль, которую выполняет перенаправление 301, связана с поисковыми системами. Наличие полезных кодов состояния, которые правильно указывают, куда переместился контент, позволяет поисковым системам, таким как Google и Bing, поддерживать актуальность своего индекса.

По сути, перенаправление 301 сообщит поисковым системам: «Эй, вы знаете тот фрагмент контента, на который пользователям нравилось нажимать в поисковой выдаче? Ну, теперь он живет здесь, так что примите всю ту видимость, которую вы связали с этой страницей. и перенесите его на этот новый URL».

Вот почему 301 редиректы важны для SEO.

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

Как выполнить перенаправление 301 в CMS

Фактический процесс реализации перенаправления 301 варьируется от CMS к CMS и от платформы к платформе. Хотя мы не можем обсуждать особенности каждой платформы CMS, мы можем внимательно изучить HubSpot и WordPress. Надеемся, что эти инструкции помогут вам начать работу независимо от используемой вами CMS.

Как перенаправить URL-адрес в HubSpot

HubSpot упрощает добавление 301 постоянной переадресации внутри инструмента. Чтобы настроить перенаправление в HubSpot:

1. Нажмите Настройки (шестеренка в правом верхнем углу).

2. В меню левой боковой панели выберите Веб-сайт > Домены и URL-адреса .

3. Перейдите на вкладку URL-перенаправления , затем нажмите Добавить URL-перенаправление в правом верхнем углу.

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

Стандартный

В большинстве случаев вам потребуется реализовать одно перенаправление со страницы на страницу. В этом случае выберите Standard .

Затем вам нужно добавить Исходный URL и Перенаправление на URL для старого и нового URL соответственно.

Нажмите Добавить перенаправление URL , и перенаправление будет добавлено в HubSpot.

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

Гибкий

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

Вы можете думать о гибком перенаправлении как о формуле или правиле. Это позволит вам перенаправить все в определенной папке в другую папку, сохраняя остальную часть URL-адреса прежним.

Когда вы выберете Гибкое перенаправление, HubSpot автоматически предоставит вам ссылку на справочную страницу гибкого перенаправления шаблона URL, которая даст вам конкретные рекомендации по использованию синтаксиса для этой функции.

Дополнительные параметры

В разделе Дополнительные параметры HubSpot предлагает различные расширенные варианты этих типов перенаправления.

Это позволит вам выполнить временное перенаправление 302 или прокси-перенаправление (перенаправить содержимое активной страницы без изменения URL-адреса, отображаемого в браузере посетителя). Вместо этого выберите порядок, в котором HubSpot перемещается по правилам перенаправления при разрешении URL-адрес (который может изменить, какое действительное правило срабатывает), отключить перенаправление, если контент присутствует в URL-адресе, сохранить строки запроса, принудительно использовать HTTPS и принудительно использовать косую черту в конце всех URL-адресов.

Как перенаправить URL-адрес в WordPress

Если вы не являетесь клиентом HubSpot, вам нужно будет применить переадресацию 301 по-другому. WordPress — самая популярная CMS в мире, поэтому для нас имеет смысл далее коснуться того, как можно смотреть на перенаправления в контексте WordPress.

Однако важно отметить, что сам WordPress очень гибок. Установки WordPress могут сильно различаться, поэтому нет универсального руководства, которое мы могли бы предоставить, как в случае с HubSpot CMS.

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

Применить перенаправление через сам сервер.

Лучший способ применить перенаправления с точки зрения скорости и техники — через сам веб-сервер, а не полагаться на WordPress. WordPress не предлагает возможность реализации 301 редиректа «из коробки», хотя есть доступные плагины, которые дадут вам доступ к этой функции.

Процесс применения переадресации 301 через сам сервер зависит от стека программного обеспечения, используемого вашим сервером. Вы можете использовать Apache, Nginx, IIS или другую платформу, каждая из которых требует своего подхода. Это также может варьироваться в зависимости от вашего хостинг-провайдера.

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

Перенаправить URL-адрес с помощью бесплатного плагина WordPress.

Иногда в маркетинге приходится идти на компромисс с оптимальным решением ради решения, которого вы действительно можете достичь. Это может быть один из таких случаев. Если вы не можете реализовать перенаправление через свой сервер, рассмотрите возможность использования плагина WordPress. Это не оптимальный метод — плагины работают медленнее, и вам придется полагаться на сторонний код, так что действуйте на свой страх и риск.

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

1. Установите и активируйте плагин перенаправления.

2. Перейдите к Настройки > Перенаправление и следуйте инструкциям по настройке.

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

4. В разделе Redirects вы можете просмотреть все свои активные 301 перенаправления и добавить новые. Чтобы добавить новое перенаправление 301, в поле Добавить новое перенаправление вставьте исходный URL-адрес (старый URL-адрес) и целевой URL-адрес (новый URL-адрес).

5. Нажмите  Добавить перенаправление . Теперь вы увидите новое перенаправление в списке активных перенаправлений.

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

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

1. Изменение URL.

Возможно, исходный URL-адрес был плохо оптимизирован или вы реорганизуете структуру папок URL-адресов веб-сайта.

Переместить фрагмент контента в HubSpot CMS очень просто — просто измените URL-адрес на вкладке настроек страницы редактирования контента, и HubSpot автоматически добавит для вас URL-адрес переадресации. Обязательно убедитесь, что это работает, прежде чем двигаться дальше.

2. Воссоздание фрагмента контента.

Иногда вам может понадобиться полностью перестроить свой старый контент на совершенно новой странице — например, если вы решите использовать другой шаблон веб-страницы.

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

Если вы делаете много таких действий, мы рекомендуем использовать гибкое правило или, если гибкое правило не подходит, использовать такой инструмент, как Screaming Frog SEO Spider в сочетании с Google Sheets или Microsoft Excel, для массового сопоставления ваших перенаправлений и затем импортируйте их в HubSpot.

Вы можете сделать это на странице URL-перенаправлений с помощью кнопки «Импорт»:

HubSpot предоставит вам образец файла для структурирования ваших перенаправлений и ссылку на страницу справки по массовой загрузке перенаправлений.

3. Объединение нескольких частей контента.

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

После того, как вы создали новый объединенный ресурс, вы должны настроить простую переадресацию 301 с каждой из старых страниц на одну новую страницу.

4. Перенос контента с одного домена на другой.

Если вы перемещаете свой веб-сайт с одного домена на другой, крайне важно реализовать переадресацию 301 со страницы на страницу со старого контента на новый.

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

При реализации постраничных 301-перенаправлений с одного домена на другой следует помнить об особой проблеме: ваши перенаправления должны выполняться с исходного URL-адреса.

Это бесполезно, если, например, вы подключили HubSpot к своему новому домену, но не к своему старому домену, чтобы затем разместить переадресацию 301 для вашего старого домена на HubSpot. Вам нужно будет работать со своим ИТ-партнером, партнером по веб-разработке и/или партнером HubSpot, чтобы убедиться, что обслуживание перенаправлений с вашего старого домена было учтено. Мы рекомендуем оставить их на неопределенный срок.

5. Миграция веб-сайта во время поэтапного запуска веб-сайта

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

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

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

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

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

Разница между переадресацией 301 и переадресацией 302

Переадресация 301 является постоянной, а переадресация 302 — временной. 301 используется, когда страница постоянно меняет местоположение, а 302 следует использовать, если вы собираетесь в будущем переместить страницу обратно по исходному URL-адресу.

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

  • Возможно, вы используете поэтапный план запуска веб-сайта.
  • Возможно, вы перенаправляете пользователей как часть функциональности, к которой SEO не применяется, например, шлюзы входа или проверки электронной коммерции.
  • Возможно, вы используете временно отложенную страницу и не хотите сбивать с толку поисковые системы или ухудшать свой рейтинг в поисковых системах, сигнализируя о том, что вы постоянно перенаправляете свое подробное, богатое содержимое на пустую отложенную страницу.

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

Теперь, когда вы понимаете важность перенаправления 301, мы рассмотрим общие шаги в этом процессе, чтобы убедиться, что вы не совершите ошибку, которая может негативно повлиять на SEO вашего сайта.

1. Настройка перенаправления 302 между версиями ваших доменов.

301 переадресация указывают на силу входящих ссылок с одного URL на другой, и хотя это может показаться не так, http://blog.hubspot.com и blog.hubspot.com – это два разных URL. Убедитесь, что вы настроили перенаправление 301 со всех разных итераций домена вашего бренда, чтобы улучшить результаты поиска.

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

Еще в 2010 году компания Toys ‘R Us приобрела домен toys.com без предварительной настройки перенаправления 301, и результаты SEO их нового сайта резко упали, потому что Google повторно просканировал его как совершенно новый домен без входящих ссылок из оригинальный домен Toys ‘R Us, указывающий на него. Обязательно настройте перенаправление 301 перед переносом содержимого вашего веб-сайта, чтобы ваш сайт не терял трафик в процессе.

3. Использование перенаправления 302 при переносе контента.

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

4. Наличие переадресации на устаревший контент.

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

5. Перенаправить страницу с намерением, отличным от целевой страницы.

Это будет очень просто при надлежащей организации и ведении записей, но убедитесь, что вы перенаправляете на правильные страницы. Чтобы проиллюстрировать это, вы бы не хотели перенаправлять пользователя, ищущего вашу домашнюю страницу, на страницу вашего блога.

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

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

Другие типы перенаправления

Существуют и другие типы перенаправления, в том числе:

1. 302 — временно перемещено

Это работает почти так же, как перенаправление 301. Однако в данном случае мы признаем, что переезд носит временный характер. Для пользователя это не имеет практического значения, но для поисковой системы сообщение ясное — не беспокойтесь о ранжировании этой новой страницы, так как она не будет существовать долго. Придерживайтесь использования старого, он вернется.

2. Метаобновление или перенаправления Javascript

Этот подход отличается от предыдущих двух подходов. Страница будет нормально загружаться с кодом состояния 200 — OK. Затем на странице запускается скрипт, который перемещает пользователя на другую страницу.

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

Адресация внутренних ошибок 404

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

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

Устранение ошибок 404, зарегистрированных в Google Search Console

Иногда вы увидите, что Google Search Console сообщает о страницах 404, на которые вы даже не ссылаетесь внутри. Так откуда они берутся?

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

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

Не оставляйте старые ссылки висящими — используйте 301.

301 редиректы жизненно важны для поддержания работоспособности веб-сайта.

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

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