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. Ausencia 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 Ausencia si no se encuentran resultados enriquecidos.

IndexStatusInspectionResult

Resultados de la inspección del estado del índice, ya sea para la página publicada o la versión en el índice de Google, en función de si solicitaste la inspección en tiempo real o no. 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, como los conoce Google. No se garantiza que sea una lista exhaustiva, especialmente si Google no descubrió esta URL a través de un mapa del sitio. Ausencia de un mapa del sitio.

referringUrls[]

string

URLs que vinculan a la URL inspeccionada, directa e indirectamente.

verdict

enum (Verdict)

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

coverageState

string

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

robotsTxtState

enum (RobotsTxtState)

Indica si la página está bloqueada para Google por una regla de robots.txt.

indexingState

enum (IndexingState)

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

lastCrawlTime

string (Timestamp format)

La última vez que Google rastreó esta URL con el rastreador principal No aparece si la URL nunca se rastreó correctamente.

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

pageFetchState

enum (PageFetchState)

Indica si Google pudo o no recuperar la página desde tu servidor. Equivale a la "recuperación de páginas" en el Informe de inspección de URLs.

googleCanonical

string

Es la URL de la página que Google seleccionó como canónica. Si la página no se indexó, este campo estará ausente.

userCanonical

string

Es la URL que tu página o sitio declara como canónica. Si no declaraste una URL canónica, este campo estará ausente.

crawledAs

enum (CrawlingUserAgent)

Es el rastreador principal que usó 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.

RobotsTxtState

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

Enumeradores
ROBOTS_TXT_STATE_UNSPECIFIED Estado de robots.txt desconocido, por lo general porque no se pudo recuperar o encontrar la página, o bien porque no se pudo acceder al archivo robots.txt
ALLOWED El archivo robots.txt permite el rastreo.
DISALLOWED El archivo robots.txt bloqueó el rastreo.

IndexingState

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 porque se detectó "noindex" en la metaetiqueta "robots".
BLOCKED_BY_HTTP_HEADER No se permite la indexación porque se detectó "noindex" en el encabezado http "X-Robots-Tag".
BLOCKED_BY_ROBOTS_TXT Reservado, ya no está en uso.

PageFetchState

Estado de recuperación de la página.

Enumeradores
PAGE_FETCH_STATE_UNSPECIFIED Estado de recuperación desconocido.
SUCCESSFUL Se recuperó correctamente.
SOFT_404 Error leve 404.
BLOCKED_ROBOTS_TXT Bloqueada por robots.txt.
NOT_FOUND No se encuentra (404).
ACCESS_DENIED Se bloqueó por 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ó debido a otro error de tipo 4xx (no los errores 403 o 404).
INTERNAL_CRAWL_ERROR Error interno.
INVALID_URL La URL no es válida.

CrawlingUserAgent

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

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

AmpInspectionResult

Resultado de la inspección de 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)

Una lista de cero o más problemas de AMP que se encontraron 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, su estado es Error. El estado de error significa que no se puede mostrar la página en los resultados de la Búsqueda.

ampUrl

string

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

robotsTxtState

enum (RobotsTxtState)

Indica si la página está bloqueada para Google por una regla de robots.txt.

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)

Última vez que Google rastreó esta versión de AMP. No aparece si la URL nunca se rastreó correctamente.

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

pageFetchState

enum (PageFetchState)

Indica si Google pudo o no recuperar la AMP.

AmpIndexingState

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 porque se detectó "noindex".
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER No se permite la indexación porque venció la fecha de "unavailable_after".

AmpIssue

Problema de AMP.

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

string

Breve descripción de este problema.

severity

enum (Severity)

Gravedad del 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.

MobileUsabilityInspectionResult

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 de la inspección de usabilidad para dispositivos móviles de alto nivel de esta URL.

MobileUsabilityIssue

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 muestra; se reserva para uso futuro.

message

string

Información adicional sobre el problema.

MobileUsabilityIssueType

El tipo de problema de usabilidad para dispositivos móviles que se encontró.

Enumeradores
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema desconocido. Lo sentimos, no tenemos ninguna descripción para la regla que se infringió.
USES_INCOMPATIBLE_PLUGINS Se están utilizando complementos no compatibles con los dispositivos móviles. Más información.
CONFIGURE_VIEWPORT La ventana de visualización no se especifica a través de la etiqueta meta viewport. Más información.
FIXED_WIDTH_VIEWPORT La ventana de visualización se define con un ancho fijo. Más información.
SIZE_CONTENT_TO_VIEWPORT El tamaño del contenido no se ajusta al viewport. Más información.
USE_LEGIBLE_FONT_SIZES El tamaño de la fuente es demasiado pequeño para facilitar la lectura en una pantalla pequeña. Más información.
TAP_TARGETS_TOO_CLOSE Los elementos táctiles están demasiado cerca entre sí. Más información.

RichResultsInspectionResult

Es el resultado de la inspección de resultados enriquecidos, incluido cualquier resultado enriquecido encontrado 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.

DetectedItems

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)

Una lista de cero o más problemas de resultados enriquecidos encontrados para esta instancia.

name

string

Es el nombre de este elemento proporcionado por el usuario.

RichResultsIssue

La gravedad y el estado de un solo problema que afecta a una única instancia de resultados enriquecidos en una página.

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

string

Es el tipo de problema de resultados enriquecidos.

severity

enum (Severity)

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