Get diagnostics
The problems Yandex Webmaster reports for your host, worst first, with severity and whether each is present now.
https://api.rankparse.com/v1/yandex/diagnosticsFreeAPI key + connected Yandex accountYandex's site diagnostics: server, security, SSL, robots.txt, sitemaps, duplicates, slow responses and more. Problems come worst first. By default only those that exist now are returned.
Severities, worst first: FATAL (server connection, availability for indexing, security; these can drop pages or the whole site from search), CRITICAL (SSL problems, broken internal links, slow responses), POSSIBLE_PROBLEM (sitemaps, robots.txt, duplicates, redirects) and RECOMMENDATION (ways to improve ranking).
Query parameters
sitestringrequiredThe host, as returned by List properties, or a bare host or URL such as example.com, which is matched to a verified host (https first, www ignored). A host with no match returns 404 yandex_site_not_found with valid_properties. Missing returns 400 missing_site.
statestringdefault presentpresent returns only problems that exist now. all also returns those marked ABSENT and UNDEFINED. Anything else returns 400 invalid_state.
Response
sourcestringyandex.
sitestringThe website that was read.
requested_sitestringPresent only when your site was matched to a different website; site then holds the one used.
statestringpresent or all, as requested.
problemsarrayThe problems.
Show propertiesHide properties
codestringYandex's problem code. By severity: FATAL: DISALLOWED_IN_ROBOTS, DNS_ERROR, MAIN_PAGE_ERROR, THREATS. CRITICAL: SLOW_AVG_RESPONSE_TIME, SSL_CERTIFICATE_ERROR. POSSIBLE_PROBLEM: BAD_ADVERTISEMENT, DOCUMENTS_MISSING_DESCRIPTION, DOCUMENTS_MISSING_TITLE, ERROR_IN_ROBOTS_TXT, ERRORS_IN_SITEMAPS, MAIN_MIRROR_IS_NOT_HTTPS, MAIN_PAGE_REDIRECTS, NO_METRIKA_COUNTER_CRAWL_ENABLED, NO_ROBOTS_TXT, NO_SITEMAPS, NO_SITEMAP_MODIFICATIONS, NON_WORKING_VIDEO, SOFT_404, TOO_MANY_DOMAINS_ON_SEARCH, TOO_MANY_PAGE_DUPLICATES. RECOMMENDATION: FAVICON_PROBLEM, INCOMPLETE_SPRAV_COMPANY_PROFILE, NO_CHATS, NO_METRIKA_COUNTER, NO_REGIONS, NOT_IN_SPRAV, NOT_MOBILE_FRIENDLY.
severitystringFATAL, CRITICAL, POSSIBLE_PROBLEM or RECOMMENDATION.
statestringPRESENT, ABSENT, or UNDEFINED (not enough data).
last_state_updatestring | nullThe date the state last changed, YYYY-MM-DD.
problem_countintegerHow many problems are in problems.
notestringWhat the severities and states mean.
Behavior and limits
- Credits: 0. Counts toward the daily cap of 300 live Yandex reads per workspace.
- Order: worst severity first, then problems that are present before those that are not, then by code.
Errors
See the shared errors. Parameter errors are 400 with the codes named above.
Related
MCP tool: get_yandex_diagnostics.