- Что такое код ответа сервера
- Когда важно настроить коды ответов сервера
- Как проверить ответ сервера
- Ответ сервера браузеру Google Chrome
- Ответ сервера в Яндекс. Вебмастере
- Ответ сервера в Google Search Console
- Значение кодов ответа
- Классификация кодов ответа от сервера
- Коды ответов от сервера, являющиеся наиболее популярными
Для нас, посетителей на сайте важно качество подаваемого материала, а для поисковых роботов, конечно же, ответ сервера.
Поисковые системы смотрят вначале на код ответа и только потом начинают анализировать содержимое страницы.
А если со страницы приходит плохой код, то сайт может довольно быстро утратить свои позиции в поисковиках.
И как раз для того, чтобы избежать этого надо регулярно проверять ответы сервера с различных страниц сайта.
В случае обнаружения ошибок надо их быстро исправлять.
Этот материал и посвящен раскрытию обозначенных вопросов.
Что такое код ответа сервера
Код ответа сервера — это результат обработки запроса пользователя, то есть информация, отдаваемая сервером браузеру пользователя, выраженная трехзначным числом.
Иногда вместе с этим числом приходит и краткое описание этого кода на английском языке.
В этом описании вполне может содержаться информация, о том, что делать дальше и как исправить ошибку.
Код ответа сервера помогает определить доступность материала.
Как это выглядит показано на картинке.
Вы пишите в браузере запрос и отправляете его на сервер, сервер запрос обрабатывает и выдает вам в ответ трехзначный цифровой код.
В кодах сервера сложного нет ничего.
Главное нужно понять:
- Клиент — устройство, подключённое к интернету.
- Сервер — компьютер, на котором хранятся все данные сайта, а также системные файлы и страницы.
Когда важно настроить коды ответов сервера
Когда ваш запрос обрабатывается успешно, то в результате открывается нужная вам страница сайта и содержимое начинает сканироваться поисковой системой.
Корректный статус запроса способствует индексации страницы, а это в свою очередь важно для продвижения сайта.
В случае когда на сайте что-то изменилось (изменение URL-адресов, удаление каких-то страниц, изменение рубрик и т.п.) надо обязательно проверять ответы сервера.
Еще раз повторюсь: корректировка ответов сервера, контроль за ними дает возможность управлять индексацией поисковыми системами ваших страниц сайта.
Как проверить ответ сервера
Проверить ответы сервера можно вручную или с помощью браузера, а также используя панели веб‑мастеров: Яндекс. Вебмастер и Google Search Console.
Ответ сервера браузеру Google Chrome
Код ответа сервера можно проверить, используя опции браузера или необходимые приложения.
В Google Chrome код ответа сервера отображается в графе Status раздела Network.
Чтобы увидеть эти данные:
- откройте в браузере любую страницу (я открыл свой сайт);
- жмем кнопку F12 и видим такой результат:
А видим мы: status=200.
Ещё вариант узнать ответ страницы — использовать сервисы, например: cy-pr, 2ip, wwhois, mainspy.
Для примера, используем сервис mainspy (он бесплатный и многосторонний, рекомендую)
- Перейдите по ссылке.
Укажите URL для проверки, можно и несколько, и нажмите “Проверить”.
Я вновь вписал свой домен.
И результатом стали следующие данные.
Анализировать коды ответа сервера задача не только поисковых роботов, но и наша.
Если мы будем проверять их и правильно понимать их значения, то сможем определить, где закралась ошибка и как её устранить.
Ответ сервера в Яндекс. Вебмастере
Переходим в раздел «Проверка ответа сервера» в Вебмастере.
Вписываем URL в специальное поле и жмем кнопку «Проверить»:
В результате видим нужные нам данные.
Ответ сервера в Google Search Console
Чтобы увидеть код ответа сервера в Google Search Console, перейдем в раздел проверки URL — он находится вверху панели:
Вводим ссылку нужной нам страницы и жмем “Enter”.
Далее жмем “Изучить про сканированную страницу” в разделе “URL есть в индексе Google”.
А затем в открывшемся окне переходим на вкладку “Подробнее”:
В результате мы получили код ответа сервера.
Закончилось все хорошо.
Значение кодов ответа
Уже писал, что код ответа сервера играет огромную роль в продвижении сайта.
Роботы поисковых систем сканируя сайт проверяют ответы страниц сайта.
“Хорошими” ответами сервера можно считать коды ответов 200 Ок и вполне возможно 301 Redirect.
Остальные ответы сервера дают нам повод подумать и соответственно поработать над ними.
Классификация кодов ответа от сервера
Для систематизации кодов, созданы группы в соответствии с основным значением, и они разбиты на классы состояния.
Первая цифра и означает разновидность класса, которая определяет состояние страницы сайта.
Подробности раскрывают последующие две цифры.
Систематизация кодов ответов серверов:
- 1хх — информационные коды (Informational).
Эти коды показывают, запрос принят и выполняется.
Они являются временными кодами.
- 2хх — коды успешной обработки запросов (Success).
Коды показывают, что запрос принят и обработан успешно.
- 3хх — коды перенаправления (Redirection).
Для того чтобы выполнить запрос надо выполнить дополнительно перенаправление на другой URL.
- 4хх — коды, которые показывают проблемы клиента (Client Error).
- 5хх — ошибки, выявленные со стороны сервера (Server Error).
Коды ответов от сервера, являющиеся наиболее популярными
200 ОК — запрос клиента корректный, а сервер его выполняет без проблем.
301 Moved Permanently — перенаправление со страницы на страницу.
301 редирект настраивается для смены URL.
302 Found — временное перенаправление.
400 Bad Request — синтаксическая ошибка в запросе пользователя.
401 Unauthorized — ошибка авторизации пользователя.
403 Forbidden — запрещение доступа.
404 Not Found — запрашиваемый URL не существует, не найден.
500 Internal Server Error — ошибка сервера, внутренняя.
502 Bad Gateway — недопустимый (недействительный) ответ.
503 Service Unavailable — сервер не смог выполнить запрос из-за большой загруженности.
509 Bandwidth Limit Exceeded — о превышении площадкой ограничения на потребление трафика.
Ограничения устанавливаются хостинг–провайдером, поэтому необходимо обратиться в техническую поддержку провайдера.
На сегодня все!
“Создание сайта”.
Вы также можете найти меня в ВКонтакте.
Всего хорошего!
До скорых встреч!
Заходите!