UrlInspectionResult

Risultato del controllo degli URL, inclusi tutti i risultati dell'ispezione.

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. Assente se la pagina non è una pagina AMP.

mobileUsabilityResult

object (MobileUsabilityInspectionResult)

Risultato dell'analisi di usabilità mobile.

richResultsResult

object (RichResultsInspectionResult)

Risultato dell'analisi dei risultati avanzati. Assente se non sono stati trovati risultati avanzati.

IndexStatusInspectionResult

Risultati dell'ispezione dello stato di indicizzazione della pagina pubblicata o della versione nell'indice di Google, a seconda che tu abbia richiesto o meno un'ispezione in tempo reale. Per ulteriori informazioni, consulta la documentazione relativa al 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

Le eventuali Sitemap in cui era presente questo URL, come noto da Google. Non è garantito che l'elenco sia esaustivo, soprattutto se Google non ha rilevato questo URL tramite una Sitemap. Assente se non sono state trovate Sitemap.

referringUrls[]

string

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

verdict

enum (Verdict)

Esito generale sull'eventuale indicizzazione dell'URL.

coverageState

string

Google potrebbe trovare e indicizzare la pagina. Ulteriori dettagli sull'indicizzazione delle pagine sono disponibili 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. Assente se l'URL non è mai stata sottoposta correttamente a scansione.

Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi 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 è riuscita o meno a recuperare la pagina dal tuo server. Equivale a "recupero pagina" nel report Controllo URL.

googleCanonical

string

L'URL della pagina che Google ha scelto come canonica. Se la pagina non è stata indicizzata, questo campo non è presente.

userCanonical

string

L'URL dichiarato come 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

Esito per un'analisi.

Enum
VERDICT_UNSPECIFIED Esito sconosciuto.
PASS Equivale a "Valido" della pagina o dell'elemento in Search Console.
PARTIAL Prenotato, non più in uso.
FAIL Equivale a "Errore" o "Non valido" della pagina o dell'elemento in Search Console.
NEUTRAL Equivale a "Esclusa" della pagina o dell'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 oppure perché non è stato possibile raggiungere il file robots.txt stesso.
ALLOWED Scansione consentita dal file 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 in "robots" del meta tag.
BLOCKED_BY_HTTP_HEADER Indicizzazione non consentita, "noindex" rilevato in "X-robots-Tag" HTTP(S).
BLOCKED_BY_ROBOTS_TXT Prenotato, non più in uso.

PageFetchState

Stato di recupero della pagina.

Enum
PAGE_FETCH_STATE_UNSPECIFIED Stato di recupero sconosciuto.
SUCCESSFUL Recupero riuscito.
SOFT_404 Errore soft 404.
BLOCKED_ROBOTS_TXT Bloccato da robots.txt.
NOT_FOUND Non trovato (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 accesso vietato (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. Assente se la scansione del sito non è riuscita.

Enum
CRAWLING_USER_AGENT_UNSPECIFIED User agent sconosciuto.
DESKTOP User agent desktop.
MOBILE User agent per dispositivi mobili.

AmpInspectionResult

Risultato dell'ispezione 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 relativi al formato AMP rilevati per l'URL controllato.

verdict

enum (Verdict)

Lo stato dell'errore più grave della pagina. Se una pagina presenta sia avvisi che errori, lo stato della pagina è Errore. Lo stato di errore indica che la pagina non può essere mostrata nei risultati della Ricerca.

ampUrl

string

URL della pagina AMP che è stata ispezionata. Se l'URL inviato è una pagina desktop che fa riferimento a una versione AMP, la versione AMP verrà controllata.

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'indicizzazione dell'URL AMP.

lastCrawlTime

string (Timestamp format)

L'ultima volta che questa versione AMP è stata sottoposta a scansione da Google. Assente se l'URL non è mai stata sottoposta correttamente a scansione.

Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi 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 recuperare o meno la pagina 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, "noindex" rilevato.
BLOCKED_DUE_TO_EXPIRED_UNAVAILABLE_AFTER Indicizzazione non consentita, "unavailable_after" data di scadenza.

AmpIssue

Problema AMP.

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

string

Breve descrizione del problema.

severity

enum (Severity)

Gravità del problema: WARNING o ERROR.

Gravità

Modello comune per la gravità del problema.

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

MobileUsabilityInspectionResult

Risultati dell'ispezione dell'usabilità mobile.

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

object (MobileUsabilityIssue)

Un elenco di zero o più problemi di usabilità mobile rilevati per questo URL.

verdict

enum (Verdict)

Risultato dell'ispezione generale dell'usabilità mobile 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 relativo all'usabilità su dispositivi mobili.

severity

enum (Severity)

Non restituito; riservato per uso futuro.

message

string

Ulteriori informazioni relative al problema.

MobileUsabilityIssueType

Il tipo di problema di usabilità mobile che si è verificato.

Enum
MOBILE_USABILITY_ISSUE_TYPE_UNSPECIFIED Problema sconosciuto. Spiacenti, non abbiamo alcuna descrizione per la regola che è stata violata.
USES_INCOMPATIBLE_PLUGINS Stai utilizzando plug-in non compatibili con i dispositivi mobili. Ulteriori informazioni.
CONFIGURE_VIEWPORT L'area visibile non viene specificata utilizzando il meta tag area visibile. Ulteriori informazioni.
FIXED_WIDTH_VIEWPORT Area visibile definita con una larghezza fissa. Ulteriori informazioni.
SIZE_CONTENT_TO_VIEWPORT Contenuti non ridimensionati in base all'area visibile. Ulteriori informazioni.
USE_LEGIBLE_FONT_SIZES La dimensione dei caratteri è troppo piccola per una facile lettura su uno schermo piccolo. Scopri di più.
TAP_TARGETS_TOO_CLOSE Gli elementi touch sono troppo vicini tra loro. Ulteriori informazioni.

RichResultsInspectionResult

Risultato dell'ispezione dei risultati avanzati, inclusi eventuali risultati avanzati trovati a 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 essere analizzati a causa di problemi sintattici non verranno elencati qui.

verdict

enum (Verdict)

Risultato dell'ispezione di alto livello dei risultati avanzati per questo URL.

DetectedItems

Elementi dei 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 trovati per questa istanza.

name

string

Il nome fornito dall'utente per questo articolo.

RichResultsIssue

Gravità e stato di un singolo problema che interessa una singola istanza di risultato avanzato su 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: WARNING o ERROR. Gli elementi con un problema di stato ERROR non possono essere visualizzati con le funzionalità dei risultati avanzati nei risultati della Ricerca Google.