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. 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 del controllo dello stato dell'indice per la pagina pubblicata o per la versione nell'Indice 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

Eventuali Sitemap in cui l'URL era elencato, come noto a Google. Non è garantito che sia un elenco esaustivo, soprattutto se Google non ha rilevato questo URL tramite una Sitemap. Assente se non sono state trovate Sitemap.

referringUrls[]

string

URL che rimandano direttamente e indirettamente all'URL controllato.

verdict

enum (Verdict)

Esito generale dell'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 o meno 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 la scansione dell'URL non è mai stata eseguita correttamente.

Un timestamp in formato "Zulu" UTC RFC3339, 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 dal tuo server. Equivalente al "recupero della pagina" nel report Controllo URL.

googleCanonical

string

L'URL della pagina che Google ha selezionato come canonico. 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.

Esito

Verdetto per un'analisi.

Enum
VERDICT_UNSPECIFIED Esito sconosciuto.
PASS Equivale allo stato "Valido" per la pagina o l'elemento in Search Console.
PARTIAL Riservato, non più in uso.
FAIL Equivale a "Errore" o "Non valido" per la pagina o l'elemento in Search Console.
NEUTRAL Equivale allo stato "Escluso" 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 oppure perché non è stato possibile raggiungere il file robots.txt stesso.
ALLOWED Scansione consentita dal file robots.txt.
DISALLOWED Scansione bloccata dal file 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; è stato rilevato "noindex" nel meta tag "robots".
BLOCKED_BY_HTTP_HEADER Indicizzazione non consentita; è stato rilevato "noindex" nell'intestazione HTTP "X-Robots-Tag".
BLOCKED_BY_ROBOTS_TXT Riservato, non più in uso.

PageFetchState

Stato di 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 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 un accesso non consentito (403).
BLOCKED_4XX Bloccato 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 è andata a buon fine.

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

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

verdict

enum (Verdict)

Lo stato dell'errore più grave nella 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, verrà controllata la versione AMP.

robotsTxtState

enum (RobotsTxtState)

Indica se la pagina è bloccata o meno 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 di indicizzazione dell'URL AMP.

lastCrawlTime

string (Timestamp format)

L'ultima volta che Google ha eseguito la scansione di questa versione AMP. Assente se la scansione dell'URL non è mai stata eseguita correttamente.

Un timestamp in formato "Zulu" UTC RFC3339, 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; è 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: 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 del controllo 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

Informazioni aggiuntive sul problema.

MobileUsabilityIssueType

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

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

RichResultsInspectionResult

Risultato del controllo 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 sintattici non verranno elencati qui.

verdict

enum (Verdict)

Risultato dell'ispezione dei risultati avanzati di alto livello 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

Articolo

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 dell'elemento fornito dall'utente.

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