# Come vedere il tuo sito web da un altro paese | ProxyJam

Per vedere il tuo sito come lo vede un visitatore all'estero, allinea al mercato indirizzo IP, lingua del browser, fuso orario e cookie in un profilo Chrome separato.

- Canonical: https://proxyjam.com/it/blog/view-website-from-another-country/
- Updated: 2026-10-20
- Language: it

Di solito un sito decide il tuo paese dal tuo indirizzo IP, poi adatta ciò che mostra in base alla lingua del browser, al fuso orario, ai cookie e a un eventuale account con cui hai effettuato l'accesso. Per vedere il tuo sito web da un altro paese, ognuno di questi deve corrispondere al mercato. Significa un proxy in quel paese per l'indirizzo, e un profilo Chrome separato con la lingua e il fuso orario del mercato e nessuno dei tuoi cookie.


## Annota gli stessi campi a ogni prova

1. Data e ora, il profilo, e l'indirizzo e il paese che What Is My IP ha mostrato per quel profilo.
2. La catena di reindirizzamenti: ogni passaggio dall'indirizzo che hai digitato alla pagina su cui sei arrivato, con il suo codice di stato.
3. Il prezzo così come è mostrato, la sua valuta e se le imposte sono incluse.
4. Quali dei prodotti o piani che vendi in quel mercato sono offerti e disponibili.
5. Il banner del consenso: se compare, e quali scelte offre.
6. La lingua in cui viene servita la pagina, e uno screenshot della prima schermata.

## Da dove viene ogni segnale, e come impostarlo per un test

|  | Dove lo legge il sito | Che cosa lo imposta in Chrome | Come impostarlo per un test |
|---|---|---|---|
| Indirizzo IP | Sul server o su una CDN, cercato in un database di geolocalizzazione | La tua connessione, oppure un proxy o una VPN | Un proxy nel mercato, impostato nel profilo di test |
| Lingua del browser | L'header Accept-Language e navigator.languages | Impostazioni, Lingue, Lingue preferite | Porta la lingua del mercato in cima all'elenco |
| Fuso orario | Gli script della pagina, tramite l'API Intl | Il sistema operativo | Una posizione di DevTools con il Timezone ID del mercato, oppure l'impostazione di sistema |
| Posizione precisa | L'API Geolocation, dopo che il visitatore la autorizza | La richiesta di autorizzazione e i servizi di localizzazione del dispositivo | Blocca la richiesta, oppure sostituisci la posizione in DevTools |
| Scelte salvate e account | Cookie, dati archiviati dal sito e l'account con cui hai effettuato l'accesso | Il profilo in cui navighi | Un profilo nuovo per ogni mercato, senza accesso o con un account di test per quel mercato |

Da dove viene ogni segnale segue MDN, la Guida di Chrome e la documentazione di DevTools elencate tra le Fonti. Quali segnali legge un determinato sito, e in quale ordine, cambia da sito a sito; non abbiamo misurato nessun sito in particolare.


## Risposte rapide

### Una finestra in incognito mostra il sito come lo vede un altro paese?

No. L'incognito parte senza i tuoi cookie, ma la richiesta esce comunque dal tuo indirizzo. MDN nota anche che in modalità incognito Chrome indica una sola lingua in Accept-Language, il che può differire da ciò che invia un vero visitatore.

### Posso testare più paesi contemporaneamente?

Sì, con un profilo Chrome per mercato, ciascuno con il proprio proxy, in finestre affiancate. Chrome memorizza un'impostazione proxy per profilo e non ha un proxy per scheda, quindi l'unità è il profilo.

### Devo cancellare i cookie tra una prova e l'altra?

Se ogni prova deve sembrare una prima visita, sì: cancella i dati del sito in quel profilo prima della prova. Se stai testando ciò che vede un visitatore di ritorno, tienili e annotalo nel registro, perché una regione o una valuta salvata può contare più dell'indirizzo.

### Come confermo che l'indirizzo si trova nel paese di destinazione?

Apri What Is My IP nel profilo di test, con la pagina di verifica aggiunta alla regola del proxy. Mostra l'indirizzo che l'ha raggiunta, dove quell'indirizzo è geolocalizzato e la rete a cui appartiene. I database di geolocalizzazione possono non essere d'accordo, quindi un sito può comunque collocare lo stesso indirizzo altrove.

### Posso testare una città in particolare?

Non con ProxyJam. Il catalogo residenziale statico è venduto per paese, provider e piano, e nessuna offerta al suo interno è legata a una città o a una regione.


## Fonti

- [Cloudflare: HTTP headers](https://developers.cloudflare.com/fundamentals/reference/http-headers/), l'header CF-IPCountry che porta il codice di due lettere del paese del visitatore
- [MDN: Accept-Language header](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Accept-Language), come i browser compilano l'header dalle impostazioni della lingua, e la lingua unica che Chrome invia in incognito
- [MDN: navigator.languages](https://developer.mozilla.org/en-US/docs/Web/API/Navigator/languages), lo stesso elenco di lingue visto dagli script della pagina
- [MDN: Intl.DateTimeFormat resolvedOptions()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions), il fuso orario che legge uno script, un nome IANA che per impostazione predefinita è quello dell'ambiente di esecuzione
- [MDN: Geolocation API](https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API), l'autorizzazione di cui un sito ha bisogno prima di conoscere una posizione precisa
- [Google Chrome Help: Manage Chrome with multiple profiles](https://support.google.com/chrome/answer/2364824), aggiungere un profilo e che cosa tiene separato
- [Chromium: user data directory](https://chromium.googlesource.com/chromium/src/+/HEAD/docs/user_data_dir.md), i dati del profilo, tra cui cronologia, preferiti e cookie
- [Chrome for Developers: chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy), l'impostazione proxy che un'estensione controlla per il suo profilo
- [Google Chrome Help: Change Chrome languages](https://support.google.com/chrome/answer/173424), aggiungere e riordinare le lingue preferite
- [Chrome DevTools: Locations](https://developer.chrome.com/docs/devtools/settings/locations), una posizione personalizzata con Timezone ID e Locale, selezionata nel pannello Sensors
- [Chrome DevTools: Sensors](https://developer.chrome.com/docs/devtools/sensors), sostituire la geolocalizzazione per la pagina in test
- [Chrome DevTools: Network features reference](https://developer.chrome.com/docs/devtools/network/reference), Preserve log, che conserva le richieste tra un caricamento di pagina e l'altro
- [curl manual](https://curl.se/docs/manpage.html), le opzioni -x, -I, -L e -H
- [Google Search Central: locale-adaptive pages](https://developers.google.com/search/docs/specialty/international/locale-adaptive-pages), gli indirizzi di Googlebot, per lo più negli Stati Uniti, e le richieste senza Accept-Language
- [MaxMind: GeoIP Anonymous IP database](https://dev.maxmind.com/geoip/docs/databases/anonymous-ip/), il campo che contrassegna gli indirizzi registrati a provider di VPN anonime
- [RFC 5737: IPv4 Address Blocks Reserved for Documentation](https://www.rfc-editor.org/rfc/rfc5737.html), l'intervallo 203.0.113.0/24 usato per l'indirizzo proxy di esempio




Per vedere il tuo sito web da un altro paese, la richiesta deve arrivare come
arriverebbe quella di un visitatore: da un indirizzo in quel paese, con la lingua
del browser e il fuso orario di quel mercato, e senza i cookie lasciati dalle tue
visite. Un proxy si occupa dell'indirizzo, e il resto sono impostazioni del
browser. Questa guida riguarda la verifica del tuo sito, il lavoro descritto
nella nostra [pagina sui test per regione](/it/solutions/region-testing/):
come configurarla in Chrome, che cosa annotare a ogni prova e quando una VPN fa
altrettanto bene.

## Che cosa usa un sito per decidere il tuo paese?

Di solito l'indirizzo IP, spesso combinato con altri segnali. Sono cinque, e
vengono da posti diversi.

- **L'indirizzo IP.** Il server, o una CDN davanti a esso, cerca l'indirizzo in
  un database di geolocalizzazione. Cloudflare, per esempio, può passare
  all'origine il paese del visitatore come codice di due lettere in un header
  `CF-IPCountry`
  ([riferimento degli header di Cloudflare](https://developers.cloudflare.com/fundamentals/reference/http-headers/)).
- **La lingua del browser.** Chrome invia un header `Accept-Language` costruito
  dalle lingue preferite nelle sue impostazioni, e gli script della pagina
  leggono lo stesso elenco da `navigator.languages`
  ([MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Accept-Language)).
- **Il fuso orario.** Uno script può leggere il fuso orario del computer come un
  nome del tipo `Europe/Berlin` tramite l'API `Intl.DateTimeFormat`, nel campo
  `timeZone` del suo `resolvedOptions()`
  ([MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl/DateTimeFormat/resolvedOptions)).
- **Una posizione precisa.** L'API Geolocation comunica le coordinate solo dopo
  che il visitatore lo autorizza
  ([MDN](https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API)),
  quindi la maggior parte dei siti non ne ottiene mai una.
- **Ciò che il sito sa già.** Un cookie che conserva la regione o la valuta che
  hai scelto l'ultima volta, o il paese di un account con cui hai effettuato
  l'accesso, può avere la precedenza sull'indirizzo.

La tabella «Da dove viene ogni segnale, e come impostarlo per un test» abbina
ogni segnale all'impostazione di Chrome che lo controlla.

## Perché un proxy da solo non basta?

I segnali possono essere in disaccordo, e il modo in cui un sito gestisce il
disaccordo fa parte di ciò che stai testando. Fai passare Chrome da un indirizzo
tedesco ma lascia l'elenco delle lingue su inglese (Stati Uniti), e un sito che
prende la lingua da `Accept-Language` e il prezzo dall'indirizzo mostra prezzi in
euro in inglese. Nessun vero visitatore in Germania con un browser in tedesco
vede quella pagina. Tieni i tuoi soliti cookie, e il sito può saltare la sua
logica sul paese e servirti la regione che hai scelto il mese scorso.

Quindi imposta ogni segnale sul mercato prima della prima prova, e mantienilo
così per le prove successive.

## Come configuro un profilo Chrome per ogni mercato?

Crea un profilo Chrome separato per ogni mercato e dagli il suo proxy. Un profilo
conserva la propria cronologia, le proprie password e le proprie impostazioni
([Guida di Chrome](https://support.google.com/chrome/answer/2364824)), e i propri
cookie
([note di Chromium sulla directory dei dati utente](https://chromium.googlesource.com/chromium/src/+/HEAD/docs/user_data_dir.md)).
I cookie del profilo tedesco non raggiungono mai quello francese, e nessuno dei
due tocca la tua navigazione di tutti i giorni.

1. **Crea il profilo.** Seleziona l'immagine del tuo profilo in alto a destra,
   poi Aggiungi profilo Chrome, e dagli il nome del mercato,
   per esempio «Test DE». Lascialo senza accesso al tuo Account Google, così che
   nulla del tuo profilo principale venga sincronizzato al suo interno.
2. **Installa un'estensione proxy in quel profilo.** Un'estensione imposta il
   proxy per il profilo in cui è installata
   ([chrome.proxy API](https://developer.chrome.com/docs/extensions/reference/api/proxy)).
   Aggiungici il proxy del mercato. Il nostro
   [ProxyJam Connector](/it/browser-extension/), gratuito, è una di queste
   estensioni.
3. **Fai passare dal proxy solo i domini in test.** Aggiungi una regola per il
   dominio del tuo sito e i suoi sottodomini, e lascia il fallback su Direct. Il
   traffico di Chrome stesso e ogni altro sito restano sulla tua connessione, e il
   proxy trasporta solo il test. Come le regole diventano uno script PAC, e perché
   su HTTPS confrontano i nomi host e mai i percorsi, è spiegato in
   [usare un proxy solo per alcuni siti in Chrome](/it/blog/chrome-proxy-for-specific-sites/).
4. **Aggiungi gli host che la pagina chiama.** Apri DevTools, ricarica la pagina e
   leggi la colonna Domain del pannello Network (fai clic con il tasto destro
   sulle intestazioni delle colonne per mostrarla se è nascosta). I prezzi
   arrivano spesso da un'API su un altro host, e un banner del consenso può
   chiedere al server del suo fornitore quale versione mostrare. Un host lasciato
   fuori dalla regola vede il tuo indirizzo, e la pagina finisce per mescolare due
   mercati. Aggiungili tutti.
5. **Imposta la lingua.** In Impostazioni, Lingue, aggiungi la lingua del mercato
   sotto Lingue preferite e spostala in cima
   ([Guida di Chrome](https://support.google.com/chrome/answer/173424)). Quell'ordine
   è ciò che invia `Accept-Language`.
6. **Imposta il fuso orario.** Chrome prende il fuso orario dal sistema operativo
   e non ha un'impostazione propria. Per un test, può fornirlo DevTools: nelle
   impostazioni di DevTools, in Locations, aggiungi una posizione con il Timezone
   ID e il Locale del mercato, poi selezionala nel pannello Sensors
   ([documentazione di DevTools](https://developer.chrome.com/docs/devtools/settings/locations)).
   La sostituzione vale per la scheda su cui è aperto DevTools, quindi apri
   DevTools prima di caricare la pagina. Funziona anche cambiare il fuso orario di
   sistema, per tutti i programmi del computer insieme.
7. **Verifica il profilo.** Aggiungi proxyjam.com alla regola per un minuto e apri
   [What Is My IP](/it/what-is-my-ip/). Dovrebbe mostrare l'indirizzo
   del proxy, localizzato nel mercato. Poi togli la pagina di verifica dalla
   regola.

Se il proxy richiede nome utente e password e Chrome continua a chiederli,
[la richiesta di accesso del proxy](/it/blog/chrome-proxy-password-prompt/)
spiega perché e che cosa fare.

## Che cosa dovrebbe annotare una verifica regionale?

Gli stessi campi a ogni prova, così da poter confrontare due prove riga per riga.
L'elenco «Annota gli stessi campi a ogni prova» è un insieme di partenza: la
catena di reindirizzamenti, prezzo e valuta, disponibilità, il banner del
consenso e la lingua, più l'indirizzo che il profilo stava usando.

Per la catena di reindirizzamenti, attiva Preserve log (conserva il log) nel
pannello Network, che mantiene nell'elenco le richieste precedenti a un
reindirizzamento
([riferimento Network di DevTools](https://developer.chrome.com/docs/devtools/network/reference)).
Da un terminale, curl stampa gli header di ogni passaggio quando riceve `-I` e
`-L`, invia la richiesta attraverso un proxy con `-x` e aggiunge un header di
lingua con `-H` ([manuale di curl](https://curl.se/docs/manpage.html)).
L'indirizzo del proxy viene da un intervallo riservato alla documentazione
([RFC 5737](https://www.rfc-editor.org/rfc/rfc5737.html)); metti il tuo al suo
posto.

```sh
curl -sIL -x http://203.0.113.10:8080 -H "Accept-Language: de-DE,de;q=0.9" https://example.com/
```

Ogni riga di stato seguita da un header `location:` è un passaggio. Una richiesta
semplice come questa vede reindirizzamenti, header e prezzi scritti nell'HTML.
Poiché `-I` invia una richiesta HEAD, un server che risponde a HEAD diversamente
che a GET può mostrare una catena diversa; togli `-I` e aggiungi
`-o /dev/null -D -` per stampare gli header di una richiesta normale. Non esegue
script, quindi un banner del consenso o un prezzo inserito dopo il caricamento
della pagina richiede il profilo del browser.

Tieni una riga per prova e un foglio per mercato. Una differenza tra due prove
merita di essere approfondita solo quando indirizzo, lingua e fuso orario erano
gli stessi entrambe le volte; se uno di questi è cambiato, stai confrontando due
configurazioni.

La catena di reindirizzamenti conta anche oltre il QA. Google dice che gli
indirizzi predefiniti del suo crawler risultano negli Stati Uniti e che non invia
alcun header `Accept-Language`
([Google Search Central](https://developers.google.com/search/docs/specialty/international/locale-adaptive-pages)),
quindi Google potrebbe non scansionare né indicizzare una versione per mercato
raggiungibile solo tramite rilevamento. Una versione con un proprio URL evita il
problema.

## Perché un indirizzo statico batte uno rotativo nei test ripetuti?

Un confronto ha bisogno che cambi una cosa alla volta. Un pool rotativo assegna
un indirizzo diverso per richiesta o per sessione, e ogni indirizzo ha il proprio
dato di geolocalizzazione e la propria rete. Quando un prezzo cambia tra lunedì e
giovedì, non puoi sapere se è cambiato il sito o l'indirizzo. Un indirizzo statico
mantiene fisso il punto di osservazione, così esce dal confronto. Tenere un
indirizzo e attingere a un pool sono confrontati più a fondo in
[Proxy ISP o residenziali](/it/blog/isp-vs-residential-proxies/).

Anche un indirizzo statico può spostarsi: i database di geolocalizzazione vengono
aggiornati, e un indirizzo può essere registrato sotto un altro paese. Per questo
la verifica con What Is My IP viene prima di ogni prova, compresa la prima. Un
pool rotativo è lo strumento migliore quando ti servono molti indirizzi diversi
in un mercato nello stesso momento.

## Quando basta una VPN, e quando no?

Una VPN basta per un'occhiata una tantum: se la home page tedesca si carica, se il
banner compare. È rapida, e molte persone ne hanno già una installata.

Quando la verifica va ripetuta, una VPN non basta per tre motivi:

- Un'app VPN di solito trasporta tutto il traffico del dispositivo, quindi ogni
  programma e ogni scheda si trovano insieme nel paese del test, e due mercati non
  possono stare fianco a fianco.
- I suoi indirizzi di uscita sono condivisi da molti utenti e formano una
  categoria nota nei dati sugli IP: i database commerciali hanno un campo per gli
  indirizzi registrati a provider di VPN anonime
  ([documentazione di MaxMind](https://dev.maxmind.com/geoip/docs/databases/anonymous-ip/)).
  Un sito che lo legge può trattare diversamente un visitatore in VPN, e la prova
  registra allora quel trattamento.
- L'indirizzo di uscita può cambiare da una connessione all'altra, il che riporta
  il problema del pool rotativo.

## Dove si colloca ProxyJam?

ProxyJam vende proxy residenziali statici (ISP): un indirizzo nel paese che
scegli, registrato a un provider internet, che resta tuo per il periodo che hai
pagato. Per questo lavoro significa un indirizzo per mercato. I paesi sono
elencati nella [pagina delle località dei proxy](/it/proxy-locations/), oggi
77, con i prezzi per IP per periodo sulla
[pagina dei prezzi](/it/pricing/). Se un indirizzo comincia a essere
geolocalizzato fuori dal paese che hai comprato, hai diritto a una sostituzione
gratuita, entro il limite mensile fissato dalla
[sezione 2.5 dei Termini di Servizio](/it/terms-of-service/).

Il prodotto è venduto per paese, quindi una differenza tra due città va oltre ciò
che può mostrare. È inoltre pensato per verificare il tuo sito: usare un indirizzo
per raggiungere contenuti che un sito nega al tuo paese è vietato dalla
[sezione 5 della nostra Politica di Utilizzo Accettabile](/it/acceptable-use-policy/).
Il catalogo è sulla [pagina dei proxy ISP](/it/isp-proxies/), e che cosa sia un
proxy ISP è spiegato in
[che cosa sono i proxy ISP](/it/blog/what-are-isp-proxies/).

