Некорректная настройка статус-кода

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

Группы статус-кодов

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

  • 1хх – в этом коде поисковой робот узнает о передаче информации;

  • 2хх – этот трехзначный код указывает на успешную работоспособность ресурса;

  • 3хх – кодирует данные о редиректе, перенаправлениях на внешние или внутренние страницы;

  • 4хх – даст представления поисковой системе (ПС) о том, быть работоспособным ресурс со стороны клиента;

  • 5хх – возможные неполадки со стороны сервера.

Основные статус-коды

К основным можно отнести следующие статус-коды:

  • 200 – говорит о том, что сервер смог открыть страницу. Стоит отметить, что ПС индексируют исключительно страницы с этим кодом;

  • 301 –редирект, говорящий ПС, что на этом элементе сайта отсутствует содержимое, но есть постоянное перенаправление на рабочий ресурс. Если вы подумываете сменить адрес страницы или всего ресурса, то этот статус будет обязателен для вас, с его помощью поисковые роботы смогут найти ваш ресурс и отобразить его в поисковой выдаче, соответственно расположению, при этом ТОП выдачи, который был у вашего сайта – сохранится;

  • 302 – статус, который указывает ПС, что есть временное перенаправление на другой URL, а текущий адрес будет доступным спустя некоторое время;

  • 404 – удаленные элементы ресурса или сам ресурс, к которым отсутствует доступ. После такой информации ПС исключат адрес сайта или отдельной страницы из индексации;

  • 500 – внутренние страницы работают некорректно. Внутри сервера происходит препятствие на пути корректной индексации сайта, например, коды страницы обрабатываются с ошибкой или отсутствуют основные теги;

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

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

Проверка настройки статус-кодов

Чтобы такая проблема не коснулась вашего сайта, нужно регулярно проверять настройки статусов кода, вовремя реагировать на недочеты и устранять их. Минимальное количество проверок составляет 1 – 2 в течение месяца.

Быстрым и простым вариантом, чтобы проверить качество настройки, будет использование сервиса «Проверка ответа сервера», он находится в Яндекс. Вебмастере. Для того, чтобы проверить корректность настройки, нужно ввести адрес ресурса в соответствующее поле и запустить анализ с помощью кнопки «проверить». «Код статуса НTTP» позволит вам проанализировать полученную информацию о состоянии статус-кода:

Проверка ответа сервера

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