Blog · Per professionisti
Sito che blocca ChatGPT: come capire se sta succedendo a te
Se ti stai chiedendo se hai un sito che blocca ChatGPT senza rendertene conto, non sei il solo. Molti professionisti scoprono per caso, magari cercando la propria attività su ChatGPT, che il loro sito non viene mai citato. E spesso il motivo non è la qualità dei contenuti, ma una riga di codice dimenticata anni fa.
Immagina di chiedere a un assistente AI: "controlla se il mio sito blocca i bot di ChatGPT". È esattamente la domanda giusta da farsi, perché la risposta si trova in pochi minuti, senza competenze tecniche avanzate. Basta sapere dove guardare.
Perché un sito può bloccare ChatGPT senza che il proprietario lo sappia
Il caso più comune è questo: il sito è stato creato da un'agenzia o con un tema WordPress che, per prudenza o per errore, ha impostato regole troppo restrittive nel file robots.txt. Altre volte è un plugin di sicurezza che blocca automaticamente qualsiasi bot non riconosciuto come Google. In entrambi i casi, il risultato è lo stesso: i sistemi che alimentano ChatGPT, Perplexity o Gemini non riescono a leggere le pagine, e quindi non possono mai citarti come fonte.
Come controllare il robots.txt del tuo sito
Il file robots.txt è il primo posto da controllare. Si trova sempre allo stesso indirizzo: basta scrivere il tuo dominio seguito da "/robots.txt" nella barra del browser. Ad esempio, se il tuo sito è www.tuosito.it, andrai su www.tuosito.it/robots.txt.
Una volta aperta la pagina, cerca righe che contengono nomi come questi:
- GPTBot (il crawler di OpenAI, usato per ChatGPT)
- ChatGPT-User (un altro agente collegato a OpenAI)
- Google-Extended (riguarda Gemini e i prodotti AI di Google)
- PerplexityBot (il crawler di Perplexity)
- CCBot (usato per alcuni dataset di addestramento)
Se accanto a uno di questi nomi trovi la dicitura "Disallow: /", significa che stai bloccando quel bot su tutto il sito. Se invece vedi "Allow: /" o il nome del bot non compare affatto, in genere non ci sono blocchi espliciti.
Un esempio pratico di blocco nel robots.txt GPTBot
Ecco come appare un blocco tipico verso GPTBot:
- User-agent: GPTBot
- Disallow: /
Queste due righe, da sole, impediscono a ChatGPT di leggere qualunque pagina del sito. Capita spesso che siano state aggiunte in automatico da un tema o da un plugin senza che nessuno se ne accorga.
Il robots.txt basta per essere sicuri di non bloccare i bot AI?
No, e questo è un punto che genera confusione. Il file robots.txt è solo il primo livello di controllo. Esistono altri modi in cui un sito può bloccare i bot AI senza che compaiano in quel file:
- Regole a livello di server o firewall (spesso impostate dal provider di hosting)
- Plugin di sicurezza che bloccano gli user-agent sconosciuti prima ancora che arrivino al robots.txt
- CDN come Cloudflare, che possono avere impostazioni specifiche per bloccare i crawler AI, separate dal robots.txt
Per questo, se vuoi essere sicuro al cento per cento, conviene controllare anche il pannello di Cloudflare (se lo usi) e chiedere al tuo hosting se ci sono regole firewall attive contro i bot AI. Se vuoi capire più a fondo come funziona il rapporto tra il tuo sito e ChatGPT, può esserti utile questa guida a ChatGPT pensata per chi non arriva dal mondo tecnico.
Cosa fare se scopri di bloccare i bot AI
Se trovi righe di blocco che non vuoi più avere, la correzione è quasi sempre semplice: basta modificare il file robots.txt rimuovendo le righe "Disallow" relative al bot che vuoi far entrare, oppure sostituirle con "Allow: /". Se il file viene generato automaticamente da un plugin, la modifica va fatta nelle impostazioni del plugin stesso, non a mano.
Prima di intervenire, però, vale la pena chiedersi anche il contrario: sei sicuro di volere che tutti i bot AI leggano il tuo sito? Per un'attività locale che vive di prenotazioni dirette, ad esempio, la scelta può essere diversa rispetto a chi punta a essere citato come fonte in risposte generate dall'AI. Non c'è una risposta valida per tutti, ma è una decisione da prendere in modo consapevole, non per caso.
Bloccare i bot AI è sempre una scelta sbagliata?
Non necessariamente. Alcuni siti scelgono di bloccare specifici bot per motivi legati ai contenuti, alla proprietà intellettuale o a valutazioni commerciali. È una scelta legittima. Il problema nasce quando il blocco non è una scelta, ma un effetto collaterale non voluto di un tema, un plugin o una configurazione ereditata da chi ha creato il sito anni fa. La differenza sta tutta nella consapevolezza: sapere cosa stai bloccando e perché.
Un controllo periodico vale la pena farlo
Il file robots.txt può cambiare senza preavviso, ad esempio dopo un aggiornamento del tema, una migrazione di hosting o l'installazione di un nuovo plugin di sicurezza. Per questo un controllo occasionale, magari ogni volta che si fa una modifica importante al sito, aiuta a evitare sorprese. Se vuoi capire meglio l'approccio complessivo con cui valutare la visibilità del tuo sito nei motori tradizionali e nei sistemi AI, puoi consultare la pagina sulla metodologia o dare un'occhiata agli altri approfondimenti nel blog.