robots.txt

Detto anche: file robots.txt, regola Disallow

Aggiornato 9 novembre 2026

Il robots.txt è un file di testo semplice nella cartella principale del sito, per esempio esempio.it/robots.txt, che dice ai crawler dei motori di ricerca quali indirizzi del sito possono visitare e quali no.

Perché conta per un sito piccolo

Alla maggior parte dei siti piccoli serve pochissimo. Google dice che non avere un file robots.txt non è un problema: vuol dire che può scansionare tutti gli URL del sito. Il file conta quando è sbagliato: una sola riga Disallow: / sotto User-agent: * tiene i crawler lontani da tutto il sito.

Non serve nemmeno a nascondere una pagina. Google dice che una pagina bloccata può comparire lo stesso nei risultati, senza descrizione, se altri siti la collegano. Per tenerla fuori usa noindex o una password.

Con website builder come Wix o Blogger potresti non poter modificare il file: cerca piuttosto le impostazioni di ricerca del builder.

Come controllare il tuo

  1. Apri tuosito.it/robots.txt in una finestra di navigazione privata. Se esce una pagina non trovata, il file non c'è e Google può scansionare tutto.
  2. Leggi le righe Disallow. Ognuna blocca i percorsi che iniziano così, per i crawler indicati nella riga User-agent sopra.
  3. In Search Console apri Impostazioni e poi il report sui file robots.txt. Mostra i file che Google ha trovato, quando li ha letti l'ultima volta e gli eventuali errori. Dopo aver tolto un blocco, scegli Richiedi una nuova scansione dal menu accanto al file.

Errori che creano problemi

  • Un Disallow: / rimasto dalla versione di prova del sito, che blocca tutte le pagine appena il sito va online. È una delle cause nella guida Perché il mio sito non compare su Google?
  • Bloccare le immagini, i fogli di stile o gli script che servono alla pagina. Google sconsiglia di farlo se senza quei file la pagina diventa più difficile da capire.
  • Mettere il file in una sottocartella. Funziona solo nella cartella principale e solo per quell'host: un negozio su negozio.tuosito.it ne vuole uno suo.

Spesso confuso con

  • Sitemap XML

    La Sitemap XML elenca le pagine che vuoi far trovare ai motori di ricerca. Il robots.txt dice quali indirizzi i crawler non possono visitare, e può indicare la Sitemap con una riga Sitemap.

  • Noindex

    Il robots.txt impedisce a Google di leggere una pagina, ma l'indirizzo può comparire lo stesso nei risultati. Il noindex lascia leggere la pagina a Google e gli chiede di non mostrarla nei risultati.

Domande frequenti

›Tutti i crawler rispettano il robots.txt?

Googlebot e gli altri crawler affidabili sì, ma il file non può obbligare nessuno. Proteggi i file privati con una password, non con il robots.txt.

Continua a leggere

Fonti

  1. Google Search Central Introduzione e guida ai file robots.txt
  2. Infrastruttura di scansione di Google Crea e invia un file robots.txt
  3. Guida di Search Console Report sui file robots.txt