UrlInspectionResult

Es el resultado de la inspección de URL, incluidos todos los resultados de la inspección.

Representación JSON
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
Campos
indexStatusResult

object (IndexStatusInspectionResult)

Resultado del análisis del estado del índice.

ampResult

object (AmpInspectionResult)

Resultado del análisis de AMP. Se ausente si la página no es de AMP.

mobileUsabilityResult

object (MobileUsabilityInspectionResult)

Resultado del análisis de usabilidad para dispositivos móviles.

richResultsResult

object (RichResultsInspectionResult)

Resultado del análisis de resultados enriquecidos. No se encuentra si no se encontraron resultados enriquecidos.

Resultado de IndexStatusInspection

Son los resultados de la inspección del estado del índice de la página publicada o de la versión en el índice de Google, según si solicitó o no una inspección en tiempo real. Para obtener más información, consulta la documentación del Informe de cobertura de la indexación.

Representación 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 los mapas del sitio en los que se incluyó esta URL, según lo conozca Google No se garantiza que sea una lista exhaustiva, especialmente si Google no descubrió esta URL a través de un mapa del sitio. Se ausente si no se encontraron mapas del sitio.

referringUrls[]

string

URL que se vinculen a la URL inspeccionada, ya sea de forma directa o indirecta.

verdict

enum (Verdict)

Veredicto de alto nivel sobre si la URL está indexada o no.

coverageState

string

Google podría encontrar e indexar la página. Obtén más información sobre la indexación de páginas en "indexingState".

robotsTxtState

enum (RobotsTxtState)

Indica si una regla de robots.txt bloqueó o no la página para Google.

indexingState

enum (IndexingState)

Indica si la página bloquea o no la indexación mediante una regla noindex.

lastCrawlTime

string (Timestamp format)

Última vez que Google rastreó esta URL con el rastreador principal. Se ausente si la URL nunca se rastreó correctamente.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Determina si Google podría recuperar la página del servidor. Equivalente a "page fetch" en el informe de inspección de URL.

googleCanonical

string

Corresponde a la URL de la página que Google seleccionó como canónica. Si no se indexó la página, este campo no se encuentra.

userCanonical

string

Corresponde a la URL que tu página o sitio declara como canónico. Si no declaraste una URL canónica, este campo está ausente.

crawledAs

enum (CrawlingUserAgent)

Es el rastreador principal que utiliza Google para rastrear tu sitio.

Veredicto

Veredicto para un análisis.

Enumeradores
VERDICT_UNSPECIFIED Veredicto desconocido.
PASS Equivale a "Válido" para la página o el elemento en Search Console.
PARTIAL Reservado, ya no está en uso.
FAIL Equivale a "Error" o "No válido" para la página o el elemento en Search Console.
NEUTRAL Equivale a "Excluido" para la página o el elemento en Search Console.

Robots-State

Es el resultado de la verificación de robots.txt.

Enumeradores
ROBOTS_TXT_STATE_UNSPECIFIED Estado desconocido de robots.txt, generalmente porque no se pudo encontrar o encontrar la página, o porque no se pudo acceder a robots.txt.
ALLOWED El archivo robots.txt permite el rastreo.
DISALLOWED El archivo robots.txt bloqueó el rastreo.

Estado de indexación

Es el estado de indexación de la URL.

Enumeradores
INDEXING_STATE_UNSPECIFIED Estado de indexación desconocido.
INDEXING_ALLOWED Se permite la indexación.
BLOCKED_BY_META_TAG No se permite la indexación; se detectó "noindex" en la metaetiqueta "robots".
BLOCKED_BY_HTTP_HEADER No se permite la indexación; se detectó "noindex" en el encabezado http "X-Robots-Tag".
BLOCKED_BY_ROBOTS_TXT Reservado, ya no está en uso.

Estado de la página recuperada

Estado de recuperación de la página.

Enumeradores
PAGE_FETCH_STATE_UNSPECIFIED Estado de recuperación desconocido.
SUCCESSFUL La recuperación se realizó correctamente.
SOFT_404 Error leve 404
BLOCKED_ROBOTS_TXT Bloqueada por robots.txt.
NOT_FOUND No se encuentra (404).
ACCESS_DENIED Se bloqueó la cuenta debido a una solicitud no autorizada (401).
SERVER_ERROR Error del servidor (5xx)
REDIRECT_ERROR Error de redireccionamiento
ACCESS_FORBIDDEN Se bloqueó la página debido al error de acceso denegado (403).
BLOCKED_4XX Se bloqueó la página debido a otro error de tipo 4xx (no 403 ni 404).
INTERNAL_CRAWL_ERROR Error interno.
INVALID_URL La URL no es válida.

RastrearUsuario-agente

Es el tipo de usuario-agente que se usa para el rastreo. Se ausente si no se rastreó correctamente tu sitio.

Enumeradores
CRAWLING_USER_AGENT_UNSPECIFIED Usuario-agente desconocido
DESKTOP Usuario-agente de computadoras de escritorio
MOBILE Usuario-agente para dispositivos móviles.

Resultado de Inspection

Resultado de la inspección en AMP de la página

Representación 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)

Se encontró una lista de cero o más problemas de AMP para la URL inspeccionada.

verdict

enum (Verdict)

El estado del error más grave de la página. Si una página tiene advertencias y errores, el estado es "error". El estado de error significa que la página no se puede mostrar en los resultados de la Búsqueda.

ampUrl

string

Es la URL de la AMP que se inspeccionó. Si la URL enviada es una página de escritorio que hace referencia a una versión de AMP, se inspeccionará la versión de AMP.

robotsTxtState

enum (RobotsTxtState)

Indica si una regla de robots.txt bloqueó o no la página para Google.

indexingState

enum (AmpIndexingState)

Indica si la página bloquea o no la indexación mediante una regla noindex.

ampIndexStatusVerdict

enum (Verdict)

Estado del índice de la URL de AMP.

lastCrawlTime

string (Timestamp format)

La última vez que Google rastreó esta versión de AMP Se ausente si la URL nunca se rastreó correctamente.

Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos decimales. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Indica si Google pudo o no recuperar la versión de AMP.

Estado de indexación de AMP

Es el estado de indexación de la URL de AMP.

Enumeradores
AMP_INDEXING_STATE_UNSPECIFIED Estado de indexación desconocido.
AMP_INDEXING_ALLOWED Se permite la indexación.
BLOCKED_DUE_TO_NOINDEX No se permite la indexación; se detectó "noindex".
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER No se permite la indexación; la fecha de vencimiento de "unavailable_after" venció.

Problema de AMP

Problema de AMP.

Representación JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Campos
issueMessage

string

Descripción breve de este problema.

severity

enum (Severity)

Gravedad de este problema: WARNING o ERROR.

Gravedad

Plantilla común para la gravedad del problema.

Enumeradores
SEVERITY_UNSPECIFIED Gravedad desconocida.
WARNING Advertencia.
ERROR Se produjo un error.

Resultado de la inspección de usabilidad para dispositivos móviles

Resultados de la inspección de usabilidad para dispositivos móviles

Representación JSON
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
Campos
issues[]

object (MobileUsabilityIssue)

Una lista de cero o más problemas de usabilidad para dispositivos móviles detectados para esta URL.

verdict

enum (Verdict)

Resultado general de la inspección de usabilidad para dispositivos móviles de esta URL

Problema de usabilidad para dispositivos móviles

Problema de usabilidad para dispositivos móviles.

Representación JSON
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
Campos
issueType

enum (MobileUsabilityIssueType)

Tipo de problema de usabilidad para dispositivos móviles

severity

enum (Severity)

No se devuelve; se reserva para uso futuro.

message

string

Información adicional sobre el problema.

Tipo de problema de usabilidad para dispositivos móviles

Se detectó el tipo de problema de usabilidad para dispositivos móviles.

Enumeradores
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema desconocido. Lo sentimos. No tenemos ninguna descripción para la regla que no funciona.
USES_INCOMPATIBLE_PLUGINS Se usan complementos que no son compatibles con los dispositivos móviles. Obtén más información.
CONFIGURE_VIEWPORT La ventana de visualización no se especifica mediante la etiqueta meta viewport. Obtén más información.
FIXED_WIDTH_VIEWPORT Ventana de visualización definida en un ancho fijo. Obtén más información.
SIZE_CONTENT_TO_VIEWPORT El contenido no se ajusta al tamaño de la vista del puerto. Obtén más información.
USE_LEGIBLE_FONT_SIZES La fuente es demasiado pequeña para leerla fácilmente en una pantalla pequeña. Más información.
TAP_TARGETS_TOO_CLOSE Los elementos táctiles están demasiado cerca entre sí. Obtén más información.

Resultado de la inspección de resultados enriquecidos

Es el resultado de la inspección de resultados enriquecidos, incluidos los que se encuentren en esta URL.

Representación JSON
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
Campos
detectedItems[]

object (DetectedItems)

Una lista de cero o más resultados enriquecidos detectados en esta página. Los resultados enriquecidos que ni siquiera se pueden analizar debido a problemas sintácticos no aparecerán aquí.

verdict

enum (Verdict)

Es el resultado de la inspección de resultados enriquecidos de alto nivel de esta URL.

Elementos detectados

Elementos de resultados enriquecidos agrupados por tipo.

Representación JSON
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
Campos
items[]

object (Item)

Lista de elementos de resultados enriquecidos

richResultType

string

Tipo de resultados enriquecidos

Elemento

Se encontró un resultado enriquecido específico en la página.

Representación JSON
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
Campos
issues[]

object (RichResultsIssue)

Se encontró una lista de cero o más problemas de resultados enriquecidos para esta instancia.

name

string

El nombre proporcionado por el usuario de este elemento.

Problema de resultados enriquecidos

La gravedad y el estado de un problema individual afectan a una sola instancia de resultado enriquecido de una página.

Representación JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Campos
issueMessage

string

Tipo de problema con resultados enriquecidos.

severity

enum (Severity)

Gravedad de este problema: WARNING o ERROR. Los elementos con el problema de estado ERROR no pueden aparecer con las funciones de resultados enriquecidos en los resultados de la Búsqueda de Google.