UrlInspectionResult

Resultado da inspeção de URL, incluindo todos os resultados da inspeção.

Representação JSON
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
Campos
indexStatusResult

object (IndexStatusInspectionResult)

Resultado da análise do status do índice.

ampResult

object (AmpInspectionResult)

Resultado da análise do AMP. Ausente se a página não for AMP.

mobileUsabilityResult
(uso suspenso)

object (MobileUsabilityInspectionResult)

Resultado da análise de usabilidade em dispositivos móveis.

richResultsResult

object (RichResultsInspectionResult)

Resultado da análise de pesquisa aprimorada. Ausente se não houver resultados aprimorados.

IndexStatusInspectionResult

Resultados da inspeção do status de indexação da página ativa ou da versão no índice do Google, dependendo se você solicitou uma inspeção ativa ou não. Para mais informações, consulte a documentação do relatório de cobertura do índice.

Representação 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)
}
Campos
sitemap[]

string

Todos os sitemaps em que este URL foi listado, conforme conhecido pelo Google. Não há garantia de que seja uma lista completa, especialmente se o Google não tiver descoberto esse URL em um sitemap. Ausente se nenhum sitemap for encontrado.

referringUrls[]

string

URLs que vinculam ao URL inspecionado, direta e indiretamente.

verdict

enum (Verdict)

Veredito de alto nível sobre se o URL está indexado.

coverageState

string

O Google conseguiu encontrar e indexar a página. Mais detalhes sobre a indexação da página aparecem em "indexingState".

robotsTxtState

enum (RobotsTxtState)

Indica se a página está bloqueada para o Google por uma regra robots.txt.

indexingState

enum (IndexingState)

Indica se a página bloqueia a indexação por uma regra noindex.

lastCrawlTime

string (Timestamp format)

A última vez que o Google rastreou esse URL usando o rastreador principal. Ausente se o URL nunca foi rastreado.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Indica se o Google conseguiu recuperar a página do seu servidor. Equivalente a "busca de página" no Relatório de inspeção de URL.

googleCanonical

string

O URL da página que o Google selecionou como canônica. Se a página não foi indexada, este campo não vai estar presente.

userCanonical

string

O URL que sua página ou site declara como canônico. Se você não declarou um URL canônico, esse campo não vai estar presente.

crawledAs

enum (CrawlingUserAgent)

Rastreador principal usado pelo Google para rastrear seu site.

Veredito

Veredito de uma análise.

Enums
VERDICT_UNSPECIFIED Veredito desconhecido.
PASS É equivalente a "Válido" para a página ou o item no Search Console.
PARTIAL Reservado, não está mais em uso.
FAIL É equivalente a "Erro" ou "Inválido" para a página ou o item no Search Console.
NEUTRAL É equivalente a "Excluído" para a página ou o item no Search Console.

RobotsTxtState

O resultado da verificação do robots.txt.

Enums
ROBOTS_TXT_STATE_UNSPECIFIED Estado desconhecido do robots.txt, geralmente porque a página não foi buscada ou encontrada ou porque o próprio robots.txt não pôde ser acessado.
ALLOWED O rastreamento é permitido pelo robots.txt.
DISALLOWED Rastreamento bloqueado pelo robots.txt.

IndexingState

Status de indexação do URL.

Enums
INDEXING_STATE_UNSPECIFIED Status de indexação desconhecido.
INDEXING_ALLOWED A indexação é permitida.
BLOCKED_BY_META_TAG A indexação não é permitida. A tag "noindex" foi detectada na metatag "robots".
BLOCKED_BY_HTTP_HEADER A indexação não é permitida. A tag "noindex" foi detectada no cabeçalho HTTP "X-Robots-Tag".
BLOCKED_BY_ROBOTS_TXT Reservado, não está mais em uso.

PageFetchState

Estado de busca da página.

Enums
PAGE_FETCH_STATE_UNSPECIFIED Estado de busca desconhecido.
SUCCESSFUL Busca concluída.
SOFT_404 Erro soft 404.
BLOCKED_ROBOTS_TXT Bloqueado pelo arquivo robots.txt.
NOT_FOUND Não encontrado (404).
ACCESS_DENIED Bloqueada devido a uma solicitação não autorizada (401).
SERVER_ERROR Erro no servidor (5xx).
REDIRECT_ERROR Erro de redirecionamento.
ACCESS_FORBIDDEN Bloqueada devido a acesso proibido (403).
BLOCKED_4XX Bloqueada devido a outro problema 4xx (não 403, 404).
INTERNAL_CRAWL_ERROR Erro interno.
INVALID_URL URL inválido.

CrawlingUserAgent

É o tipo de user agent usado para o rastreamento. Ausente se o site não foi rastreado.

Enums
CRAWLING_USER_AGENT_UNSPECIFIED User agent desconhecido.
DESKTOP User agent de computador.
MOBILE User agent de dispositivo móvel.

AmpInspectionResult

Resultado da inspeção do AMP da página.

Representação JSON
{
  "issues": [
    {
      object (AmpIssue)
    }
  ],
  "verdict": enum (Verdict),
  "ampUrl": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (AmpIndexingState),
  "ampIndexStatusVerdict": enum (Verdict),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState)
}
Campos
issues[]

object (AmpIssue)

Uma lista de zero ou mais problemas de AMP encontrados para o URL inspecionado.

verdict

enum (Verdict)

O status do erro mais grave na página. Se uma página tiver avisos e erros, o status dela será "Erro". O status de erro significa que a página não pode ser mostrada nos resultados da pesquisa.

ampUrl

string

URL do AMP inspecionado. Se o URL enviado for uma página para computador que se refere a uma versão AMP, essa versão será inspecionada.

robotsTxtState

enum (RobotsTxtState)

Indica se a página está bloqueada para o Google por uma regra robots.txt.

indexingState

enum (AmpIndexingState)

Indica se a página bloqueia a indexação por uma regra noindex.

ampIndexStatusVerdict

enum (Verdict)

Status de indexação do URL da AMP.

lastCrawlTime

string (Timestamp format)

É a última vez que essa versão AMP foi rastreada pelo Google. Ausente se o URL nunca foi rastreado.

Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Indica se o Google conseguiu buscar o AMP.

AmpIndexingState

Status de indexação do URL AMP.

Enums
AMP_INDEXING_STATE_UNSPECIFIED Status de indexação desconhecido.
AMP_INDEXING_ALLOWED A indexação é permitida.
BLOCKED_DUE_TO_NOINDEX A indexação não é permitida. A tag "noindex" foi detectada.
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER A indexação não é permitida, a data "unavailable_after" expirou.

AmpIssue

Problema com AMP.

Representação JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Campos
issueMessage

string

Breve descrição do problema.

severity

enum (Severity)

Gravidade do problema: ALERTA ou ERRO.

Gravidade

Modelo comum para a gravidade do problema.

Enums
SEVERITY_UNSPECIFIED Gravidade desconhecida.
WARNING Aviso.
ERROR Erro.

MobileUsabilityInspectionResult

Resultados da inspeção de usabilidade em dispositivos móveis.

Representação JSON
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
Campos
issues[]

object (MobileUsabilityIssue)

Uma lista de zero ou mais problemas de usabilidade em dispositivos móveis detectados para este URL.

verdict

enum (Verdict)

Resultado de inspeção de alto nível da usabilidade em dispositivos móveis para esse URL.

MobileUsabilityIssue

Problema de usabilidade em dispositivos móveis.

Representação JSON
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
Campos
issueType

enum (MobileUsabilityIssueType)

Tipo de problema de usabilidade em dispositivos móveis.

severity

enum (Severity)

Não retornado; reservado para uso futuro.

message

string

Outras informações sobre o problema.

MobileUsabilityIssueType

O tipo de problema de usabilidade em dispositivos móveis encontrado.

Enums
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema desconhecido. Não temos uma descrição da regra que foi violada.
USES_INCOMPATIBLE_PLUGINS Plugins incompatíveis com dispositivos móveis estão sendo usados. Saiba mais.
CONFIGURE_VIEWPORT A janela de visualização não é especificada usando a metatag viewport. Saiba mais.
FIXED_WIDTH_VIEWPORT Janela de visualização definida com uma largura fixa. Saiba mais.
SIZE_CONTENT_TO_VIEWPORT O conteúdo não está no tamanho correto para a janela de visualização. Saiba mais.
USE_LEGIBLE_FONT_SIZES O tamanho da fonte é muito pequeno para ser lido em uma tela pequena. Saiba mais.
TAP_TARGETS_TOO_CLOSE Os elementos de toque estão muito próximos uns dos outros. Saiba mais.

RichResultsInspectionResult

Resultado da inspeção de pesquisas aprimoradas, incluindo as pesquisas encontradas neste URL.

Representação JSON
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
Campos
detectedItems[]

object (DetectedItems)

Uma lista de zero ou mais pesquisas aprimoradas detectadas nesta página. Os resultados enriquecidos que não podem ser analisados devido a problemas de sintaxe não são listados aqui.

verdict

enum (Verdict)

Resultado da inspeção de pesquisas aprimoradas de alto nível para este URL.

DetectedItems

Itens de pesquisa aprimorada agrupados por tipo.

Representação JSON
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
Campos
items[]

object (Item)

Lista de itens de pesquisa aprimorada.

richResultType

string

Tipo de pesquisa aprimorada

Item

Um resultado aprimorado específico encontrado na página.

Representação JSON
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
Campos
issues[]

object (RichResultsIssue)

Uma lista de zero ou mais problemas de pesquisa aprimorada encontrados para esta instância.

name

string

O nome fornecido pelo usuário para este item.

RichResultsIssue

Gravidade e status de um único problema que afeta uma única instância de pesquisa aprimorada em uma página.

Representação JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Campos
issueMessage

string

Tipo de problema de pesquisa aprimorada.

severity

enum (Severity)

Gravidade do problema: ALERTA ou ERRO. Itens com o status ERROR não podem aparecer com recursos de pesquisa aprimorada nos resultados da Pesquisa Google.