UrlInspectionResult

Resultado da inspeção do 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 de status do índice.

ampResult

object (AmpInspectionResult)

Resultado da análise de AMP. Vai aparecer se a página não for AMP.

mobileUsabilityResult

object (MobileUsabilityInspectionResult)

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

richResultsResult

object (RichResultsInspectionResult)

Resultado da análise da pesquisa aprimorada. Vai aparecer se nenhuma pesquisa aprimorada for encontrada.

IndexStatusInspectionResult

Resultados da inspeção de status do índice da página ativa ou da versão no índice do Google, dependendo se você solicitou ou não uma inspeção em tempo real. 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 esse URL foi listado, conforme conhecido pelo Google. Não é uma lista completa, principalmente se o Google não descobriu o URL em um sitemap. Ausente se nenhum sitemap foi encontrado.

referringUrls[]

string

São os URLs vinculados ao URL inspecionado, direta e indiretamente.

verdict

enum (Verdict)

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

coverageState

string

O Google conseguiu encontrar e indexar a página. Mais detalhes sobre a indexação de páginas são exibidos em "indexingState".

robotsTxtState

enum (RobotsTxtState)

Se a página está bloqueada para o Google por uma regra de robots.txt.

indexingState

enum (IndexingState)

Se a página bloqueia ou não a indexação por meio de uma regra noindex.

lastCrawlTime

string (Timestamp format)

A última vez que esse URL foi rastreado pelo Google 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)

Se o Google conseguiu ou não recuperar a página do seu servidor. Equivalente a "page fetch" 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 tiver sido indexada, esse campo vai estar ausente.

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 fica ausente.

crawledAs

enum (CrawlingUserAgent)

Rastreador principal que foi usado pelo Google para rastrear seu site.

Veredito

Veredito de uma análise.

Tipos enumerados
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

Resultado da verificação do robots.txt.

Tipos enumerados
ROBOTS_TXT_STATE_UNSPECIFIED Estado do robots.txt desconhecido, normalmente porque a página não foi buscada ou encontrada ou porque não foi possível acessar o próprio robots.txt.
ALLOWED O rastreamento permitido pelo robots.txt.
DISALLOWED Rastreamento bloqueado pelo robots.txt.

IndexingState

Status de indexação do URL.

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

PageFetchState

Estado de busca da página.

Tipos enumerados
PAGE_FETCH_STATE_UNSPECIFIED Estado de busca desconhecido.
SUCCESSFUL Busca concluída.
SOFT_404 Erro soft 404.
BLOCKED_ROBOTS_TXT Bloqueada pelo 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 Bloqueado devido ao acesso proibido (403).
BLOCKED_4XX Bloqueada devido a outro problema 4xx (não 403 ou 404).
INTERNAL_CRAWL_ERROR Erro interno.
INVALID_URL URL inválido.

CrawlingUserAgent

O tipo de user agent usado para o rastreamento. Ausente quando o site não foi rastreado.

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

AmpInspectionResult

Resultado da inspeção 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)

Encontramos uma lista de zero ou mais problemas de AMP no 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 exibida nos resultados da Pesquisa.

ampUrl

string

URL da AMP que foi inspecionada. 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)

Se a página está bloqueada para o Google por uma regra de robots.txt.

indexingState

enum (AmpIndexingState)

Se a página bloqueia ou não a indexação por meio de uma regra noindex.

ampIndexStatusVerdict

enum (Verdict)

Status do índice do URL de AMP.

lastCrawlTime

string (Timestamp format)

Mostra a última vez que esta 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)

Se o Google pode buscar a AMP ou não.

AmpIndexingState

Status de indexação do URL de AMP.

Tipos enumerados
AMP_INDEXING_STATE_UNSPECIFIED Status de indexação desconhecido.
AMP_INDEXING_ALLOWED A indexação é permitida.
BLOCKED_DUE_TO_NOINDEX Indexação não permitida. "noindex" foi detectado.
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER Indexação não permitida, data 'unavailable_after' expirou.

AmpIssue

Problema de AMP.

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

string

Breve descrição do problema.

severity

enum (Severity)

Gravidade do problema: WARNING ou ERROR.

Gravidade

Modelo comum para a gravidade dos problemas.

Tipos enumerados
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 neste URL.

verdict

enum (Verdict)

Resultado de inspeção geral de usabilidade em dispositivos móveis para este 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 que foi encontrado.

Tipos enumerados
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema desconhecido. Não há uma descrição para a regra que foi violada.
USES_INCOMPATIBLE_PLUGINS Plug-ins incompatíveis com dispositivos móveis estão sendo usados. Saiba mais.
CONFIGURE_VIEWPORT A janela de visualização não foi especificada com a tag da janela de visualização meta. Saiba mais.
FIXED_WIDTH_VIEWPORT Janela de visualização definida com uma largura fixa. Saiba mais.
SIZE_CONTENT_TO_VIEWPORT Conteúdo não dimensionado para a janela de visualização. Saiba mais.
USE_LEGIBLE_FONT_SIZES O tamanho da fonte é muito pequeno para facilitar a leitura 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 pesquisa aprimorada, incluindo qualquer pesquisa aprimorada encontrada nesse 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. As pesquisas aprimoradas que não puderem ser analisadas devido a problemas de sintaxe não serão listadas aqui.

verdict

enum (Verdict)

É o resultado da inspeção de pesquisa aprimorada de alto nível para este URL.

DetectedItems

Itens da pesquisa aprimorada agrupados por tipo.

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

object (Item)

Lista de itens da pesquisa aprimorada.

richResultType

string

Tipo de pesquisa aprimorada

Item

Uma pesquisa aprimorada específica foi encontrada 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 deste item fornecido pelo usuário.

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 da pesquisa aprimorada.

severity

enum (Severity)

Gravidade do problema: WARNING ou ERROR. Os itens com o status ERROR não podem ser exibidos com os recursos de pesquisa aprimorada nos resultados da Pesquisa Google.