Диагностика сайта
Возвращает информацию об ошибках на сайте. Если у сайта есть Турбо-страницы, ответ может содержать информацию и об их диагностике (подробно см. в документации).
Формат запроса
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 | |
CONNECT_FAILED | Роботы не смогли посетить сайт. Ошибка может быть связана, например, с настройками сервера или высокой нагрузкой. |
DISALLOWED_IN_ROBOTS | Сайт закрыт от индексирования в файле robots.txt. |
DNS_ERROR | Не удалось подключиться к серверу из-за ошибки DNS. |
MAIN_PAGE_ERROR | Главная страница сайта возвращает ошибку. |
THREATS | Обнаружены нарушения или проблемы с безопасностью. |
TURBO_FEED_BAN | Источник Турбо-страниц не соответствует требованиям: контент Турбо-страниц должен совпадать с контентом оригинальных страниц. Турбо-страницы пропадут из поиска в течение трех дней. Вместо них будут отображаться оригинальные версии страниц. |
CRITICAL | |
INSIGNIFICANT_CGI_PARAMETER | На вашем сайте некоторые страницы с GET-параметрами в URL дублируют содержимое других страниц (без GET-параметров). Подробно см. Дублирование страниц. |
SLOW_AVG_RESPONSE_TIME | Долгий ответ сервера. Подробно см. в Справке. |
SSL_CERTIFICATE_ERROR | Некорректная настройка SSL-сертификата. Подробно см. в Справке. |
TURBO_HOST_BAN | Турбо-страницы сайта не соответствуют требованиям: контент Турбо-страниц должен совпадать с контентом оригинальных страниц. |
TURBO_INVALID_CART_URL | Переход с Турбо-страниц в корзину отключен, так как на сайте в настройках добавления товара в корзину обнаружена ошибка. |
TURBO_RSS_ERROR | В вашем RSS-канале, используемом для формирования Турбо-страниц, обнаружены ошибки, которые мешают обновлению. Для формирования Турбо-страниц будет использоваться предыдущая версия канала. |
TURBO_URL_ERRORS | Турбо-страницы вашего сайта не попали в поиск. Чтобы страницы смогли участвовать в поиске, исправьте ошибки. Подробно см. Часто встречающиеся ошибки. |
TURBO_YML_ERROR | В вашем YML-файле, используемом для формирования Турбо-страниц, обнаружены ошибки, которые мешают обновлению. Для формирования Турбо-страниц будет использоваться предыдущая версия файла. |
URL_ALERT_4XX | Некоторые страницы сайта отвечают роботу HTTP-кодом 4xx в течение часа. Подробно см. Коды 4xx (ошибка клиента). |
URL_ALERT_5XX | Некоторые страницы сайта отвечают роботу HTTP-кодом 5xx в течение часа. Подробно см. Коды 5xx (ошибка сервера). |
POSSIBLE_PROBLEM | |
DISALLOWED_URLS_ALERT | Найдены полезные страницы, закрытые от индексирования. |
DOCUMENTS_MISSING_DESCRIPTION | На многих страницах отсутствует метатег Description. |
DOCUMENTS_MISSING_TITLE | На многих страницах отсутствует элемент title. |
DUPLICATE_CONTENT_ATTRS | На некоторых страницах вашего сайта указаны одинаковые title и Description. |
DUPLICATE_PAGES | Некоторые страницы вашего сайта содержат одинаковый контент. |
ERROR_IN_ROBOTS_TXT | Ошибки в файле robots.txt. |
ERRORS_IN_SITEMAPS | Обнаружены ошибки в файлах Sitemap. |
FAVICON_ERROR | На сайте недоступен файл favicon. |
MAIN_MIRROR_IS_NOT_HTTPS | Сайт не использует HTTPS-протокол. Рекомендуем использовать протокол HTTPS. Подробную информацию и инструкцию по переходу см. в Справке. |
MAIN_PAGE_REDIRECTS | Главная страница перенаправляет на другой сайт. |
NO_METRIKA_COUNTER_BINDING | К сайту не привязан счётчик Яндекс Метрики. |
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 | В результатах поиска найдены поддомены сайта. |
TURBO_HOST_BAN_INFO | Турбо-страницы и оригинальные страницы сайта должны быть максимально близки по контенту. |
TURBO_LISTING_ERROR | На сайте возникли ошибки при формировании листингов для Турбо-страниц. |
TURBO_RSS_WARNING | В RSS-канале, используемом для создания Турбо-страниц, были найдены ошибки. Это может привести к неполному отображению Турбо-страниц в результатах поиска. |
TURBO_YML_WARNING | В YML-файле, используемом для создания Турбо-страниц, были найдены ошибки. Это может привести к неполному отображению Турбо-страниц в результатах поиска. |
VIDEOHOST_OFFER_FAILED | Добавленное в Вебмастер пользовательское соглашение для отображения видео отклонено. |
VIDEOHOST_OFFER_IS_NEEDED | Для сайта отсутствует пользовательское соглашение для отображения видео. |
VIDEOHOST_OFFER_NEED_PAPER | Для сайта необходимо заключить специальное соглашение для сотрудничества с Яндексом. |
RECOMMENDATION | |
BIG_FAVICON_ABSENT | Добавьте на сайт файл favicon в формате SVG или размером 120 × 120 пикселей. В таком формате логотип вашего сайта станет четче и заметнее на сервисах Яндекса, в том числе, в результатах поиска. |
FAVICON_PROBLEM | Файл favicon не найден. Робот не смог загрузить файл с изображением, которое должно отображаться во вкладке браузера и может быть показано возле названия сайта в поиске. Подробнее о причинах и исправлении ошибки см. в Справке. |
NO_METRIKA_COUNTER | Ошибка счетчика Яндекс Метрики. |
NO_REGIONS | Не задана региональная принадлежность сайта. |
NOT_IN_SPRAV | Сайт не зарегистрирован в Яндекс Справочнике. |
NOT_MOBILE_FRIENDLY | Сайт не оптимизирован для мобильных устройств. |
SPRAV_COMPANY_PROFILE_CREATED | Алгоритмы Яндекс Бизнеса посчитали, что ваш сайт очень похож на сайт компании, поэтому создали на его основе карточку организации. Проверьте, что данные заполнены корректно. После подтверждения данных карточка будет размещена в результатах поиска и на Яндекс Картах. |
VYGODA_POSSIBLE_ACTIVATION | К сайту не подключена Яндекс Выгода. Оставьте заявку, чтобы передавать данные о промокодах и кешбэке сервису. |
Индикатор | Описание |
---|---|
FATAL | |
CONNECT_FAILED | Роботы не смогли посетить сайт. Ошибка может быть связана, например, с настройками сервера или высокой нагрузкой. |
DISALLOWED_IN_ROBOTS | Сайт закрыт от индексирования в файле robots.txt. |
DNS_ERROR | Не удалось подключиться к серверу из-за ошибки DNS. |
MAIN_PAGE_ERROR | Главная страница сайта возвращает ошибку. |
THREATS | Обнаружены нарушения или проблемы с безопасностью. |
TURBO_FEED_BAN | Источник Турбо-страниц не соответствует требованиям: контент Турбо-страниц должен совпадать с контентом оригинальных страниц. Турбо-страницы пропадут из поиска в течение трех дней. Вместо них будут отображаться оригинальные версии страниц. |
CRITICAL | |
INSIGNIFICANT_CGI_PARAMETER | На вашем сайте некоторые страницы с GET-параметрами в URL дублируют содержимое других страниц (без GET-параметров). Подробно см. Дублирование страниц. |
SLOW_AVG_RESPONSE_TIME | Долгий ответ сервера. Подробно см. в Справке. |
SSL_CERTIFICATE_ERROR | Некорректная настройка SSL-сертификата. Подробно см. в Справке. |
TURBO_HOST_BAN | Турбо-страницы сайта не соответствуют требованиям: контент Турбо-страниц должен совпадать с контентом оригинальных страниц. |
TURBO_INVALID_CART_URL | Переход с Турбо-страниц в корзину отключен, так как на сайте в настройках добавления товара в корзину обнаружена ошибка. |
TURBO_RSS_ERROR | В вашем RSS-канале, используемом для формирования Турбо-страниц, обнаружены ошибки, которые мешают обновлению. Для формирования Турбо-страниц будет использоваться предыдущая версия канала. |
TURBO_URL_ERRORS | Турбо-страницы вашего сайта не попали в поиск. Чтобы страницы смогли участвовать в поиске, исправьте ошибки. Подробно см. Часто встречающиеся ошибки. |
TURBO_YML_ERROR | В вашем YML-файле, используемом для формирования Турбо-страниц, обнаружены ошибки, которые мешают обновлению. Для формирования Турбо-страниц будет использоваться предыдущая версия файла. |
URL_ALERT_4XX | Некоторые страницы сайта отвечают роботу HTTP-кодом 4xx в течение часа. Подробно см. Коды 4xx (ошибка клиента). |
URL_ALERT_5XX | Некоторые страницы сайта отвечают роботу HTTP-кодом 5xx в течение часа. Подробно см. Коды 5xx (ошибка сервера). |
POSSIBLE_PROBLEM | |
DISALLOWED_URLS_ALERT | Найдены полезные страницы, закрытые от индексирования. |
DOCUMENTS_MISSING_DESCRIPTION | На многих страницах отсутствует метатег Description. |
DOCUMENTS_MISSING_TITLE | На многих страницах отсутствует элемент title. |
DUPLICATE_CONTENT_ATTRS | На некоторых страницах вашего сайта указаны одинаковые title и Description. |
DUPLICATE_PAGES | Некоторые страницы вашего сайта содержат одинаковый контент. |
ERROR_IN_ROBOTS_TXT | Ошибки в файле robots.txt. |
ERRORS_IN_SITEMAPS | Обнаружены ошибки в файлах Sitemap. |
FAVICON_ERROR | На сайте недоступен файл favicon. |
MAIN_MIRROR_IS_NOT_HTTPS | Сайт не использует HTTPS-протокол. Рекомендуем использовать протокол HTTPS. Подробную информацию и инструкцию по переходу см. в Справке. |
MAIN_PAGE_REDIRECTS | Главная страница перенаправляет на другой сайт. |
NO_METRIKA_COUNTER_BINDING | К сайту не привязан счётчик Яндекс Метрики. |
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 | В результатах поиска найдены поддомены сайта. |
TURBO_HOST_BAN_INFO | Турбо-страницы и оригинальные страницы сайта должны быть максимально близки по контенту. |
TURBO_LISTING_ERROR | На сайте возникли ошибки при формировании листингов для Турбо-страниц. |
TURBO_RSS_WARNING | В RSS-канале, используемом для создания Турбо-страниц, были найдены ошибки. Это может привести к неполному отображению Турбо-страниц в результатах поиска. |
TURBO_YML_WARNING | В YML-файле, используемом для создания Турбо-страниц, были найдены ошибки. Это может привести к неполному отображению Турбо-страниц в результатах поиска. |
VIDEOHOST_OFFER_FAILED | Добавленное в Вебмастер пользовательское соглашение для отображения видео отклонено. |
VIDEOHOST_OFFER_IS_NEEDED | Для сайта отсутствует пользовательское соглашение для отображения видео. |
VIDEOHOST_OFFER_NEED_PAPER | Для сайта необходимо заключить специальное соглашение для сотрудничества с Яндексом. |
RECOMMENDATION | |
BIG_FAVICON_ABSENT | Добавьте на сайт файл favicon в формате SVG или размером 120 × 120 пикселей. В таком формате логотип вашего сайта станет четче и заметнее на сервисах Яндекса, в том числе, в результатах поиска. |
FAVICON_PROBLEM | Файл favicon не найден. Робот не смог загрузить файл с изображением, которое должно отображаться во вкладке браузера и может быть показано возле названия сайта в поиске. Подробнее о причинах и исправлении ошибки см. в Справке. |
NO_METRIKA_COUNTER | Ошибка счетчика Яндекс Метрики. |
NO_REGIONS | Не задана региональная принадлежность сайта. |
NOT_IN_SPRAV | Сайт не зарегистрирован в Яндекс Справочнике. |
NOT_MOBILE_FRIENDLY | Сайт не оптимизирован для мобильных устройств. |
SPRAV_COMPANY_PROFILE_CREATED | Алгоритмы Яндекс Бизнеса посчитали, что ваш сайт очень похож на сайт компании, поэтому создали на его основе карточку организации. Проверьте, что данные заполнены корректно. После подтверждения данных карточка будет размещена в результатах поиска и на Яндекс Картах. |
VYGODA_POSSIBLE_ACTIVATION | К сайту не подключена Яндекс Выгода. Оставьте заявку, чтобы передавать данные о промокодах и кешбэке сервису. |
Категории проблем на сайте (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 | Не подтверждены права на управление сайтом. |