Просмотров: 3 180

Как проверить код ответа сервера роботу Яндекса.

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

linear-barcodes

От этого могут быть большие проблемы с позициями сайта в поисковой выдаче.

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

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

Итак, в чем заключается проверка?

Шаг 1. Проверяем код ответа сервера на страницу сайта, которая должна быть в поиске.

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

Далее переходим на специальный сервис от Яндекс, который позволяет проверять коды ответов сервера. С помощью этого сервиса можно посмотреть на свой сайт глазами робота яндекс.

Вот ссылка на него:

http://webmaster.yandex.ru/server-response.xml

Просто вставляем url-адрес интересующей нас страницы в текстовое поле и нажимаем на кнопку «Проверить».

Я проверил одну из страниц своего сайта. Вот какой получился результат.

код ответа сервера 1

Самое главное, чтобы для таких страниц код ответа был 200ОК. Это означает, что страница ошибок не выдает и все работает нормально.

Шаг 2. Проверяем ответ сервера на страницу, которая точно не существует на сервере.

Теперь нужно сделать обратную операцию.

Давайте на сервисе

http://webmaster.yandex.ru/server-response.xml

укажем url страницы, которой в любом случае не будет в поиске.

Я ввел вот такие кракозябры.

код ответа сервера 2

Самое главное, на что здесь стоит обратить внимание – это код ответа 404 Not Found. Это означает, что страница не найдена.

Если у вас появляются такие же коды ответов, значит все нормально и сервер отдает правильные результаты.