UrlInspectionResult

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

Es el resultado del análisis del estado del índice.

ampResult

object (AmpInspectionResult)

Resultado del análisis de AMP. No se incluye si la página no es de AMP.

mobileUsabilityResult
(obsoleto)

object (MobileUsabilityInspectionResult)

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

richResultsResult

object (RichResultsInspectionResult)

Resultado del análisis de resultados enriquecidos. No se incluye si no se encuentran resultados enriquecidos.

IndexStatusInspectionResult

Resultados de la inspección del estado de indexación de la página publicada o la versión del índice de Google, según si solicitaste una inspección en tiempo real o no. Para obtener más información, consulta la documentación del informe de cobertura del índice.

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

Son los mapas del sitio en los que se incluyó esta URL, según lo que Google sabe. No se garantiza que sea una lista exhaustiva, en especial si Google no descubrió esta URL a través de un mapa del sitio. No se incluye si no se encontraron mapas del sitio.

referringUrls[]

string

Son las 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

Si Google pudo encontrar e indexar la página. Más detalles sobre la indexación de páginas aparecen en "indexingState".

robotsTxtState

enum (RobotsTxtState)

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

indexingState

enum (IndexingState)

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

lastCrawlTime

string (Timestamp format)

Es la última vez que Google rastreó esta URL con el rastreador principal. No se incluye 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 recuperar la página de tu servidor o no. Es equivalente a "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 no estará presente.

userCanonical

string

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

crawledAs

enum (CrawlingUserAgent)

Es el rastreador principal que Google usó para rastrear tu sitio.

Veredicto

Veredicto de un análisis.

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

RobotsTxtState

El resultado de la verificación de robots.txt.

Enumeraciones
ROBOTS_TXT_STATE_UNSPECIFIED Estado de robots.txt desconocido, por lo general, porque no se recuperó ni se encontró la página, o porque no se pudo acceder al archivo robots.txt.
ALLOWED El archivo robots.txt permite el rastreo.
DISALLOWED El rastreo está bloqueado por robots.txt.

IndexingState

Es el estado de indexación de la URL.

Enumeraciones
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.

PageFetchState

Estado de recuperación de la página.

Enumeraciones
PAGE_FETCH_STATE_UNSPECIFIED Estado de recuperación desconocido.
SUCCESSFUL Recuperación correcta.
SOFT_404 Soft 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ó 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.

CrawlingUserAgent

Es el tipo de usuario-agente que se usó para el rastreo. No se muestra si tu sitio no se rastreó correctamente.

Enumeraciones
CRAWLING_USER_AGENT_UNSPECIFIED Usuario-agente desconocido.
DESKTOP Usuario-agente de 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)

Es 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 indica que la página no se puede mostrar en los resultados de la Búsqueda.

ampUrl

string

Es la URL del 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á la versión de AMP.

robotsTxtState

enum (RobotsTxtState)

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

indexingState

enum (AmpIndexingState)

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

ampIndexStatusVerdict

enum (Verdict)

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

lastCrawlTime

string (Timestamp format)

Es la última vez que Google rastreó esta versión de AMP. No se incluye 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 recuperar el AMP o no.

AmpIndexingState

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

Enumeraciones
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, ya que venció la fecha de "unavailable_after".

AmpIssue

Problema de AMP.

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

string

Breve descripción del problema.

severity

enum (Severity)

Gravedad de este problema: ADVERTENCIA o ERROR.

Gravedad

Plantilla común para la gravedad de los problemas.

Enumeraciones
SEVERITY_UNSPECIFIED Gravedad desconocida.
WARNING Advertencia.
ERROR 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

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

Enumeraciones
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema desconocido. Lo sentimos, no tenemos ninguna descripción de la regla que se incumplió.
USES_INCOMPATIBLE_PLUGINS Se están usando complementos incompatibles con dispositivos móviles. Obtén más información.
CONFIGURE_VIEWPORT No se especifica el viewport con la etiqueta meta viewport. Obtén más información.
FIXED_WIDTH_VIEWPORT Viewport definido con un ancho fijo. Obtén más información.
SIZE_CONTENT_TO_VIEWPORT El contenido no tiene el tamaño adecuado para el viewport. Obtén 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í. Obtén más información.

RichResultsInspectionResult

Es el 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)

Es una lista de cero o más resultados enriquecidos detectados en esta página. Aquí no se enumerarán los resultados enriquecidos que ni siquiera se pueden analizar debido a problemas de sintaxis.

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 una 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)

Es una lista de cero o más problemas de resultados enriquecidos que se encontraron para esta instancia.

name

string

Es el nombre proporcionado por el usuario para este artículo.

RichResultsIssue

Gravedad y estado de un solo problema que afecta a una sola instancia de resultado enriquecido en una página.

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

string

Tipo de problema de resultados enriquecidos.

severity

enum (Severity)

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