Календарь событий
Ноябрь 2018
Пн Вт Ср Чт Пт Сб Вс
      1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30    

Ответы сервера на сайте: практические советы

Обращение к сайту посетителей или поисковых роботов предусматривает последующий ответ сервера, возвращающий определенную информацию. Поисковые роботы всегда анализируют его перед проверкой страницы. Верные понимание и интерпретация ответов сервера поспособствуют проведению быстрой индексации сайта, а также помогут при необходимости безболезненно перейти на новую CMS.

 

Коды ответа сервера: классы состояния

 

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

 

• 1xx – информационные коды;
Информационные коды ответа сервера сообщают пользователю о непосредственном процессе обмена данными.

 

• 2xx − успешная обработка;
Коды данного класса состояния сообщают об удачном завершении обработки запроса.

 

• 3хх – редирект;
Ответы класса 3хх сигнализируют о необходимости предпринять дополнительные действия для правильной обработки запроса либо совершить запрос по иному адресу.

 

• 4хх – пользовательская ошибка;
Такой код говорит о том, что запрос не может быть выполнен по причине ошибки на стороне пользователя.

 

• 5xx – серверная ошибка;
Ошибка на стороне сервера означает, что со стороны пользователя запрос был направлен верно, однако существуют объективные причины невозможности его обработки сервером. В случае ошибки ответа сервера обязательно отображается информационное сообщение о ее причине.

 

Основные коды и ошибки ответа сервера

 

Рассмотрим самые распространенные коды, ошибки и причины их возникновения:

 

1) 200 − OK;
Данный код является наиболее распространенным и ожидаемым ответом сервера, т. к. говорит об успешном результате выполнения запроса.

 

2) 301 − Moved Permanently;
Сервер возвращает следующее значение, если запрашиваемый URL был перемещен по иному адресу. При необходимости трансфера данных на другой URL рекомендуется настроить редирект со старого адреса на новый.

 

3) 302 − Found (HTTP 1.1) / Moved Temporarily (HTTP 1.0);
Данные перенесены на другой URL временно. Это говорит о том, что исключать URL из поиска не нужно.

 

4) 304 − Not Modified;
Данные ресурса не изменялись с момента последнего посещения клиента. Это позволяет роботу не загружать ресурс повторно и произвести индексацию большего количества новых страниц.

 

5) 307 − Moved Temporarily (HTTP 1.1);
Аналог ответа 302 для HTTP 1.1. У поисковых роботов иногда возникают проблемы с точной интерпретацией данного ответа, поэтому рекомендуется использовать код ответа 302 для правильного редиректа.

 

6) 403 – Forbidden;
Доступ к URL запрещен. Может быть несколько причин такого ответа:

 

· неверные права на каталог, в котором расположен URL;
· неверный index-файл для стартовой страницы;
· попытка доступа к системному документу .htaccess и др.

 

7) 404 − Not Found;
Ошибка означает, что данных по заданному URL не найдено.

 

8) 410 – Gone;

Страница была безвозвратно удалена. В отличие от ошибки 404, при коде 410 робот пометит страницу как навсегда удаленную и впредь не вернется к ее проверке при поиске.

 

9) 451 − Unavailable For Legal Reasons;
Вариация ошибки 403, используется при запрете доступа к URL на государственном уровне. Причиной запрета по решению суда может стать нарушение авторских прав, противоправный контент и т. д.

 

10) 500 − Internal Server Error;
Данный код говорит об ошибке сервера при выполнении запроса. Часто ошибка возникает при неправильной настройке конфигурации.

 

11) 503 − Service Unavailable;

Сервер временно недоступен. Ошибка может возникать при слишком большой нагрузке на него.

 

12) 504 − Gateway Timeout.
Ошибка ответа шлюза. Если ваш сервер функционировал как прокси и отклик от внешнего сервера не был получен, отобразится именно эта ошибка.

 

Проверка ответов сервера:

 

Проверить коды ответа сервера можно самостоятельно с помощью следующих открытых ресурсов:

http://www.bertal.ru/

 

bertal.ru

 

• Яндекс.Вебмастер (Проверка ответа сервера)
http://mainspy.ru/otvet_servera
http://2ip.ru/server-response/

 

Проверка ответа сервера

 

Коды ответа сервера и SEO-оптимизация

 

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

 

Если вы хотите продвинуть свой сайт в ТОП поисковой выдачи, тогда записывайтесь на  курс по SEO-оптимизации http://m.webcom.by/5tsCcgVO

 

Оценка 4.75
на основании 440 отзывов
Наши спикеры
  • Дмитрий Хоружко
    Дмитрий Хоружко

    Коммерческий директор агентства веб-разработки Nineseven 

  • Михаил Сливинский
    Михаил Сливинский

    Руководитель службы по работе с вебмастерами в компании Яндекс 

  • Наталья Веркеева
    Наталья Веркеева

    Заместитель руководителя отдела контекстной рекламы в Webcom Group 

  • Алексей Штарев
    Алексей Штарев

    Руководитель ссылочной биржи TrustLink и член жюри конкурса «Лучший оптимизированный сайт года» 

  • Алина Расюк
    Алина Расюк

    Ведущий специалист отдела контекстной рекламы в Webcom Group 

  • Сергей Кокшаров (Devaka)
    Сергей Кокшаров (Devaka)

    Эксперт-аналитик в области поисковой оптимизации 

  • Алексей Кайзер
    Алексей Кайзер

    Опытный веб-архитектор, специализируется на проектировании интернет-сайтов 

  • Анастасия Горбач
    Анастасия Горбач

    Руководитель отдела контекстной рекламы в Webcom Group, сертифицированный тренер Google 

  • Константин Максимюк
    Константин Максимюк

    Совладелец агентства интегрированных коммуникаций «Новый интернет» 

  • Ирина Букань
    Ирина Букань

    Руководитель отдела продвижения web-сайтов по технической части в Webcom Group 

  • Вероника Дубешко
    Спасибо большое Академии за приятную атмосферу, высококвалифицированных спикеров и доброжелательное отношение. Желаю вам успехов и новых слушателей!

    Вероника Дубешкочастное лицо

  • Виталий Храповицкий
    Курсы на 100% оправдали ожидания - позволили систематизировать «кашу» в голове и послужили стимулом для дальнейшего самостоятельного развития.

    Виталий ХраповицкийООО «СБКомпозит»

  • Елена Семенова
    Практично. Доступное изложение материала и много готовых инструментов. С помощью курса удалось спланировать дальнейшую работу в области интернет-маркетинга.

    Елена СеменоваООО «Аплай логистик»

  • Сергей Савкин
    Данный курс помог мне понять, что интернет-маркетинг - это локомотив продаж.

    Сергей СавкинООО «Энертех-сервис»