UrlInspectionResult

Risultato del controllo URL, inclusi tutti i risultati del controllo.

Rappresentazione JSON
{
  "inspectionResultLink": string,
  "indexStatusResult": {
    object (IndexStatusInspectionResult)
  },
  "ampResult": {
    object (AmpInspectionResult)
  },
  "mobileUsabilityResult": {
    object (MobileUsabilityInspectionResult)
  },
  "richResultsResult": {
    object (RichResultsInspectionResult)
  }
}
Campi
indexStatusResult

object (IndexStatusInspectionResult)

Risultato dell'analisi dello stato dell'indice.

ampResult

object (AmpInspectionResult)

Risultato dell'analisi AMP. Non presente se la pagina non è una pagina AMP.

mobileUsabilityResult
(obsoleto)

object (MobileUsabilityInspectionResult)

Risultato dell'analisi dell'usabilità mobile.

richResultsResult

object (RichResultsInspectionResult)

Risultato dell'analisi dei risultati avanzati. Non presente se non vengono trovati risultati avanzati.

IndexStatusInspectionResult

Risultati dell'ispezione dello stato dell'indice per la pagina pubblicata o per la versione nell'indice di Google, a seconda che tu abbia richiesto o meno un'ispezione in tempo reale. Per ulteriori informazioni, consulta la documentazione del report Copertura dell'indice.

Rappresentazione 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)
}
Campi
sitemap[]

string

Tutte le Sitemap in cui è stato elencato questo URL, come noto da Google. Non è garantito che si tratti di un elenco esaustivo, soprattutto se Google non ha rilevato questo URL tramite una Sitemap. Non presente se non sono state trovate sitemap.

referringUrls[]

string

URL che rimandano all'URL controllato, direttamente e indirettamente.

verdict

enum (Verdict)

Giudizio di alto livello sull'eventuale indicizzazione dell'URL.

coverageState

string

Google potrebbe trovare e indicizzare la pagina. Ulteriori dettagli sull'indicizzazione delle pagine vengono visualizzati in "indexingState".

robotsTxtState

enum (RobotsTxtState)

Indica se la pagina è bloccata per Google da una regola del file robots.txt.

indexingState

enum (IndexingState)

Indica se la pagina blocca o meno l'indicizzazione tramite una regola noindex.

lastCrawlTime

string (Timestamp format)

L'ultima volta che questo URL è stato sottoposto a scansione da Google utilizzando il crawler principale. Non presente se la scansione dell'URL non è mai andata a buon fine.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Indica se Google ha potuto o meno recuperare la pagina dal tuo server. Equivalente a "recupero pagina" nel report Controllo URL.

googleCanonical

string

L'URL della pagina selezionata da Google come canonica. Se la pagina non è stata indicizzata, questo campo non è presente.

userCanonical

string

L'URL dichiarato canonico dalla tua pagina o dal tuo sito. Se non hai dichiarato un URL canonico, questo campo non è presente.

crawledAs

enum (CrawlingUserAgent)

Crawler principale utilizzato da Google per eseguire la scansione del tuo sito.

Verdetto

Giudizio per un'analisi.

Enum
VERDICT_UNSPECIFIED Giudizio sconosciuto.
PASS Equivalente a "Valido" per la pagina o l'elemento in Search Console.
PARTIAL Riservato, non più in uso.
FAIL Equivalente a "Errore" o "Non valido" per la pagina o l'elemento in Search Console.
NEUTRAL Equivalente a "Esclusa" per la pagina o l'elemento in Search Console.

RobotsTxtState

Il risultato del controllo del file robots.txt.

Enum
ROBOTS_TXT_STATE_UNSPECIFIED Stato del file robots.txt sconosciuto, in genere perché la pagina non è stata recuperata o trovata o perché non è stato possibile raggiungere il file robots.txt stesso.
ALLOWED Scansione consentita da robots.txt.
DISALLOWED Scansione bloccata da robots.txt.

IndexingState

Stato di indicizzazione dell'URL.

Enum
INDEXING_STATE_UNSPECIFIED Stato di indicizzazione sconosciuto.
INDEXING_ALLOWED Indicizzazione consentita.
BLOCKED_BY_META_TAG Indicizzazione non consentita, "noindex" rilevato nel meta tag "robots".
BLOCKED_BY_HTTP_HEADER Indicizzazione non consentita, "noindex" rilevato nell'intestazione HTTP "X-Robots-Tag".
BLOCKED_BY_ROBOTS_TXT Riservato, non più in uso.

PageFetchState

Stato del recupero della pagina.

Enum
PAGE_FETCH_STATE_UNSPECIFIED Stato di recupero sconosciuto.
SUCCESSFUL Recupero riuscito.
SOFT_404 Soft 404.
BLOCKED_ROBOTS_TXT Bloccata da robots.txt.
NOT_FOUND Non trovata (404).
ACCESS_DENIED Bloccata a causa di una richiesta non autorizzata (401).
SERVER_ERROR Errore del server (5xx).
REDIRECT_ERROR Errore di reindirizzamento.
ACCESS_FORBIDDEN Bloccata a causa di un accesso non autorizzato (403).
BLOCKED_4XX Bloccata a causa di un altro problema 4xx (non 403, 404).
INTERNAL_CRAWL_ERROR Errore interno.
INVALID_URL URL non valido.

CrawlingUserAgent

Il tipo di user agent utilizzato per la scansione. Non presente se la scansione del sito non è andata a buon fine.

Enum
CRAWLING_USER_AGENT_UNSPECIFIED User agent sconosciuto.
DESKTOP User agent desktop.
MOBILE User agent mobile.

AmpInspectionResult

Risultato del controllo AMP della pagina.

Rappresentazione JSON
{
  "issues": [
    {
      object (AmpIssue)
    }
  ],
  "verdict": enum (Verdict),
  "ampUrl": string,
  "robotsTxtState": enum (RobotsTxtState),
  "indexingState": enum (AmpIndexingState),
  "ampIndexStatusVerdict": enum (Verdict),
  "lastCrawlTime": string,
  "pageFetchState": enum (PageFetchState)
}
Campi
issues[]

object (AmpIssue)

Un elenco di zero o più problemi AMP rilevati per l'URL ispezionato.

verdict

enum (Verdict)

Lo stato dell'errore più grave nella pagina. Se una pagina presenta avvisi ed errori, lo stato della pagina è error. Lo stato di errore indica che la pagina non può essere visualizzata nei risultati di ricerca.

ampUrl

string

URL dell'AMP controllato. Se l'URL inviato è una pagina desktop che rimanda a una versione AMP, verrà controllata la versione AMP.

robotsTxtState

enum (RobotsTxtState)

Indica se la pagina è bloccata per Google da una regola del file robots.txt.

indexingState

enum (AmpIndexingState)

Indica se la pagina blocca o meno l'indicizzazione tramite una regola noindex.

ampIndexStatusVerdict

enum (Verdict)

Stato dell'indice dell'URL AMP.

lastCrawlTime

string (Timestamp format)

L'ultima volta che questa versione AMP è stata sottoposta a scansione da Google. Non presente se la scansione dell'URL non è mai andata a buon fine.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

pageFetchState

enum (PageFetchState)

Indica se Google ha potuto o meno recuperare l'AMP.

AmpIndexingState

Stato di indicizzazione dell'URL AMP.

Enum
AMP_INDEXING_STATE_UNSPECIFIED Stato di indicizzazione sconosciuto.
AMP_INDEXING_ALLOWED Indicizzazione consentita.
BLOCKED_DUE_TO_NOINDEX Indicizzazione non consentita, è stato rilevato "noindex".
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER Indicizzazione non consentita, data "unavailable_after" scaduta.

AmpIssue

Problema AMP.

Rappresentazione JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Campi
issueMessage

string

Breve descrizione del problema.

severity

enum (Severity)

Gravità del problema: AVVISO o ERRORE.

Gravità

Modello comune per la gravità dei problemi.

Enum
SEVERITY_UNSPECIFIED Gravità sconosciuta.
WARNING Avviso.
ERROR Errore.

MobileUsabilityInspectionResult

Risultati dell'ispezione di usabilità mobile.

Rappresentazione JSON
{
  "issues": [
    {
      object (MobileUsabilityIssue)
    }
  ],
  "verdict": enum (Verdict)
}
Campi
issues[]

object (MobileUsabilityIssue)

Un elenco di zero o più problemi di usabilità su dispositivi mobili rilevati per questo URL.

verdict

enum (Verdict)

Risultato di ispezione dell'usabilità mobile di alto livello per questo URL.

MobileUsabilityIssue

Problema di usabilità mobile.

Rappresentazione JSON
{
  "issueType": enum (MobileUsabilityIssueType),
  "severity": enum (Severity),
  "message": string
}
Campi
issueType

enum (MobileUsabilityIssueType)

Tipo di problema di usabilità mobile.

severity

enum (Severity)

Non restituito; riservato per uso futuro.

message

string

Ulteriori informazioni sul problema.

MobileUsabilityIssueType

Il tipo di problema di usabilità mobile riscontrato.

Enum
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema sconosciuto. Spiacenti, non abbiamo una descrizione della regola violata.
USES_INCOMPATIBLE_PLUGINS Vengono utilizzati plug-in incompatibili con i dispositivi mobili. Ulteriori informazioni.
CONFIGURE_VIEWPORT L'area visibile non è specificata utilizzando il tag meta viewport. Ulteriori informazioni.
FIXED_WIDTH_VIEWPORT Area visibile definita con una larghezza fissa. Ulteriori informazioni.
SIZE_CONTENT_TO_VIEWPORT I contenuti non sono stati ridimensionati in base all'area visibile. Ulteriori informazioni.
USE_LEGIBLE_FONT_SIZES La dimensione del carattere è troppo piccola per una lettura agevole su uno schermo piccolo. Scopri di più.
TAP_TARGETS_TOO_CLOSE Gli elementi da toccare sono troppo vicini tra loro. Ulteriori informazioni.

RichResultsInspectionResult

Risultato dell'ispezione dei risultati avanzati, inclusi eventuali risultati avanzati trovati in questo URL.

Rappresentazione JSON
{
  "detectedItems": [
    {
      object (DetectedItems)
    }
  ],
  "verdict": enum (Verdict)
}
Campi
detectedItems[]

object (DetectedItems)

Un elenco di zero o più risultati avanzati rilevati in questa pagina. I risultati avanzati che non possono nemmeno essere analizzati a causa di problemi di sintassi non verranno elencati qui.

verdict

enum (Verdict)

Risultato di controllo dei risultati avanzati di alto livello per questo URL.

DetectedItems

Elementi di risultati avanzati raggruppati per tipo.

Rappresentazione JSON
{
  "items": [
    {
      object (Item)
    }
  ],
  "richResultType": string
}
Campi
items[]

object (Item)

Elenco di elementi dei risultati avanzati.

richResultType

string

Tipo di risultati avanzati

Elemento

Un risultato avanzato specifico trovato nella pagina.

Rappresentazione JSON
{
  "issues": [
    {
      object (RichResultsIssue)
    }
  ],
  "name": string
}
Campi
issues[]

object (RichResultsIssue)

Un elenco di zero o più problemi relativi ai risultati avanzati rilevati per questa istanza.

name

string

Il nome fornito dall'utente per questo elemento.

RichResultsIssue

Gravità e stato di un singolo problema che interessa una singola istanza di risultato avanzato in una pagina.

Rappresentazione JSON
{
  "issueMessage": string,
  "severity": enum (Severity)
}
Campi
issueMessage

string

Tipo di problema relativo ai risultati avanzati.

severity

enum (Severity)

Gravità del problema: AVVISO o ERRORE. Gli elementi con un problema di stato ERROR non possono essere visualizzati con le funzionalità dei risultati avanzati nei risultati della Ricerca Google.