Урок 6.2 – Коды ответа сервера 200, 301, 302, 403, 404, 500, 503 и что они означают
Любой сайт располагается на сервере. При обращении к страницам сайта от сервера приходит код ответа. Рассмотрим ниже варианты кодов ответа сервера в ответ на запрос какой-либо страницы сайта. Проверить код ответа сервера можно в Яндекс Вебмастере: «Инструменты» -> «Проверка ответа сервера».
Код 200
Ответ сервера кодом 200 означает, что все хорошо, и сервер правильно выдает данную страницу сайта.
Код 301
Это 301 редирект (переадресация) с одной страницы сайта на другую с полной передачей веса страницы донора (откуда редирект) странице реципиенту (куда редирект). Обычно такой редирект ставится когда страница полностью переехала на новый URL адрес. Старый адрес удаляется из индекса поисковых систем и страница присутствует в поиске по новому адресу.
301 редирект может быть, как между внутренними страницами сайта, так и вести на другой домен. Если у вас поменялся домен сайта, то вы должны настроить 301 редирект со старого домена на новый домен. Поисковые системы не гарантируют сохранения позиций сайта в поиске при переезде с одного домена на другой, поэтому нужно как минимум правильно настроить 301 редирект со старых страниц на новые, а также обеспечить хорошую историю новому домену. Если возраст нового домена меньше чем старого, то скорее всего позиции сайта снизятся при переезде.
Код 302
Это 302 редирект (переадресация с одной страницы на другую): используется когда необходимо чтобы обе страницы остались в поиске, при этом их вес делится пополам. Наличие такого редиректа является одной из критических ошибок SEO, так как вес и старой и новой страницы становится меньше в «глазах» поисковых роботов в 2 раза, но при этом посетитель все равно по факту увидит только страницу, на которую ведет переадресация, страница донор же зависает в индексе. Даже если убрать данный редирект – то не факт, что вес страницы восстановится. Эта ситуация ведет к понижению позиций страницы в поисковой выдаче.
Код 403
Код ответа сервера 403 означает, что доступ к данной странице запрещен. Чтобы решить данную проблему нужно на хостинге выставить нужные права доступа к файлам и папкам.
Код 404
Код ответа сервера 404 говорит о том, что страница не найдена. Такие страницы поисковые роботы со временем удаляют из индекса.
Важно! После удаления страницы сайта нужно проверить, что при обращении к ней сервер отдает 404 код ошибки!
Если удаленные страницы сайта не возвращают код 404, то ссылки на них не удаляются из поиска и посетители заходя по ним на сайт будут видеть ошибку или пустой экран, что приведет в итоге к ухудшению поведенческих факторов и понижению позиций всего сайта в поиске, плюс будет зря тратится краулинговый бюджет.
При заходе на сайт по URL удаленной страницы посетитель должен попадать на специальную страницу, которая информирует, что запрашиваемой страницы больше нет на сайте и предлагает посетителю перейти на главную или в каталог или куда-то еще. При этом поисковый робот при обращении к данной странице должен получать код ответа сервера 404, для того чтобы он убрал ее из поисковой базы. Лучше всего после удаления страниц с сайта заходить в Вебмастер и направлять сразу эти страницы на удаление (Инструменты -> Удаление страниц из поиска), чтобы избежать ошибок.
Коды 500, 503
Коды ответа сервера 50х свидетельствуют о внутренней ошибке сервера и Вам нужно обратиться к хостинг провайдеру, чтобы он исправил данную ситуацию.
Если страница долгое время возвращает код ответа сервера 500 или 503, то она может быть удалена из индекса поисковиков.