Когда использовать переадресацию HTTP 301 и 302 для достижения наилучших результатов

Опубликовано: 2020-07-18

Интернет всегда меняется. Такие сайты, как archive.org, специально разработаны для отслеживания этих изменений. Чтобы упростить органический характер сети, коды статуса HTTP 301 и 302 были разработаны, чтобы гарантировать, что если вы изменили сайты или вам нужно было настроить URL, вам не нужно было беспокоиться о потере обратных ссылок, нарушении структуры вашего собственного сайта. или даже переносить целые сайты с одного места на другое.

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

Подпишитесь на наш канал Youtube

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

Редирект 301 считается постоянным перенаправлением . Вы перенаправляете example.com/page-a на example.com/page-b и (как правило) больше не собираются использовать первый URL.

Это означает, что Google будет рассматривать новый URL-адрес как канонический и при этом перенесет весь ссылочный вес и рейтинг страницы из / page-a в / page-b . Раньше Google передавал только частичный рейтинг страницы через 301. С тех пор поисковая система обновила свой алгоритм и теперь передает полную ссылку на целевой URL. Старый URL-адрес по сути становится новым в глазах поисковой системы. В конце концов, старый URL будет деиндексирован и заменен новым.

Итак, когда вы используете 301? Есть довольно много причин, по которым вы захотите навсегда изменить URL-адреса в глазах Google.

Когда использовать HTTP-код 301

Когда содержимое страницы перемещается или изменяется

Основная причина, по которой люди будут использовать HTTP-код 301, - это когда сообщение или страница перемещаются в совершенно новое место. Примером этого является случай, когда веб-сайт проверяет свой контент и понимает, что им не нужно столько страниц, как раньше. Они хотят перейти на одностраничный веб-сайт, где все будет разделено на разделы и доступно через прокрутку. Сайт может объединять контент, который контент, объединяя свои страницы « Контакты», «О нас», «Блог» и « Подписка» .

Затем сайт будет следовать советам нашего руководства по настройке 301. Все, что вам нужно сделать, это установить старые URL-адреса ( / contact, / about, / blog, / subscribe, скорее всего) для перенаправления на / home (или любой другой ярлык, который вы используете для своей домашней страницы. Вы можете использовать простой / в качестве целевого URL-адреса. а не полный сайт или даже / home , но у нас было несколько проблем, когда 301. Поэтому мы предпочитаем настраиваемый слаг.

Когда есть опечатка или неверный URL

Иногда URL-адрес просто неправильный. Или плохо. Возможно, вы ввели / post-nmae вместо / post-name . Или, может быть, у вас есть автоматический импортер сообщений (или штатный писатель, который не следует вашему руководству по стилю), и у вас есть ярлык, который выглядит как / podcast-season-5-episode-3-the-title-of-this- эпизод слишком длинный, но что угодно . Вы определенно захотите перенаправить его на что-нибудь более дружелюбное, например / s5e3-long-title .

Проведение SEO-аудита

Если вы проводите SEO-аудит своего сайта и замечаете, что у вас есть неоптимизированные URL-адреса, вам подойдет HTTP-код 301. Вы можете изменить / is-divi-the-best-page-builder-a-review-and-what-i-think-about-it на / divi-page-builder-review, чтобы лучше использовать ключевое слово. Просто убедитесь, что изменение ключевого слова и URL по-прежнему актуально для контента.

Создание фирменного перенаправления

Так же, как службы сокращения URL-адресов и URL-адреса отслеживания, вы можете захотеть взять недружественный, громоздкий URL-адрес и превратить его в нечто фирменное для вашего сайта. Если у вас есть сервер Discord, а URL-адрес приглашения - discord.gg/RYr2eD , и вы хотите, чтобы его было легче запомнить и поделиться, вы можете создать перенаправление с помощью HTTP-кода 301 из bradedwebsiteurl.com/discord или discord.brandedwebsiteurl. com.

Их намного проще разместить на баннерах и использовать в ссылках, чем оригинал. Та же концепция применима к акциям, курсам, подкастам или чему-то еще. Вы можете создавать 301-е, используя уникальные URL-адреса. Вы можете 301 редирект для отправки myamazingnewpodcast.fm на bradedwebsiteurl.com/podcast . Таким образом, вы получаете ссылочную массу с любого URL-адреса, сохраняя при этом уникальный URL-адрес для этого проекта отдельно.

Архив обновлений

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

Вы можете взять контент, обновить его, обновить или даже переписать. И пока вы публикуете его под новым URL-адресом, вы можете просто перенаправить на него старый, посвященный той же теме. Вы можете взять / the-best-fonts-for-2014 и обновить его до / top-2020-fonts , и вы получите возможности SEO первого, а также продвигаете свой новый пост.

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

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

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

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

Когда использовать HTTP-код 302

Для 302 гораздо меньше вариантов использования, чем для 301. В конце концов, сколько раз вы хотите отправлять пользователей обратно на URL с опечатками или устаревший фрагмент контента? Однако у 302 есть свое применение, и мы хотим убедиться, что вы используете их правильно.

  • Когда вы проводите A / B-тестирование нового сайта или дизайна. Вы можете видеть, как люди реагируют на новый сайт или страницу, не оказывая негативного влияния на других.
  • Когда сайт или страница ломаются по неизвестной причине. Настройка быстрого перенаправления 302 дает вам время для устранения неполадок и отладки, не беспокоясь о том, что это повлияет на удержание пользователей.
    • Точно так же, когда сайт находится на техническом обслуживании, вы можете использовать 302, чтобы направлять пользователей на страницу предупреждений вместо того, чтобы они находили сломанный или неработающий сайт.
  • Когда вашему клиенту / начальнику нужно дать отзыв о функции или дизайне. Если вам нужно продемонстрировать, как что-то работает в производственной среде, 302 - хороший способ сделать это, не влияя на ваши результаты поиска.

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

Заключение с HTTP-кодами 301 и 302

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

Есть ли у вас другие передовые методы перенаправления страниц? Дайте нам знать об этом в комментариях!

Статья в избранном изображении от Indie Design / shutterstock.com