UrlInspectionResult

Результат проверки URL, включая все результаты проверки.

JSON-представление
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
Поля
indexStatusResult

object ( IndexStatusInspectionResult )

Результат анализа состояния индекса.

ampResult

object ( AmpInspectionResult )

Результат анализа AMP. Отсутствует, если страница не является страницей AMP.

mobileUsabilityResult

object ( MobileUsabilityInspectionResult )

Результат анализа удобства использования мобильных устройств.

richResultsResult

object ( RichResultsInspectionResult )

Результат анализа расширенных результатов. Отсутствует, если не найдено расширенных результатов.

Индексстатусинспектионресулт

Результаты проверки статуса индекса либо для активной страницы, либо для версии в индексе Google, в зависимости от того, запросили ли вы проверку в реальном времени или нет. Дополнительную информацию см. в документации по отчету об индексировании .

JSON-представление
{
  "sitemap": [
    string
  ],
  "referringUrls": [
    string
  ],
  "verdict": enum (Verdict),
  "coverageState": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (IndexingState),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState),
  "googleCanonical": string,
  "userCanonical": string,
  "crawledAs": enum (CrawlingUserAgent)
}
Поля
sitemap[]

string

Любые файлы Sitemap, в которых указан этот URL-адрес, известные Google. Не гарантируется, что это будет исчерпывающий список, особенно если Google не обнаружил этот URL-адрес через карту сайта. Отсутствует, если файлы Sitemap не найдены.

referringUrls[]

string

URL-адреса, которые прямо или косвенно ссылаются на проверяемый URL-адрес.

verdict

enum ( Verdict )

Вердикт высокого уровня о том, проиндексирован ли URL-адрес.

coverageState

string

Может ли Google найти и проиндексировать страницу. Более подробная информация об индексировании страниц приведена в indexingState.

robotsTxtState

enum ( RobotsTxtState )

Независимо от того, заблокирована ли страница для Google правилом robots.txt.

indexingState

enum ( IndexingState )

Блокирует ли страница индексацию с помощью правила noindex.

lastCrawlTime

string ( Timestamp format)

Последний раз этот URL сканировался Google с помощью основного сканера . Отсутствует, если URL-адрес ни разу не был успешно просканирован.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

pageFetchState

enum ( PageFetchState )

Может ли Google получить страницу с вашего сервера. Эквивалентно «извлечению страницы» в отчете о проверке URL-адресов.

googleCanonical

string

URL-адрес страницы, которую Google выбрал как каноническую. Если страница не была проиндексирована, это поле отсутствует.

userCanonical

string

URL-адрес, который ваша страница или сайт объявляет каноническим . Если вы не указали канонический URL-адрес, это поле отсутствует.

crawledAs

enum ( CrawlingUserAgent )

Основной сканер, который использовался Google для сканирования вашего сайта.

Вердикт

Вердикт на анализ.

Перечисления
VERDICT_UNSPECIFIED Неизвестный приговор.
PASS Эквивалент «Действителен» для страницы или элемента в Search Console.
PARTIAL Зарезервировано, больше не используется.
FAIL Эквивалентно «Ошибке» или «Недействительному» для страницы или элемента в Search Console.
NEUTRAL Эквивалент «Исключено» для страницы или элемента в Search Console.

РоботыTxtState

Результат проверки robots.txt.

Перечисления
ROBOTS_TXT_STATE_UNSPECIFIED Неизвестное состояние файла robots.txt, обычно потому, что страница не была получена или найдена или потому что сам файл robots.txt не был доступен.
ALLOWED Сканирование разрешено файлом robots.txt.
DISALLOWED Сканирование заблокировано файлом robots.txt.

Индексингстате

Статус индексирования URL-адреса.

Перечисления
INDEXING_STATE_UNSPECIFIED Неизвестный статус индексации.
INDEXING_ALLOWED Индексация разрешена.
BLOCKED_BY_META_TAG Индексирование запрещено, в метатеге robots обнаружено «noindex».
BLOCKED_BY_HTTP_HEADER Индексирование не разрешено, в http-заголовке X-Robots-Tag обнаружено «noindex».
BLOCKED_BY_ROBOTS_TXT Зарезервировано, больше не используется.

ПейджФетчстате

Состояние получения страницы.

Перечисления
PAGE_FETCH_STATE_UNSPECIFIED Неизвестное состояние получения.
SUCCESSFUL Успешное получение.
SOFT_404 Мягкий 404.
BLOCKED_ROBOTS_TXT Заблокировано robots.txt.
NOT_FOUND Не найден (404).
ACCESS_DENIED Заблокировано из-за неавторизованного запроса (401).
SERVER_ERROR Ошибка сервера (5xx).
REDIRECT_ERROR Ошибка перенаправления.
ACCESS_FORBIDDEN Заблокировано из-за запрета доступа (403).
BLOCKED_4XX Заблокировано из-за другой проблемы с 4xx (не 403, 404).
INTERNAL_CRAWL_ERROR Внутренняя ошибка.
INVALID_URL Неверный URL.

СканированиеUserAgent

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

Перечисления
CRAWLING_USER_AGENT_UNSPECIFIED Неизвестный пользовательский агент.
DESKTOP Пользовательский агент рабочего стола.
MOBILE Мобильный пользовательский агент.

Результат проверки

Результат проверки страницы AMP.

JSON-представление
{
  "issues": [
    {
      object (AmpIssue)
    }
  ],
  "verdict": enum (Verdict),
  "ampUrl": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (AmpIndexingState),
  "ampIndexStatusVerdict": enum (Verdict),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState)
}
Поля
issues[]

object ( AmpIssue )

Список нулевых или более проблем с AMP, обнаруженных для проверяемого URL.

verdict

enum ( Verdict )

Статус самой серьезной ошибки на странице. Если на странице есть как предупреждения, так и ошибки, статус страницы — ошибка. Статус ошибки означает, что страница не может отображаться в результатах поиска.

ampUrl

string

URL проверенного AMP. Если отправленный URL-адрес представляет собой страницу рабочего стола, которая ссылается на версию AMP, версия AMP будет проверена.

robotsTxtState

enum ( RobotsTxtState )

Независимо от того, заблокирована ли страница для Google правилом robots.txt.

indexingState

enum ( AmpIndexingState )

Блокирует ли страница индексацию с помощью правила noindex.

ampIndexStatusVerdict

enum ( Verdict )

Индексный статус URL-адреса AMP.

lastCrawlTime

string ( Timestamp format)

Последний раз эта версия AMP сканировалась Google. Отсутствует, если URL-адрес ни разу не был успешно просканирован.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

pageFetchState

enum ( PageFetchState )

Сможет ли Google получить AMP.

Ампиндексингстате

Статус индексирования URL-адреса AMP.

Перечисления
AMP_INDEXING_STATE_UNSPECIFIED Неизвестный статус индексации.
AMP_INDEXING_ALLOWED Индексация разрешена.
BLOCKED_DUE_TO_NOINDEX Индексирование не разрешено, обнаружен «noindex».
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER Индексирование не разрешено, срок действия unavailable_after истек.

AmpIssue

Проблема с AMP.

JSON-представление
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Поля
issueMessage

string

Краткое описание этой проблемы.

severity

enum ( Severity )

Серьезность проблемы: ПРЕДУПРЕЖДЕНИЕ или ОШИБКА.

Серьезность

Общий шаблон для определения серьезности проблемы.

Перечисления
SEVERITY_UNSPECIFIED Неизвестная степень тяжести.
WARNING Предупреждение.
ERROR Ошибка.

MobileUsabilityInspectionResult

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

JSON-представление
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
Поля
issues[]

object ( MobileUsabilityIssue )

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

verdict

enum ( Verdict )

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

Проблема с мобильным юзабилити

Проблема с удобством мобильного использования.

JSON-представление
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
Поля
issueType

enum ( MobileUsabilityIssueType )

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

severity

enum ( Severity )

Не вернулся; зарезервировано для будущего использования.

message

string

Дополнительная информация по вопросу.

MobileUsabilityIssueType

Тип возникшей проблемы с удобством использования мобильных устройств.

Перечисления
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Неизвестная проблема. К сожалению, у нас нет описания нарушенного правила.
USES_INCOMPATIBLE_PLUGINS Используются плагины, несовместимые с мобильными устройствами. Узнать больше .
CONFIGURE_VIEWPORT Область просмотра не указывается с помощью мета-тега области просмотра. Узнать больше .
FIXED_WIDTH_VIEWPORT Область просмотра имеет фиксированную ширину. Узнать больше .
SIZE_CONTENT_TO_VIEWPORT Содержимое не соответствует размеру области просмотра. Узнать больше .
USE_LEGIBLE_FONT_SIZES Размер шрифта слишком мал для удобного чтения на маленьком экране. Узнать больше .
TAP_TARGETS_TOO_CLOSE Сенсорные элементы расположены слишком близко друг к другу. Узнать больше .

RichResultsInspectionResult

Результат проверки расширенных результатов, включая любые расширенные результаты, найденные по этому URL-адресу.

JSON-представление
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
Поля
detectedItems[]

object ( DetectedItems )

Список из нуля или более расширенных результатов, обнаруженных на этой странице. Расширенные результаты, которые даже невозможно проанализировать из-за синтаксических проблем, здесь не будут перечислены.

verdict

enum ( Verdict )

Результат проверки расширенных результатов высокого уровня для этого URL.

Обнаруженные элементы

Элементы расширенных результатов, сгруппированные по типу.

JSON-представление
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
Поля
items[]

object ( Item )

Список элементов расширенных результатов.

richResultType

string

Тип расширенных результатов

Элемент

На странице найден конкретный расширенный результат.

JSON-представление
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
Поля
issues[]

object ( RichResultsIssue )

Список нулевых или более проблем с расширенными результатами, обнаруженных для этого экземпляра.

name

string

Предоставленное пользователем имя этого элемента.

RichResultsIssue

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

JSON-представление
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Поля
issueMessage

string

Тип проблемы с расширенными результатами.

severity

enum ( Severity )

Серьезность проблемы: ПРЕДУПРЕЖДЕНИЕ или ОШИБКА. Элементы со статусом ОШИБКА не могут отображаться с расширенными функциями результатов в результатах поиска Google.