UrlInspectionResult

Resultado de la inspección de URLs, incluidos todos los resultados de 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. Aparece cuando 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. Ausente si no se encuentran resultados enriquecidos.

IndexStatusInspectionResult

Resultados de la inspección del estado de indexación de la página publicada o de la versión en el índice de Google, dependiendo 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

Corresponde a los mapas del sitio en los que se incluyó esta URL, como Google lo conoce. No se garantiza que sea una lista exhaustiva, especialmente si Google no descubrió esta URL a través de un mapa del sitio. Ausente si no se encuentran mapas del sitio.

referringUrls[]

string

URLs que vinculan a la URL inspeccionada, de forma directa e indirecta.

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 una regla de robots.txt bloquea o no la página para Google.

indexingState

enum (IndexingState)

Indica si la página bloquea o no la indexación a través de una regla noindex.

lastCrawlTime

string (Timestamp format)

La última vez que Google rastreó esta URL con el rastreador principal 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 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 de tu servidor. Equivale a "recuperación de la página" 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 de un análisis.

Enumeradores
VERDICT_UNSPECIFIED Veredicto desconocido.
PASS Equivale a "Válido" para la página o el elemento en Search Console.
PARTIAL Reservada, 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 al estado "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, generalmente porque no se recuperó ni se encontró la página, o bien porque no se pudo acceder a robots.txt.
ALLOWED El archivo robots.txt permite el rastreo.
DISALLOWED robots.txt bloquea 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; 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 Reservada, 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 Recuperación correcta.
SOFT_404 Error leve 404.
BLOCKED_ROBOTS_TXT Bloqueada por robots.txt
NOT_FOUND No se encontró (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 403 ni 404).
INTERNAL_CRAWL_ERROR Error interno.
INVALID_URL La URL no es válida.

CrawlingUserAgent

Es el tipo de usuario-agente que se usó para el rastreo. Ausente si el 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)

Es una lista de cero o más problemas de AMP encontrados para la URL inspeccionada.

verdict

enum (Verdict)

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

ampUrl

string

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

robotsTxtState

enum (RobotsTxtState)

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

indexingState

enum (AmpIndexingState)

Indica si la página bloquea o no la indexación a través de 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 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 fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

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

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

AmpIssue

Error de AMP.

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

string

Descripción breve de este problema.

severity

enum (Severity)

Gravedad del problema: WARNING o ERROR.

Gravedad

Plantilla común para la gravedad de los problemas.

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)

Es una lista de cero o más problemas de usabilidad para dispositivos móviles detectados en 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 detectó.

Enumeradores
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema desconocido Lo sentimos, no tenemos ninguna descripción de la regla que se rompió.
USES_INCOMPATIBLE_PLUGINS Se usan complementos incompatibles con dispositivos móviles. Más información.
CONFIGURE_VIEWPORT La ventana de visualización no se especifica con 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 contenido no se ajusta al tamaño del 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

Resultado de la inspección de resultados enriquecidos, incluidos los resultados enriquecidos que se encontraron 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. Aquí no se mostrarán los resultados enriquecidos que ni siquiera se pueden analizar debido a problemas sintácticos.

verdict

enum (Verdict)

Resultado de la inspección de resultados enriquecidos de alto nivel para esta URL.

DetectedItems

Elementos de resultados enriquecidos agrupados por tipo.

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

object (Item)

Es la lista de elementos de resultados enriquecidos.

richResultType

string

Tipo de resultados enriquecidos

Elemento

Es un resultado enriquecido específico que se encontró en la página.

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

object (RichResultsIssue)

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

name

string

Es el nombre proporcionado por el usuario para este elemento.

RichResultsIssue

Gravedad y estado de un único problema que afecta a una única instancia de resultado enriquecido 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.