Если вы хотите провести правильную техническую оптимизацию вашего сайта, вам стоит обратить свое самое пристальное внимание на код статуса HTTP. Такой код формируется, когда на сайт поступает запрос – как от посетителя, так и от самого поискового робота. Такие коды созданы специально для того, чтобы облегчить работу поисковых роботов, а следовательно – ускорить её. На протяжении длительного времени специфика кодов не менялась, так что вы можете ориентироваться при работе на представленные в этом уроке обозначения.
Основные группы статус-кодов
Существует 5 основных групп статус-кодов. Они записываются как группа из трех цифр, в которой первая цифра – обозначает саму группу, а две оставшиеся – конкретизируют статус. Таким образом, взглянув на статус-код можно быстро понять текущее состояние страницы.
Имеются следующие группы статус-кодов:
- 1YY. Такие коды используются в качестве информирующих. Главная их задача – сообщить о том, что в текущее время идет процесс передачи данных.
- 2YY. Такие коды также называют «кодами успешности». Они показывают, насколько успешно работает сайт.
- 3YY. Это коды редиректа. Если представлен такой статус-код, значит запрос будет перенаправлен на другой адрес.
- 4YY. Группа кодов, которые указывают на наличие ошибок. Если представлен такой код, это означает, что страница по каким-либо причинам недоступна на данный момент. Яркий пример такого кода – ошибка «404».
- 5YY. Этот код говорит об ошибках на сервере. Статус-код указывает, что сайт неактивен по причине неправильной работы сервера.
Для того чтобы хорошо ориентироваться в состоянии сайта, нужно понимать, что значат различные коды и как их редактировать. Редактирование кодов также является важной частью технической оптимизации. На практике нередко встречаются случаи, при которых даже рабочие страницы выдают коды ошибок, а нерабочие, наоборот, показываются кодом как активные. Для того чтобы проводить редактирование кодов, вам необходимо использовать файл .htaccess. Настройка с использованием такого типа файла поможет получить правильную индексацию вашего сайта.
С целью упрощения работы веб-мастеров, крупные поисковики активно используют методы для отслеживания кодов. Если вам требуется определить, не выдает ли какая-либо страница на вашем сайте ошибки, вы можете проверить её с использованием соответствующими инструментариями Яндекс.Вебмастер. Обратите внимание на то, что для того, чтобы сайт правильно индексировался, все его страницы должны выдавать код 200. Это покажет, что они находятся в полностью рабочем состоянии и к ним может получить доступ поисковой робот. Однако для того чтобы перестраховаться, вы должны лично просмотреть все страницы сайта, для которых определен код 200. Это поможет вам избежать ошибочного присвоения кода неработающей странице.