Vai al contenuto

Verifica il tuo sito
da un altro paese

Il test richiede il tuo URL da macchine in 14 paesi nello stesso momento, poi confronta cosa ha ricevuto ciascuna: stato, indirizzo, URL finale, contenuto. Se un paese vede qualcosa di diverso — una pagina di blocco, un reindirizzamento, un contenuto diverso — vedi subito quale, messo a confronto con gli altri.

Richieste reali da macchine nel paese Stato e contenuto confrontati Verdetto in pochi secondi
Avanzate impronta del contenuto — non solo «ha risposto 200» 451 / 403 / redirect / reset / silenzio classificati per responsabile permalink condivisibile per risultato tenere d'occhio questi paesi 24 ore su 24? monitoraggio uptime →
Perché una verifica in locale non può dirti cosa vedono gli altri paesi

Quattro cose che cambiano da paese a paese

Lo stesso URL segue un percorso diverso da ogni paese. Ognuno di questi quattro fattori può cambiare la risposta senza dare nell'occhio — e solo uno di loro si vede dal tuo browser.

L'indirizzo

Il geo-DNS e l'anycast assegnano di proposito un IP diverso a ogni paese — Tokyo riceve l'edge di Tokyo. Un indirizzo diverso è normale. Un contenuto diverso no.

geo-DNS

La distanza

La luce nella fibra copre 200 km al millisecondo e non può andare più veloce. Un visitatore a 8.000 km dal tuo server più vicino paga questo dazio a ogni andata e ritorno, ancora prima che il tuo codice entri in gioco.

distanza

Il permesso

Blocklist a livello di provider e filtri lungo il percorso possono frapporsi tra un paese e il tuo server. Le richieste muoiono lungo il tragitto — i tuoi log non le vedono mai, quindi non te ne accorgi.

percorso di rete

Le tue regole

Geo-blocchi, redirect regionali, impostazioni per paese della CDN, un WAF troppo prudente. La causa più comune di «non disponibile nella tua area» è una regola dal tuo lato della connessione.

la tua configurazione
Decodifica dei risultati

Come leggere i risultati

Ogni riga che questo strumento smista finisce in una di queste categorie. Ecco cosa significa ciascuna — e a chi tocca risolverla.

200 · impronta corrispondente

Quel paese riceve il tuo sito — stesso contenuto di tutti gli altri, qualunque sia l'indirizzo da cui è stato servito. L'unico esito che significa «tutto normale, nessun problema».

→ integro — l'obiettivo, ovunque
451 Unavailable For Legal Reasons

Il geo-blocco esplicito: il tuo server o la tua CDN che dicono «abbiamo scelto di non servire quest'area». Frequente sui siti statunitensi che hanno bloccato l'UE nel 2018 e non ci sono più tornati.

→ una tua regola — decidila consapevolmente
403 da un solo paese

Tutti gli altri ricevono 200, un paese riceve Forbidden. Cerca una regola per paese nella tua CDN, una lista del WAF, o un plugin geografico installato anni fa da qualcuno.

→ controlla prima le regole per paese della CDN
connessione interrotta durante l'apertura

La connessione si avvia e poi si interrompe: un RST, una lettura interrotta, o un handshake TLS che fallisce. Un filtro lungo il percorso produce questo effetto — così come una catena di certificati rotta o un edge sotto carico. Noi segnaliamo l'interruzione; il passo successivo è distinguere le cause.

→ controlla prima il tuo certificato e l'edge, poi il percorso
timeout · 0 byte

I pacchetti sono partiti, non è tornato nulla, e il tuo access log non mostra alcuna richiesta. Da un solo paese, questo schema di solito indica che qualcosa lungo il percorso l'ha scartata.

→ i tuoi log non possono vederlo — verifica dall'interno
URL finale diverso

Un geo-redirect: la Germania finisce su /de, il Giappone su jp.example.com. Va bene se è voluto. Diventa una trappola quando la destinazione risponde 404, entra in loop, o mostra i prezzi dell'anno scorso.

→ seguilo — controlla dove porta
La classificazione

Chi sta bloccando?

Quando un paese non riesce a vedere il tuo sito, la soluzione dipende da chi lo sta bloccando. La forma del fallimento ti dice chi:

  • È tornata una pagina, in fretta — un 451 o un 403 in meno di 100 ms significa che è stato il tuo edge a servire il blocco. È una questione di configurazione, e puoi cambiarla oggi stesso.
  • Interrotta a metà handshake — la connessione si è rotta mentre si stava aprendo. Un middlebox lungo il percorso produce questo effetto; così come un certificato scaduto sul tuo edge. Controlla prima il tuo TLS, perché quella parte puoi risolverla in un minuto.
  • Rifiutata — qualcosa ha risposto con un rifiuto invece di un handshake. Di solito è una regola del firewall o una porta chiusa all'altro capo, non i paesi in mezzo.
  • Silenzio — la richiesta è morta lungo il tragitto e i tuoi log non l'hanno mai vista. Da un paese specifico, il problema è il percorso, non il sito.
  • Lenta ma 200 — non bloccata, solo lontana. È un problema di distanza con una soluzione di distanza: un edge più vicino a loro.

Le cause più comuni, in ordine

in base alla frequenza con cui è la causa
#1 · una tua regola geograficaUn'impostazione per paese della CDN, una lista del WAF, un plugin geografico del 2021. Il blocco più comune te lo sei messo da solo — ed è anche il più facile da togliere.
#2 · le impostazioni predefinite della CDNUna protezione anti-bot che mette alla prova un intero paese, o una regola gestita arrivata con un aggiornamento. Tu «non hai cambiato nulla» — lo ha fatto il tuo fornitore.
#3 · una rete lungo il percorsoA volte un provider o un filtro lungo il percorso scarta la richiesta prima che ti raggiunga. La configurazione del tuo server non può risolverlo — ma è bene sapere che sta succedendo.
#4 · quella singola reteDi rado, è la rete della macchina di test a essere l'anomalia. Per questo confrontiamo 14 paesi — un'anomalia isolata è una pista, non un verdetto.
L'ordine conta: prima di dare la colpa a una rete straniera, controlla la dashboard della tua CDN. Il problema è spesso più vicino di quanto pensi.
Per chi usa il terminale

Cosa puoi verificare in locale

Alcune di queste cose si possono fare in locale. L'ultima riga richiede una macchina nell'altro paese.

Vedi le risposte geo-DNS per il Giappone, da quidig +short example.com @8.8.8.8 +subnet=133.11.0.0/16
Quale edge raggiungi tu?curl -sI -o /dev/null -w '%{remote_ip}\n' https://example.com
Scarica tramite un IP edge specificocurl -sI https://example.com --resolve example.com:443:203.0.113.28
Attiva i redirect basati sulla linguacurl -sIL -H 'Accept-Language: de-DE' -o /dev/null -w '%{url_effective}\n' https://example.com
Vedi la catena di redirect che ottienicurl -sIL https://example.com | grep -iE 'HTTP|location'
Invia la richiesta da un altro paese# nessun flag di curl per questo — serve una macchina in quel paese. ↑ è questo lo strumento
Domande frequenti

Domande frequenti

Richiede il tuo URL nello stesso istante da 14 macchine in 14 paesi. Poi confronta quattro elementi per ogni risposta: lo stato HTTP, l'URL finale dopo i redirect, l'IP di risposta e un'impronta della pagina restituita. Ogni paese finisce in una di due categorie — quelli che vedono il tuo sito, e quelli che vedono qualcos'altro.

Quattro motivi coprono la maggior parte dei casi. Un geo-blocco restituisce 401, 403 o 451 ad alcune aree. Un geo-redirect manda certi paesi verso un sito diverso o una landing page nazionale. Una CDN serve a quei visitatori una cache edge diversa. Oppure un'area sta semplicemente avendo un'interruzione, va in timeout mentre il resto carica normalmente.

Una macchina in ciascuno dei 14 paesi su 6 continenti: Stati Uniti, Canada (Nord America), Brasile, Perù (Sud America), Regno Unito, Francia, Germania (Europa), Turchia, Israele (il ponte tra Europa e Asia), India, Singapore, Corea del Sud (Asia), Australia (Oceania) e Sudafrica (Africa). Sono macchine in datacenter, fisicamente presenti in ciascun paese. Le risposte geo-DNS, i geo-blocchi e gli edge delle CDN si basano tutti sul paese dell'indirizzo sorgente — che queste sonde hanno davvero.

No. Non eseguiamo sonde all'interno di Cina, Russia o Emirati Arabi Uniti, quindi questo non è uno strumento per testare la censura. Quello che mostra è se i 14 paesi da cui testiamo ricevono tutti lo stesso sito. Chiunque riceva una pagina di blocco, un redirect, un edge diverso o un timeout viene segnalato.

Significa che almeno un paese ha visto qualcosa di diverso dalla risposta della maggioranza, mentre gli altri vedevano il tuo sito normale. Il risultato raggruppa le anomalie per motivo: geo-blocco, redirect esterno, contenuto diverso, o irraggiungibile. Vedi esattamente quali paesi differiscono, e perché.

Ogni sonda costruisce due impronte: una a partire dallo scheletro dei tag HTML della pagina, ignorando testo, script e valori specifici della richiesta, e una dal testo normalizzato. Due paesi contano come uguali solo quando entrambe corrispondono alla maggioranza. Il normale contenuto dinamico non fa scattare una falsa differenza.

Sì, è completamente gratis e non serve registrarsi. Puoi lasciare un'email su un risultato per essere avvisato una volta, se in seguito un paese cambia categoria. Per un monitoraggio continuo da più sedi con avvisi permanenti, è esattamente per questo che è nata la piattaforma Uptimia.

? example.com · 14 sedi · in parallelo Richieste inviate — le prime risposte stanno arrivando…
0 di 14 sedi hanno risposto~10 s
Vede il tuo sito0 su 14
In attesa della prima risposta corrispondente…
Vede qualcos'altro0 su 14
Ancora niente qui — ed è il risultato migliore.

Gli strumenti gratuiti sono solo l'inizio.
Uptimia si prende cura dei tuoi siti.

Uptime, SSL, scadenza dominio, velocità delle pagine, transazioni — monitorati da 171+ punti in tutto il mondo. Gratis per 30 giorni.

30 giorni gratis senza carta di credito cancellabile in qualsiasi momento piano gratuito dopo la prova
Oltre 100.000 siti monitorati · Conforme al GDPR