Диагностика сайта
Возвращает информацию об ошибках на сайте. Если у сайта есть Турбо-страницы, ответ может содержать информацию и об их диагностике (подробно см. в документации).
Формат запроса
GET https://api.webmaster.yandex.net/v4/user/{user-id}/hosts/{host-id}/diagnostics
user-id | Тип: int64. ID пользователя. Необходим для вызова любых ресурсов API Яндекс.Вебмастера. Чтобы получить его, используйте метод GET /v4/user. |
host-id | Тип: host id (string). ID сайта. Чтобы получить его, используйте метод GET /v4/user/{user-id}/hosts. |
user-id | Тип: int64. ID пользователя. Необходим для вызова любых ресурсов API Яндекс.Вебмастера. Чтобы получить его, используйте метод GET /v4/user. |
host-id | Тип: host id (string). ID сайта. Чтобы получить его, используйте метод GET /v4/user/{user-id}/hosts. |
Формат ответа
Примеры
{
"problems": {
"NO_SITEMAPS": {
"severity": "FATAL",
"state": "PRESENT",
"last_state_update": "2016-01-01T00:00:00,000+0300"
}
}
}
<Data>
<problems>
<NO_SITEMAPS>
<severity>FATAL</severity>
<state>PRESENT</state>
<last_state_update>2016-01-01T00:00:00,000+0300</last_state_update>
</NO_SITEMAPS>
</problems>
</Data>
Имя | Обязательный | Тип | Описание |
---|---|---|---|
NO_SITEMAPS | Да | ApiSiteProblemTypeEnum | Проблема. |
severity | Да | string (SiteProblemSeverityEnum) | Категория проблемы. |
state | Да | string (ApiSiteProblemState) | Состояние проблемы. |
last_state_update | Да | datetime | Дата последнего изменения состояния проблемы. |
Имя | Обязательный | Тип | Описание |
---|---|---|---|
NO_SITEMAPS | Да | ApiSiteProblemTypeEnum | Проблема. |
severity | Да | string (SiteProblemSeverityEnum) | Категория проблемы. |
state | Да | string (ApiSiteProblemState) | Состояние проблемы. |
last_state_update | Да | datetime | Дата последнего изменения состояния проблемы. |
Тип проблемы сайта (ApiSiteProblemTypeEnum)
Индикатор | Описание |
---|---|
FATAL | |
DISALLOWED_IN_ROBOTS | Сайт закрыт от индексирования в файле robots.txt. |
DNS_ERROR | Не удалось подключиться к серверу из-за ошибки DNS. |
MAIN_PAGE_ERROR | Главная страница сайта возвращает ошибку. |
THREATS | Обнаружены нарушения или проблемы с безопасностью. |
CRITICAL | |
SLOW_AVG_RESPONSE_TIME | Долгий ответ сервера. Подробно см. в Помощи. |
SSL_CERTIFICATE_ERROR | Некорректная настройка SSL-сертификата. Подробно см. в Помощи. |
POSSIBLE_PROBLEM | |
BAD_ADVERTISEMENT | Форматы рекламы не соответствуют рекомендациям IAB Russia. |
DOCUMENTS_MISSING_DESCRIPTION | На многих страницах отсутствует метатег Description. |
DOCUMENTS_MISSING_TITLE | На многих страницах отсутствует элемент title. |
ERROR_IN_ROBOTS_TXT | Ошибки в файле robots.txt. |
ERRORS_IN_SITEMAPS | Обнаружены ошибки в файлах Sitemap. |
MAIN_MIRROR_IS_NOT_HTTPS | Главное зеркало сайта не использует HTTPS-протокол. Рекомендуем использовать протокол HTTPS. Подробную информацию и инструкцию по переходу см. в Помощи. |
MAIN_PAGE_REDIRECTS | Главная страница перенаправляет на другой сайт. |
NO_METRIKA_COUNTER_CRAWL_ENABLED | Не включен обход по счетчикам Яндекс.Метрики. Подробно об индексировании сайта с помощью счетчика читайте в Помощи. |
NO_ROBOTS_TXT | Не найден файл robots.txt. |
NO_SITEMAPS | Нет используемых роботом файлов Sitemap. |
NO_SITEMAP_MODIFICATIONS | Файлы Sitemap давно не обновлялись. |
NON_WORKING_VIDEO | Робот не смог проиндексировать видео, размеченные на сайте. |
SOFT_404 | Некорректно настроено отображение несуществующих файлов и страниц. |
TOO_MANY_DOMAINS_ON_SEARCH | В результатах поиска найдены поддомены сайта. |
TOO_MANY_PAGE_DUPLICATES | Большое количество страниц-дублей. |
RECOMMENDATION | |
FAVICON_PROBLEM | Файл favicon не найден. Робот не смог загрузить файл с изображением, которое должно отображаться во вкладке браузера и может быть показано возле названия сайта в поиске. Подробнее о причинах и исправлении ошибки см. в разделе Помощи. |
INCOMPLETE_SPRAV_COMPANY_PROFILE | В Справочнике указана неполная информация об организации. |
NO_CHATS | Отсутствуют чаты на Поиске. |
NO_METRIKA_COUNTER | Ошибка счетчика Яндекс.Метрики. |
NO_REGIONS | Не задана региональная принадлежность сайта. |
NOT_IN_SPRAV | Сайт не зарегистрирован в Яндекс.Справочнике. |
NOT_MOBILE_FRIENDLY | Сайт не оптимизирован для мобильных устройств. |
Индикатор | Описание |
---|---|
FATAL | |
DISALLOWED_IN_ROBOTS | Сайт закрыт от индексирования в файле robots.txt. |
DNS_ERROR | Не удалось подключиться к серверу из-за ошибки DNS. |
MAIN_PAGE_ERROR | Главная страница сайта возвращает ошибку. |
THREATS | Обнаружены нарушения или проблемы с безопасностью. |
CRITICAL | |
SLOW_AVG_RESPONSE_TIME | Долгий ответ сервера. Подробно см. в Помощи. |
SSL_CERTIFICATE_ERROR | Некорректная настройка SSL-сертификата. Подробно см. в Помощи. |
POSSIBLE_PROBLEM | |
BAD_ADVERTISEMENT | Форматы рекламы не соответствуют рекомендациям IAB Russia. |
DOCUMENTS_MISSING_DESCRIPTION | На многих страницах отсутствует метатег Description. |
DOCUMENTS_MISSING_TITLE | На многих страницах отсутствует элемент title. |
ERROR_IN_ROBOTS_TXT | Ошибки в файле robots.txt. |
ERRORS_IN_SITEMAPS | Обнаружены ошибки в файлах Sitemap. |
MAIN_MIRROR_IS_NOT_HTTPS | Главное зеркало сайта не использует HTTPS-протокол. Рекомендуем использовать протокол HTTPS. Подробную информацию и инструкцию по переходу см. в Помощи. |
MAIN_PAGE_REDIRECTS | Главная страница перенаправляет на другой сайт. |
NO_METRIKA_COUNTER_CRAWL_ENABLED | Не включен обход по счетчикам Яндекс.Метрики. Подробно об индексировании сайта с помощью счетчика читайте в Помощи. |
NO_ROBOTS_TXT | Не найден файл robots.txt. |
NO_SITEMAPS | Нет используемых роботом файлов Sitemap. |
NO_SITEMAP_MODIFICATIONS | Файлы Sitemap давно не обновлялись. |
NON_WORKING_VIDEO | Робот не смог проиндексировать видео, размеченные на сайте. |
SOFT_404 | Некорректно настроено отображение несуществующих файлов и страниц. |
TOO_MANY_DOMAINS_ON_SEARCH | В результатах поиска найдены поддомены сайта. |
TOO_MANY_PAGE_DUPLICATES | Большое количество страниц-дублей. |
RECOMMENDATION | |
FAVICON_PROBLEM | Файл favicon не найден. Робот не смог загрузить файл с изображением, которое должно отображаться во вкладке браузера и может быть показано возле названия сайта в поиске. Подробнее о причинах и исправлении ошибки см. в разделе Помощи. |
INCOMPLETE_SPRAV_COMPANY_PROFILE | В Справочнике указана неполная информация об организации. |
NO_CHATS | Отсутствуют чаты на Поиске. |
NO_METRIKA_COUNTER | Ошибка счетчика Яндекс.Метрики. |
NO_REGIONS | Не задана региональная принадлежность сайта. |
NOT_IN_SPRAV | Сайт не зарегистрирован в Яндекс.Справочнике. |
NOT_MOBILE_FRIENDLY | Сайт не оптимизирован для мобильных устройств. |
Категории проблем на сайте (SiteProblemSeverityEnum)
Индикатор | Описание | Примечание |
---|---|---|
FATAL | Фатальные проблемы. Проверяется соединение с сервером, доступность сайта для индексирования, безопасность и соблюдение правил Яндекса. | Могут вести к исключению отдельных страниц или всего сайта из результатов поиска. Рекомендуем отслеживать и исправлять их в кратчайшие сроки. |
CRITICAL | Критичные проблемы. Проверяется наличие и корректность SSL-сертификата, количество неработающих внутренних ссылок и время ответа сервера. | |
POSSIBLE_PROBLEM | Возможные проблемы. Проверяется корректность файлов Sitemap и robots.txt, настройки отображения несуществующих файлов, количество страниц-дублей, наличие редиректов, раздражающей рекламы и пр. | Могут влиять на качество и скорость индексирования страниц сайта. |
RECOMMENDATION | Рекомендации. Как правило, касаются улучшения представления сайта в результатах поиска. | Позволяют улучшить представление сайта в результатах поиска. |
Индикатор | Описание | Примечание |
---|---|---|
FATAL | Фатальные проблемы. Проверяется соединение с сервером, доступность сайта для индексирования, безопасность и соблюдение правил Яндекса. | Могут вести к исключению отдельных страниц или всего сайта из результатов поиска. Рекомендуем отслеживать и исправлять их в кратчайшие сроки. |
CRITICAL | Критичные проблемы. Проверяется наличие и корректность SSL-сертификата, количество неработающих внутренних ссылок и время ответа сервера. | |
POSSIBLE_PROBLEM | Возможные проблемы. Проверяется корректность файлов Sitemap и robots.txt, настройки отображения несуществующих файлов, количество страниц-дублей, наличие редиректов, раздражающей рекламы и пр. | Могут влиять на качество и скорость индексирования страниц сайта. |
RECOMMENDATION | Рекомендации. Как правило, касаются улучшения представления сайта в результатах поиска. | Позволяют улучшить представление сайта в результатах поиска. |
Состояние проблемы (ApiSiteProblemState)
Индикатор | Описание |
---|---|
PRESENT | Присутствует на сайте. |
ABSENT | Отсутствует. |
UNDEFINED | Недостаточно данных для определения наличия проблем. |
Индикатор | Описание |
---|---|
PRESENT | Присутствует на сайте. |
ABSENT | Отсутствует. |
UNDEFINED | Недостаточно данных для определения наличия проблем. |
Чтобы узнать подробности о состоянии сайта, перейдите в Яндекс.Вебмастер на страницу Диагностика. Также вы можете настроить уведомления, чтобы получать сообщения о диагностике на электронную почту.
Коды ответа
Чтобы посмотреть структуру ответа подробнее, нажмите на причину.
Код | Причина | Описание |
---|---|---|
200 OK | ||
403 | ID пользователя, выдавшего токен, отличается от указанного в запросе. В примерах ниже | |
404 | HOST_NOT_VERIFIED | Не подтверждены права на управление сайтом. |
Код | Причина | Описание |
---|---|---|
200 OK | ||
403 | ID пользователя, выдавшего токен, отличается от указанного в запросе. В примерах ниже | |
404 | HOST_NOT_VERIFIED | Не подтверждены права на управление сайтом. |