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 do status do índice.

ampResult

object (AmpInspectionResult)

Resultado da análise de AMP. ausente 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 de pesquisa aprimorada. Ausente se não houver pesquisas aprimoradas.

IndexStatusInspectionResult

Resultados da inspeção de status do índice para a página ativa ou para a versão no índice do Google, dependendo se você solicitou uma inspeção em tempo real 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

São todos os sitemaps em que esse URL foi listado, como conhecido pelo Google. Não há uma lista completa, especialmente se o Google não tiver descoberto esse URL por um sitemap. Ausente se nenhum sitemap for encontrado.

referringUrls[]

string

URLs que direcionam para o URL inspecionado, direta e indiretamente.

verdict

enum (Verdict)

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

coverageState

string

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

robotsTxtState

enum (RobotsTxtState)

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

indexingState

enum (IndexingState)

Indica se a página bloqueia ou não a indexação com uma regra noindex.

lastCrawlTime

string (Timestamp format)

Mostra a última vez que o URL foi rastreado pelo Google usando o rastreador principal. ausente se o URL não tiver sido rastreado.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, 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 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 tiver declarado um URL canônico, esse campo estará ausente.

crawledAs

enum (CrawlingUserAgent)

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

Veredito

Veredito para 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 item no Search Console.
NEUTRAL Equivalente a "Excluído" para a página ou item no Search Console.

RobotsTxtState

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

Enums
ROBOTS_TXT_STATE_UNSPECIFIED Estado desconhecido do robots.txt, normalmente porque a página não foi buscada ou encontrada ou porque o próprio robots.txt não pôde ser acessado.
ALLOWED Rastreamento permitido pelo robots.txt.
DISALLOWED O rastreamento foi 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 A busca foi concluída.
SOFT_404 Erro soft 404.
BLOCKED_ROBOTS_TXT Bloqueado pelo robots.txt.
NOT_FOUND Não encontrado (404).
ACCESS_DENIED Bloqueada devido a 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, 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 tiver sido rastreado.

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

AmpInspectionResult

É o 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)

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 exibida nos resultados da Pesquisa.

ampUrl

string

URL da AMP que foi inspecionada. Se o URL enviado for uma página para computadores que se refere a uma versão AMP, a versão AMP será inspecionada.

robotsTxtState

enum (RobotsTxtState)

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

indexingState

enum (AmpIndexingState)

Indica se a página bloqueia ou não a indexação com 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 não tiver sido rastreado.

Um carimbo de data/hora no formato UTC "Zulu" RFC3339, 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 ou não buscar a AMP.

AmpIndexingState

Status de indexação do URL de 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. "noindex" foi detectada.
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER A indexação não é permitida. A data "unavailable_after" expirou.

AmpIssue

Problema com a 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 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 da inspeção de alto nível 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

Informações adicionais 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 há descrição para a regra que foi corrompida.
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 é especificada usando a tag de 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 ajustado 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

É o resultado da inspeção de pesquisa aprimorada, incluindo todos os resultados encontrados 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. Pesquisas aprimoradas que não podem ser analisadas devido a problemas sintáticos não vão ser listadas aqui.

verdict

enum (Verdict)

Resultado de alto nível da inspeção de pesquisa aprimorada 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 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 do 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 aparecer com os recursos de pesquisa aprimorada nos resultados da Pesquisa Google.