Что такое ответы сервера и какими они бывают

Что такое ответы сервера и какими они бывают
Что такое ответы сервера и какими они бывают

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

«Код ответа сервера»: что это такое

Кодом ответа сервера является трехзначное число, после которого следует текст на английском языке. Сервер отдает число на запрос посетителя, после чего идет дальнейшая обработка нужного документа. Английское объяснение – это короткая инструкция о дальнейших действиях посетителю. Такой код ответа проверяют и браузеры, и поисковые системы.

Как можно проверить код ответа сервера

В Google Chrome можно осуществить проверку следующим образом:

  • нажмите на вкладку Network на панеле инструментов;
  • затем обновите страницу.

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

Если вам нужно проверить сразу достаточно большое количество страниц, можно воспользоваться следующими инструментами:

  • Urlitor;
  • Screaming Frog.

«Классы состояния» – что это

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

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

Основные ответы сервера

200 ОК

Это один из самых распространенных и важных статусов. 200 ОК говорит о том, что наш запрос выполнен успешно, все страницы существуют и доступны к просмотру. Именно этот код должны отдавать все страницы, которые мы хотим видеть в индексе поисковика.

301 Moved Permanently

Такой код говорит о том, что страница была навсегда перемещена на другой адрес.

302 Found

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

304 Not Modified

Этот код играет важную роль в передаче данных и загрузки сервера. Если в документе не случилось изменений с даты последнего обновления, то сервер возвращает код 304 Not Modified. В этом случае поисковой системе можно не загружать документ повторно, ведь ничего не изменилось с момента последнего ее визита.

403 Forbidden

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

404 Not Found

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

410 Gone

Такой код значит, что страницы была удалена навсегда. Хоть 404 и 410 одинаково говорят о том, что страницы не существует, есть некоторые отличия в их обработке. В 404 странице робот поисковой системе будет возвращаться и перепроверять ее. А 410 страница будет помечена, как удаленная навсегда и больше ее проверять не будут.

451 Unavailable For Legal Reasons

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

500 Internal Server Error

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

503 Service Unavailable

Код говорит о том, что сервер временно не может обрабатывать запросы по техническим причинам. Мы можем увидеть этот ответ, когда сервер столкнулся с большим количеством запросов и просто не в состоянии с ними справляться.

504 Gateway Timeout

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

В заключение об ответах сервера

Коды ответов серверов проверяют как поисковые системы, так и браузеры. Робот поисковика сначала обращается именно к коду ответа, а уже после к содержимому самого веб-ресурса.

Существует 5 классов состояния, которые указывают на разные этапы процесса передачи данных:

  • информационные коды;
  • успешная обработка;
  • редирект;
  • ошибка пользователя;
  • ошибка сервера.

Все страницы, которые мы хотим видеть в индексе поисковых систем, должны отдавать код 200 OK.

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

Оставить комментарий

Похожие записи

Like
Google supplemental или сопли: что это и как избежать попадания в них ваших страниц
Google supplemental или сопли: что это и как избежать попадания в них ваших страниц

Google supplemental или сопли: что это и как избежать попадания в них ваших страниц

Google supplemental является добавочным индексом системы поиска, куда часто попадают отрезки некоторых проектов. Для человека, производящего поиск в Интернете, они становятся невидимыми. В итоге пользователи получают не все возможные результаты, а сам сайт продвигается очень медленно. Supplemental results или сопли Google Google всегда старается предложить своим пользователям только лучшие результаты – те, которые принесут максимум […]

Like
Как проверить сайт на бан в поисковой системе
Как проверить сайт на бан в поисковой системе

Как проверить сайт на бан в поисковой системе

Английское слово «to ban» уже давно вошло в обиход каждого человека. Но какое значение оно имеет именно в сфере SEO? Абсолютное удаление всех страниц сайта из результатов поиска называется баном сайта. Естественно, в таком случае вашу веб-страницу не будет показано в выдаче поискового запроса. Поэтому, если вы столкнулись с такой проблемой, постарайтесь разобраться в ней […]

Like
Как составить SEO-отчет, который приятно удивит клиента
Как составить SEO-отчет, который приятно удивит клиента

Как составить SEO-отчет, который приятно удивит клиента

SEO отчет – это специальный документ, который включает в себя перечень реализованных за определенный отрезок времени задач, подкрепленных аналитикой. Заключение формирует непосредственно специалист по поисковой оптимизации, который выполняет львиную долю работы по продвижению веб-ресурса. В акте важно указывать все метрические показатели, прямо или косвенно соотносящиеся с делом: от частоты посещаемости сайта и основных источников трафика […]

Like
Как выстроить коммуникацию с заказчиком на пресейле при организации SEO услуг
Как выстроить коммуникацию с заказчиком на пресейле при организации SEO услуг

Как выстроить коммуникацию с заказчиком на пресейле при организации SEO услуг

Далее в статье разберемся, что такое presale и как нужно оформлять коммерческое предложение в SEO, чтобы построить эффективное взаимодействие с потенциальным заказчиком. Поговорим об основных тонкостях в общении с клиентом, а также рассмотрим часто допускаемые ошибки при форс-мажорных ситуациях. Пресейл – определение понятия Трактовать данный термин можно, как в широком, так и узком смысле. Обобщенно […]