La commedia degli errori

Giovedì 24 agosto 2023

Di tanto in tanto riceviamo domande sugli errori che potremmo aver mostrato per i siti in Search Console, e a volte incontriamo persone che sembrano essere confuse dalla provenienza di un errore. È comprensibile: sono molti i problemi che possono verificarsi quando si accede ai siti web, ma tutti, senza eccezioni, vengono mappati a un determinato sistema che rende possibile l'accesso. In questo breve racconto, cercheremo di far luce sugli errori e magari renderli un po' meno spaventosi. Diamoci dentro!

Prologo

Mi piacciono i libri, così quando ero piccolo, mentre gli altri sognavano di diventare astronauti e vigili del fuoco, io volevo aprire una biblioteca. In un castello. Poi ho iniziato a pensare a tutti i problemi che le persone potrebbero avere per arrivare alla mia nuova biblioteca e sfogliavano i libri sugli scaffali. Vedete, il mio castello si trova in una località remota e ogni anno aggiungo nuovi elementi (come il fossato), causando problemi al cartografo locale.

Capitolo 1: errori DNS

Poiché stiamo parlando di un castello, si trova in una località un po' oscura e difficile da trovare. Ma non preoccupatevi: le persone possono utilizzare le mappe. Ma se avessero una mappa obsoleta che non include il fossato oppure una mappa vecchia in cui la maggior parte delle lettere si è cancellata?

omino stilizzato che esamina una mappa e non riesce a trovare il percorso per la biblioteca

Ecco cosa sono gli errori DNS (contrariamente a quanto si crede, non sono correlati a Dungeons N Snakes o Dangerous Navigation System): i client consultano una mappa (un server DNS), ma non riescono a trovare la località per vari motivi. La ragione potrebbe essere che la mappa non ha nemmeno la posizione della libreria (ovvero l'errore NXDOMAIN nella terminologia DNS) o che la lingua non è leggibile per l'utente (più o meno FormErr nella terminologia DNS).

Gli errori DNS in genere sono causati da alcune impostazioni (o dalla loro mancanza) sul server DNS. Ciò significa che, a meno che non gestiate autonomamente il server DNS (siete voi a disegnare la mappa per i clienti), dovrete contattare il vostro provider DNS (o il cartografo locale) per correggere gli errori. Se non sapete chi è il provider DNS, provate a chiedere al provider host o al servizio presso cui lo avete registrato.

Anche se pure lato client potrebbero esserci dei problemi (ad esempio i clienti se hanno dimenticato gli occhiali e non riescono a vedere le lettere sulla mappa), è più probabile che il problema riguardi la mappa stessa.

Capitolo 2: errori di rete

Una volta che il nostro coraggioso cliente conosce il percorso verso la biblioteca del castello, arrivare può essere davvero un'impresa: deve esplorare i sotterranei, attraversare il mare di piranha nel mio fossato e sì, a volte combattere i draghi.

l'omino stilizzato non può andare in biblioteca perché il ponte è rotto

Gli errori di rete sono un ostacolo per i nostri clienti: i componenti di rete tra il client (browser, crawler e così via) e il server bloccano il traffico. Il blocco può essere accidentale, ad esempio se un router importante non funziona, o intenzionale, ad esempio se un firewall blocca il traffico.

Purtroppo, ricercare l'errore è fastidioso come sbattere un dito del piede: è necessario identificare quale componente nel percorso dal client al server è responsabile del blocco. Sfortunatamente, il percorso può essere costituito da decine di componenti indipendenti, la maggior parte dei quali gestiti né dal client né dal server; inoltre, non esiste una scorciatoia per identificare il componente che blocca il percorso. Fortunatamente però, il blocco è in genere causato da un firewall proprio prima del server o alla fine della CDN; contattare il vostro provider host o la vostra CDN è la cosa giusta da fare se non avete dimestichezza con il firewall.

Capitolo 3: errori del server

Tuttavia, anche se i nostri clienti raggiungono la biblioteca, potrebbero verificarsi altri problemi. Ad esempio, magari le tessere della biblioteca sono danneggiate dall'acqua ed è impossibile trovare i libri, oppure, peggio ancora, il drago che i clienti stavano combattendo nel viaggio verso la biblioteca potrebbe aver incendiato l'intero edificio.

l'omino stilizzato non può usare la libreria perché è in fiamme

Questi sono essenzialmente errori del vostro server: c'è un problema con il servizio che rende impossibile per i visitatori recuperare i contenuti (i libri) che stanno cercando. Se non riuscite a capire il motivo, contattate il vostro server manager o il vostro provider host. Purtroppo, tuttavia, i clienti non possono fare nulla al riguardo; se ne andranno senza prendere il libro.

Capitolo 4: errori del client

Una volta nella biblioteca, può capitare che i nostri clienti appassionati di libri potrebbero richiedere romanzi che non sono disponibili (perché un altro lettore li ha già presi) o semplicemente non sono autorizzati ad accedervi (perché sono bloccati nella sezione vietata). Questi sono degli errori dei client: in un certo senso hanno richiesto la cosa sbagliata, anche se questa potrebbe essere solo qualcosa che non è al momento disponibile sugli scaffali.

l'omino stilizzato si trova nella biblioteca e cerca il libro numero 7, ma non lo trova. Sembra che non sia negli scaffali oppure ha un carattere illeggibile.

Altre volte il tomo cercato è nella sezione proibita della biblioteca e il cliente deve soddisfare alcuni criteri, ad esempio recitare una passphrase per entrare nella sezione.

l'omino stilizzato è in biblioteca, ma non è autorizzato a consultare il libro perché è dietro una porta vietata

In breve, tutti gli errori del client sono tecnicamente a carico del client stesso che deve risolverli: potete aiutarli reindirizzando l'URL (consigliando un libro alternativo), ma il più delle volte la richiesta del client è semplicemente impossibile da soddisfare.

Epilogo

Tutto è bene quel che finisce bene: se i clienti possono superare tutti questi ostacoli per accedere alla biblioteca, trovare il libro e prenderlo in prestito, possono finalmente godersi la lettura del racconto sul loro vampiro sfavillante preferito, o dei vostri contenuti, se siete proprietari di un sito.

Se volete una spiegazione più dettagliata degli errori e di come si rapportano con la Ricerca Google, consultate la nostra documentazione. Se vi piacciono i miei omini stilizzati o avete idee su cosa dovrebbero fare ora, chattate con noi su Twitter su @googlesearchc o nei nostri forum della community.