Создание сайтов в Шахтерске, ДНР. Полное руководство по кодам состояния HTTP 3xx

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

Цель переадресации HTTP

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

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

Давайте подробнее рассмотрим другие причины перенаправления вашей страницы:

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

Идентификация неработающих ссылок: 404 не найденных страницы можно определить с помощью Google Search Console. Отчет о покрытии даст вам подробную информацию обо всех внутренних внешних ссылках, которые нужно исправить с помощью перенаправления.

Исправление неработающих URL -адресов: после определения неработающей ссылки вы можете перенаправить трафик на главную страницу. Однако лучшим вариантом является перенаправление каждого неработающего URL-адреса на новую страницу с таким же (похожим) содержанием.

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

Необходимость удаления страницы: создайте HTTP-перенаправления для всех страниц, которые вам нужно удалить, и убедитесь, что вы не боитесь и не напрягаете посетителей ошибками 404 not found. Перенаправление будет сигнализировать Google или другим поисковым системам о том, что значение старых ссылок должно быть присвоено перенаправленным URL-адресам.

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

Подводя итог, Google определяет перенаправление для управления сканированием и индексированием (категория Advanced SEO Documentation). Google Search Central объясняет HTTP-редиректы как практику плавного перехода, доступа к странице через несколько URL-адресов, исправления устаревших URL-адресов и перенаправления пользователей с удаленных страниц на новые, тем самым исключая ошибки 404 not found.

Основы веб-протокола

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

HTTP — это протокол, используемый для информационных систем с различными типами данных: распределенными, гипермедиа и совместными. Основная цель протокола передачи гипертекста — обеспечить беспрепятственное интернет-взаимодействие. HTTP определяет модификации, а передачу данных обеспечивает веб-сервер и действия браузера.

Этот протокол запроса-ответа работает через соединения TCP, которые используются для связи с сервером. Протокол управления передачей позволяет интернет-поисковикам взаимодействовать с любыми доступными идентифицированными ресурсами, представленными во всемирной паутине. Связь пользователя с веб-серверами, серверами видео и сообщений осуществляется через HTTP. Таким образом, клиенты могут получить доступ к веб-страницам.

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

шпионский текст и изображения

деформированные мультимедийные файлы

звуковые и видеофайлы, вызванные кибератаками

Существуют режимы работы HTTP-прокси. HTTP-клиент используется для защиты браузера пользователя. Он отправляет сообщения запроса на сервер. HTTP-сервер отвечает за ответные соединения HTTP. Принцип работы HTTP-прокси можно представить следующим образом:

Работа HTTP-прокси

Основные преимущества протоколов HTTP:

Ответственность за запрос: расширенная схема адресации обеспечивается протоколами HTTP. Все IP-адреса становятся легко узнаваемыми и идентифицируемыми в WWW.

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

Согласно Hitech Whiz, необходимо учитывать и другие преимущества протокола передачи гипертекста:

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

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

Уменьшенная задержка: HTTP инициирует процесс установления связи сразу после установления соединения. Этот параметр уменьшает задержку, связанную с подключением.

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

Запрос для конкретного протокола Описание

ПОМЕЩАТЬ Отвечает за модификацию существующего веб-ресурса. Этот запрос также позволяет создать новый URL.

ГОЛОВА Создает запрос на ресурс специального назначения без необходимости содержания тела.

СООБЩЕНИЕ Отвечает за существующие модификации ресурсов при добавлении контента на новую веб-страницу.

УДАЛЯТЬ Удаляет ресурс, указанный веб-мастером.

ПОЛУЧАТЬ Запрашивает ресурс о его целостности.

СЛЕД Отображает любые обновления и изменения посещаемого пользователем веб-ресурса.

ОПЦИИ Демонстрирует список методов HTTP, доступных для интересующего пользователя URL-адреса.

СОЕДИНЯТЬ Отвечает за преобразование соединения на основе запроса в туннель TCP/IP.

ПЛАСТЫРЬ Позволяет производить частичные модификации веб-ресурса.

Что такое коды состояния ответа HTTP?

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

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

Информационный ответ 1xx: этот класс кодов состояния информирует о получении запроса. Это означает, что процесс продолжается. Например, 100 = продолжить.

2xx Success: группа этих кодов состояния говорит о понимании и принятии запроса. Например, 200 = ОК.

Перенаправление 3xx: этот класс кодов состояния HTTP указывает, что для выполнения запроса требуются некоторые специальные действия. Например, 301 = перенаправление.

Ошибка клиента 4xx: эта категория кодов состояния ответа указывает на то, что запрос не может быть выполнен. Кроме того, это может означать, что в запросе присутствует неверный синтаксис. 400 = плохой запрос.

5xx ошибка сервера: этот класс кодов состояния HTTP относится к неудачному ответу сервера, вызванному сбоем обработки сервера. Например, 500 = внутренняя ошибка.

Стоит отметить, что некоторые коды состояния и ошибки напрямую влияют на SEO. В то время как классы 1xx и 2xx не сильно влияют на поисковую оптимизацию (хотя лучше всего иметь ответ 200), классы 300, 400 и 500 могут негативно повлиять на сканирование и индексацию ваших веб-страниц. Вы всегда должны обращать внимание на коды состояния и ошибки 4xx и 5xx, так как это может быть очень вредным для рейтинга вашего сайта в целом.

Коды HTTP 300, возможно, играют центральную роль для SEO. Этот класс кодов состояния отвечает за передачу всей ценности SEO от ваших старых URL-адресов к новым. Таким образом, необходимо вникнуть в смысл каждого 300-уровневого кода (временные или постоянные редиректы, прокси, множественный выбор и так далее).

Полный список кодов состояния HTTP 3xx

Коды состояния HTTP предназначены для перенаправления URL. Коды уровня 300 указывают на различные типы перенаправлений HTTP. Маркетологи обычно используют коды состояния 3xx для мониторинга и анализа пользовательского опыта, поведения пользователей веб-сайта и эффективности SEO сайта. Ресурс DataTracker определяет четыре типа редиректов, распределяемых по кодам состояния HTTP уровня 300:

Такие перенаправления, как 301, 302, 307, указывают на то, что целевому ресурсу был назначен новый URL-адрес.

300 перенаправление предлагает несколько вариантов (выбор соответствующих веб-ресурсов в соответствии с запросом).

303 перенаправление предлагает косвенный ответ на выполненный запрос, если поле Location идентифицирует его.

304 перенаправление обеспечивает перенаправление HTTP на результаты, которые были предварительно кэшированы.

Коды состояния 300-го уровня появляются, когда необходимо указать ответ перенаправления от сервера. Другой пример класса кода состояния HTTP 3xx в действии — это когда удаленная страница сохраняет свой рейтинг. Кроме того, перенаправления пригодятся, когда необходимо исправить неработающий URL-адрес.

Например, через PHP использовалось перенаправление 301 для перемещения всего трафика на новую страницу https: //eurovps.com:

<? php // Permanent 301 Redirect via PHP

header («HTTP1.1 301 Moved Permanently») ;

header («Location: https: //eurovps.com/») ;

Таким образом, он сохраняет ранжирование прежнего URL. Тот же алгоритм можно использовать для исправления неработающих URL-адресов с помощью постоянного редиректа.

Перенаправления не ожидают увидеть ошибки, связанные с другими кодами ответа. Например, перенаправления не решают проблемы с информационными ответами или ошибками сервера/клиента (Not Implemented = 501; Bad Gateway = 502; Unprocessable Entity = 420).

Давайте подробнее рассмотрим каждый 300-уровневый код, чтобы понять их влияние на SEO и рейтинг сайта. Существует девять кодов состояния 3xx, которые необходимо просмотреть, а также их особенности, функции, преимущества и различия.

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

Эти коды состояния обычно используются в REST API. Браузеру предоставляется несколько вариантов выбора, который должен выбрать сторону ресурсов, отвечающих запросу. Например, если у вас есть несколько вариантов формата видео или разные расширения файлов, вам пригодится код уровня 300.

Еще одна причина для использования 300 редиректов — соответствие требованиям переговоров, управляемых агентом. Сервер информирует пользовательский агент о доступных типах представления на выбор. Внимательно посмотрите на пример, чтобы увидеть 300-перенаправление в действии:

HTTP/1.1 300 Multiple Choices

Server: curveball/0.3.1

Access-Control-Allow-Headers: Content-Type, User-Agent

Access-Control-Allow-Origin: *

Link: rel="alternate"

Link: rel="alternate"

Content-Type: text/html

Location: /foo

Вы можете увидеть /fooи /barв кодировке. Местоположение указывается, когда оба варианта доступны для выбора.

301 Перемещено навсегда

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

Давайте объясним концепцию постоянных HTTP-редиректов на реальном примере:

Страница часто задаваемых вопросов размещена на поддомене (https: //faq.website.com).

Вы решаете переместить страницу часто задаваемых вопросов в подпапку (https://www.website.com/faq/).

Если субдомен будет удален, появится страница 404, которая навредит вашему SEO.

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

Разместите переадресацию 301, чтобы пользователи не посещали ваш старый URL.

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

Давайте рассмотрим еще один пример постоянного перенаправления (301 перенаправление). Здесь мы видим код состояния HTTP 301, используемый для перенаправления пользователей и поисковых систем на новое место. Выделенные изменения выделены жирным желтым цветом.

301 Код состояния HTTP

Программисты часто используют.htaccessфайл для реализации различных типов редиректов, включая редирект 301. Есть два метода перенаправления 301, которые следует учитывать:

Весь домен может быть перенаправлен на новый веб-сайт. Добавьте после Redirect 301интересующего домена:

Redirect 301 /[http: //www.website.com/] (http: //www.website.com/)

Если вы хотите перенаправить только одну страницу, необходимо указать старый URL-адрес после Redirect 301:

Redirect 301 /oldurl/ [http: //www.website.com/newurl/] (http: //www.website.com/newurl/)

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

<? php

header («Location: https: //www.website.com/», true, 301) ;

exit () ;

? >

Обратите внимание, что JavaScript далеко не оптимален для практики SEO. Google иногда неправильно интерпретирует 301 редиректы в JavaScript. Если вас интересует постоянное перенаправление, оптимизированное для SEO, лучше выбрать один из перечисленных выше методов.

302 найдено

В REST API есть еще один часто используемый код состояния. По сравнению с постоянными 301-редиректами, 302-уровневые используются, когда требуются временные редиректы. Например, вы знаете об изменениях в этом URL-адресе, который вы скоро перенаправите, или прежняя страница будет восстановлена ​​​​в какой-то момент времени. Еще один случай, когда нужно удалить старую страницу, но при этом нужно перенаправить весь трафик и сохранить ранжирование на временном URL. Среди других причин использования кода состояния 302:

Миграция на новый, но временный домен

Изменение структуры сайта (но временно).

Стоит отметить, что реализация 302-редиректа может осуществляться так же, как и для 301-го уровня. Здесь также применима рекомендация избегать кодирования JavaScript в целях оптимизации SEO.

302 код состояния

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

303 См. Другое

Этот код состояния HTTP позволяет REST API отправлять предложения клиентам в виде ссылок. Примечательной особенностью 303 редиректов является их производительность без кеша. Но стоит отметить, что вторая сессия перенаправления будет закэширована.

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

304 Не изменено

Этот код обычно используется в REST API, как и другие перечисленные выше коды 3xx. Когда повторная передача не требуется, можно использовать немодифицированный код состояния. Можно сделать редирект без кеша, если страница еще не была изменена.

Давайте подробнее рассмотрим кодировку на примере перенаправления 304. Код состояния указывается в запрошенном методе и URL-адресе.

304 код состояния

305 Использовать прокси

Этот код состояния HTTP на данный момент устарел. Некоторые браузеры не позволяют использовать этот тип перенаправления. Например, Mozilla Firefox и Internet Explorer запрещают пользователям переадресацию 305 из соображений безопасности. Основное объяснение этой ситуации — единственный прокси, используемый для обработки запроса и предоставления доступа к веб-ресурсу. Этот подход является рискованным, когда речь идет о некоторых браузерах.

306 Переключить прокси (не используется)

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

307 Временное перенаправление

Этот код состояния HTTP очень похож на код состояния 302. Вот почему метод реализации, необходимый для перенаправления, такой же, как для 301 и 302. Давайте углубимся в разницу между 207 и 302, поскольку они оба связаны с временными перенаправлениями HTTP. Специалисты до сих пор спорят на эту тему. Для наших целей есть два мнения, которые следует учитывать в отношении 307 редиректов:

307 и 302 редиректы обеспечивают одинаковое временное перемещение контента. Рекомендуется использовать один из этих кодов состояния, когда имеют место некоторые быстрые изменения.

Есть разница между временными редиректами 302 и 307. Код состояния уровня 302 примечателен изменением метода HTTP. При этом 307 редиректы используются без изменения метода HTTP.

Это означает, что любые изменения метода GET-запроса в 302 редиректе приводят к непредсказуемым результатам в сети. Этого не происходит с 307 редиректами. На рисунке ниже показан пример использования временного перенаправления уровня 307.

307 код состояния

308 Постоянное перенаправление

Этот код состояния считается экспериментальным, но имеет ту же семантику, что и постоянное перенаправление 301. Единственная разница между перенаправлениями 308 и 301 заключается в доступности изменений метода HTTP. В то время как перенаправления 301 позволяют пользовательским агентам изменять используемые методы HTTP, код состояния 308 подразумевает неизменяемые методы HTTP-запроса для перенаправления.

308 код состояния

Код статуса 308 HTTP довольно новый, так как он был представлен только в 2015 году. Некоторые браузеры до сих пор не распознают 308 редиректы и показывают пользователям пустые страницы вместо перенаправленных (например, Internet Explorer 11). Вот почему 301 постоянное перенаправление будет предпочтительнее из-за лучшей поддержки и SEO-дружественности. Код состояния HTTP уровня 308 по-прежнему плохо поддерживается, и поисковые роботы не всегда его распознают.

Значение кода состояния HTTP 3xx для SEO

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

301 или 308 для постоянной переадресации

302, 303, 307 для временной переадресации

Редиректы не вредят поисковой оптимизации, но помогают избежать потери авторитета. Необходимо правильно перенаправлять страницы, чтобы сохранить рейтинг Google и ссылочный вес.

Когда использовать редирект 301 или 302 для SEO

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

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

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

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

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

Обратите внимание, что код состояния 301 подойдет для тематических кластеров. Если вам действительно нужны постоянные редиректы, не используйте 302. Предотвратите риск потери рейтинга и трафика. Редиректы 302 заставляют поисковые системы продолжать индексировать ваши старые страницы и мешают им передавать ссылочный вес на ваши новые. Убедитесь, что вы всегда проверяете точность кода состояния HTTP на своем веб-сайте с помощью специального программного обеспечения, такого как WTOOLS и Redirect Checker.

301 против 302

Параметры для сравнения 301 302

Тип перенаправления Постоянный Временный

Когда он используется? Для перенаправления старых страниц, которые собираются удалить. Для перенаправления старых страниц, которые будут восстановлены.

SEO ценность Сохраняет ранжирование старых страниц вместе с их ссылочным весом и переносит их на целевой URL. Позволяет пользователям сохранять ранжирование старых страниц вместе с их ссылочным весом и временно переносить их все на целевой URL.

Сигнал канонизации Более сильный сигнал канонизации для Google Сигнал средней канонизации для поисковых систем

Синтаксис редиректов Изменено Изменено

Постоянные перенаправления

Параметры для сравнения 301 308

Тип перенаправления Постоянный Постоянный

Когда он используется? Для перенаправления старых страниц, которые собираются удалить. Для перенаправления старых страниц, которые будут удалены.

Специальные предложения Предпочтительно для SEO; хорошо распознается поисковыми роботами; для постоянных редиректов; полная ссылочная масса на перенаправленную страницу. Экспериментальный; ограничен в поддержке; чтобы избежать неправильных изменений в методе GET.

SEO ценность Сохраняет ранжирование старых страниц вместе с их ссылочным весом и переносит их на целевой URL. Сохраняет ранжирование старых страниц вместе с их ссылочным весом и переносит их на целевой URL.

Сигнал канонизации Более сильный сигнал канонизации для Google Низкий сигнал канонизации для поисковых систем

Синтаксис редиректов Изменено Не изменен

301 имеет более сильную канонизацию для Google. В то же время представитель команды Google Джон Мюллер заявил, что коды состояния HTTP 308 и 301 обеспечивают одинаковые свойства перенаправления и SEO.

Временные перенаправления

Параметры для сравнения 302 307

Тип перенаправления Временный Временный

Когда он используется? Для перенаправления старых страниц, которые собираются восстановить. Для перенаправления старых страниц, которые будут восстановлены.

Специальные предложения Для временных редиректов; хорошо распознается поисковыми роботами. Предпочтительно для SEO; чтобы избежать некорректных изменений в методе GET; переносит запросы клиентов на другой хост.

SEO ценность Позволяет пользователям сохранять ранжирование старых страниц вместе со своим ссылочным весом и временно переносить их на целевой URL. Позволяет пользователям сохранять ранжирование старых страниц вместе со своим ссылочным весом и временно переносить их на целевой URL.

Сигнал канонизации Сильный сигнал канонизации для Google Сильный сигнал канонизации для поисковых систем

Синтаксис редиректов Изменено Не изменен

Код состояния 307 предпочтительнее для SEO-специалистов. Из-за изменения синтаксиса переадресации 302 это может привести к неожиданному поведению. Кроме того, в этом учебном пособии по Rest API говорится, что перенаправления 307 пригодятся при перемещении клиентских запросов на другой хост.

MOZ предлагает переадресацию 302, если практически невозможно определить, определили ли поисковые системы страницу как совместимую. Таким образом, любой контент, который временно перемещается на другую страницу, должен быть перенаправлен с помощью кода состояния 302 HTTP. Сканеры упомянут изменения, и URL-адрес будет правильно проиндексирован.

Проверка кодов состояния HTTP в SE Ranking

Чтобы отслеживать, как Google воспринимает коды состояния HTTP на вашем веб-сайте, вам необходимо провести аудит веб-сайта. Существует ряд специальных инструментов для проведения аналитических исследований на месте. Рассмотрим подробнее особенности процесса аналитического исследования на примере программного обеспечения для SEO-аудитавеб-сайтов.

SE Ranking предлагает отчет об аудите сайта с описанием проблем и руководством по устранению для глубокого анализа всех критических технических показателей веб-сайта, включая сканирование, безопасность, удобство использования, ошибки скорости и другие. Программное обеспечение подробно анализирует каждую страницу веб-сайта, включая перенаправление и ошибки протокола передачи гипертекста. Вот алгоритм получения информации о кодах состояния HTTP вашего веб-сайта:

Откройте раздел Аудит сайта.

Укажите сайт для инициации проверки.

Одним из отчетов будут коды состояния HTTP.

Отчет об аудите сайта SE Ranking

Инфографика будет содержать доминирующий класс кода состояния HTTP (1xx, 2xx, 3xx, 4xx, 5xx). Дополнительно в отчете (под основной инфографикой) будет указано количество редиректов и открепленных страниц.

В ходе полного аудита веб-сайта SE Ranking выявляет слабые места и ошибки, связанные с кодами состояния HTTP, предоставляет описания проблем и предлагает способы их устранения для повышения производительности вашего веб-сайта в Интернете.

Отчет о коде состояния HTTP с проблемой SE Ranking

Какие коды 3xx вам действительно нужно знать

Все коды HTTP 300 заслуживают внимания современных представителей бизнеса, которые заинтересованы в хорошей видимости в Интернете. Например, 300 (множественный выбор) будет полезно для выполнения некоторых маркетинговых стратегий, когда пользователь должен выбирать между несколькими объектами одновременно. Код состояния 303 (см. Другое) пригодится, когда необходимо использовать другой URL-адрес для перенаправления на интересующий ресурс.

Но основные коды HTTP 300 — это 301, 302 и 307, потому что они используются для временных и постоянных перенаправлений. Эти коды состояния рекомендуются для обеспечения SEO-дружественной миграции веб-сайтов, изменения URL-адресов, реструктуризации и обновлений сайта, смены доменов или кратковременной повторной публикации страниц веб-сайта.

Стоит отметить, что к процессу перенаправления предъявляются некоторые требования, чтобы соответствовать стандартам ранжирования Google и не терять ссылочный вес. Следует помнить пять основных советов:

Переезжайте на новый домен только после 301 редиректа. Google не любит дублированный контент и может наказать вас за эту ошибку.

Установите перенаправления 301, 302 и 307 между версиями http: //и http: //wwwвашего домена. Это очень важно для вашей поисковой оптимизации.

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

Используйте полезные инструменты, такие как Google Search Console, HTTP Status, WTOOLS HTTP Checker, Redirect Checker или инструмент аудита веб-сайта SE Ranking, чтобы упростить мониторинг кода состояния HTTP и своевременное внесение изменений.

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

Делитесь нашими материалами с друзьями!

 

 

Заказать разработку сайта