Руководство по использованию кодов ответа сервера

Содержание:

Коды ответов сервера

Понятие «Код ответа сервера»

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

Классы состояния

Самые распространенные ответы сервера

Итоги

Коды ответов сервера

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

Понятие «Код ответа сервера»

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

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

При использовании Google Chrome можно проверить деятельность кода в реальном времени. Для этого нужно нажать клавишу F12, после чего перейти в раздел Network и обновить страницу.

Классы состояния

Классы состояния – это классификация типов кодов с похожими особенностями. На принадлежность к отдельному типу указывает первый символ. Всего существует пять типов:

  1. 1.. – этот тип с трансфером данных со страницы. В окне браузера эти коды не отображаются, поскольку они имеют временный характер.
  2. 2.. – тип информирует, что никаких проблем нет. Сайт отображается в штатном режиме.
  3. 3.. – подобный ответ сервера предупреждает, о необходимости дополнительных манипуляций, чтобы успешно продолжить работу.
  4. 4.. – тип предупреждает об ошибке пользователя. Наверняка с таким ответом сталкивались все пользователи интернета.
  5. 5.. – тип предупреждает об ошибке на стороне сервера. При таком ответе на экране браузера пользователя обязательно должно отобразится объяснение, по какой именно причине произошла ошибка.

Самые распространенные ответы сервера

200 OK

Абсолютное большинство ответов сервера приходит именно с этим номером. Как видно на скриншоте выше, он оповещает о нормальном функционировании сайта. Именно страницы с таким кодом успешно индексируются поисковыми системами.

301 MOVED PERMANENTLY

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

302 FOUND

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

304 NOT MODIFIED

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

403 FORBIDDEN

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

404 NOT FOUND

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

Существует также так называемый «soft 404». Он используется в ситуации, когда страница отвечает 200 ОК, но на ней нет никакой информации. Вебмастера-новички очень часто не уделяют вниманию настройке подобных страниц. Ведь «soft 404» очень негативно влияет на ранжирование сайта, что приводит к значительному уменьшению потенциального трафика. Решение этой проблемы очень простое. Необходимо отыскать все подобные страницы и настроить на них «404 not found». Многие вебмастера, пытаясь завлечь новых пользователей, пытаются творчески подойти к такой необходимости. Можете оценить несколько самых оригинальных экземпляров:

410 GONE

Такой номер также сообщает, что страницы не существует. Когда поисковая система получает ответ на запрос в виде «404 Not Found», она не будет отмечать, что страница удалена навсегда и через некоторое время снова вернется к ее индексации. «410 Gone» же сообщает, что страница по запросу была удалена безвозвратно. В этом случае поисковый робот больше не будет возвращаться к индексированию данной страницы.

451 UNAVAILABLE FOR LEGAL REASONS

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

500 Internet Server Error

Этот номер сообщает, что имеет место быть ошибка в самом сервере. Такие ошибки достаточно уникальны и не имеют своего отдельного номера.

503 Service Unavailable

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

504 Gateway Timeout

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

Итоги

Существуют несколько типов кодов ответа сервера. Они указывают на все возможные состояния соединения.

Для всех страниц, которые необходимо представить в индексации поисковика, нужно настроить 200 OK. Тогда они будут работать в нормальном режиме.

Чтобы сохранить трафик при изменениях адреса, нужно настроить редирект 301 для корректного перенаправления пользователя на заданную страницу.

Чтобы улучшить СЕО-оптимизацию ресурса, необходимо избавится от всех страниц с «soft 404». Для этого необходимо перенастроить их на номера 404 или 410. Такой способ позволит не перегружать сервер поисковика и улучшит ранжирование сайта.

Подпишитесь на новости

Оставьте ваш e-mail, чтобы получать подборки наших новостей.

Обсудим ваш проект?
Dog