info@visualgroup.ru
Наб. Обводного канала, д. 66, оф. 20

Создание и продвижение сайтов профессионально
  1. Главная
  2. Книга "Эффективное продвижение сайтов" Online-версия
  3. Урок 77. Техническая оптимизация: работа со статус-кодами

Урок 77. Техническая оптимизация: работа со статус-кодами

Если вы хотите провести правильную техническую оптимизацию вашего сайта, вам стоит обратить свое самое пристальное внимание на код статуса HTTP. Такой код формируется, когда на сайт поступает запрос – как от посетителя, так и от самого поискового робота. Такие коды созданы специально для того, чтобы облегчить работу поисковых роботов, а следовательно – ускорить её. На протяжении длительного времени специфика кодов не менялась, так что вы можете ориентироваться при работе на представленные в этом уроке обозначения.

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

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

Имеются следующие группы статус-кодов:

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

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

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

Коды, которые нужно знать любому веб-мастеру

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

  • 500. На сервере зафиксирована внутренняя ошибка. Чаще всего причиной появления такого кода становится недоработка на сайте. Если вы видите такую ошибку, вам стоит проверить все имеющиеся на сайте скрипты на работоспособность, а также на соответствии прав на обработку условиям сервера.
  • 503. Проблема с оборудованием сервера. Нередко сервер оказывается перегруженным – это приводит к появлению такого статус-кода. Обратите внимание на то, что данный статус-код может быть вызван не только неполадками на сервере, но и особенностями вашего сайта. В том случае, если на сайте наблюдается слишком большая посещаемость или его страницы, в силу плохо оптимизированного кода, весят слишком много, то готовьтесь к появлению такого рода ошибки.
  • 404. Такой статус-код говорит о том, что страница, которую вы запрашиваете, на сайте попросту не существует. С ошибками 404 нужно бороться всеми силами, так как они существенно снижают успешность продвижения и могут привести как к пессимизации позиций сайта, так и к его попаданию под санкции той или иной поисковой системы.
  • 301. Этот статус-код показывает посетителю, что он будет перенаправлен на определенную страницу. При этом перенаправление выдает предложение пользователю перейти по новому адресу расположения страниц, говоря о том, что запрашиваемая на данный момент, оказывается полностью недоступной для посетителей.
  • 302. Во многом этот код означает то же самое, что 301. Он также указывает на редирект, но основная разница заключается в том, что страницы с кодом 301 полностью прекратили свое существование, в то время как с кодом 302 являются временно недоступными. Чаще всего код 302 показывается для тех страниц, которые временно были отправлены на доработку, редизайн или перезаполнение контентом.
  • 200. Это тот код, к которому должен стремиться каждый веб-мастер. Он показывает, что страница находится в полностью рабочем состоянии, откликается как на запросы пользователей, так и поисковых роботов. Если на вашем сайте все страницы выдают именно такой код, значит работа проделана правильно.

Основные выводы

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



Получите бесплатную консультацию
и особое ценовое предложение
Спасибо за обращение в
Visual Group!

В ближайшее время
мы свяжемся с Вами!