Informazioni su Robots.txt
Cos'è un file robots.txt?
Robots.txt è un file di testo semplice nella root di un dominio che indica ai visitatori automatizzati quali parti del sito possono richiedere. È la prima cosa che la maggior parte dei crawler richiede, prima di qualsiasi pagina, ed è la convenzione più antica del web per indicare ciò che una macchina dovrebbe lasciare inalterato.
Controlla il crawling, non l’indicizzazione, e questa distinzione trae costantemente in inganno. Bloccare un URL impedisce a un crawler di recuperarlo; tuttavia, ciò non mantiene in modo affidabile quell’URL fuori dai risultati di ricerca, perché una pagina può essere indicizzata sulla base dei link che vi puntano senza essere mai stata letta.
Vale la pena eseguire un controllo del file robots.txt perché un singolo carattere fuori posto può cambiare il significato dell’intero file, senza che nulla nel sito indichi un problema finché il traffico non scompare.
Robots.txt è ancora importante nel 2026?
La sua funzione tradizionale è invariata: tenere i crawler lontani dai percorsi di amministrazione, dai risultati di ricerca interni, dalla navigazione a faccette e dalle infinite combinazioni di parametri che altrimenti consumerebbero il crawl budget su pagine sulle quali nessuno dovrebbe approdare.
Il suo compito più recente è più importante. Il file è diventato il luogo in cui i proprietari dei siti decidono quali crawler di IA possono accedere ai loro contenuti, una domanda a cui la maggior parte di loro non aveva mai dovuto rispondere prima. Oggi tutte le principali aziende di IA gestiscono un crawler identificato con un nome e la maggior parte rispetta il file.
Questo lo rende uno dei pochi file veramente determinanti per un sito e uno di quelli che vale la pena esaminare deliberatamente, invece di limitarsi ad accettare ciò che una piattaforma ha fornito per impostazione predefinita.
Come si collega robots.txt alla ricerca basata sull’IA
Devi una prendere una decisione vera e propria e non esiste una risposta universalmente corretta. Bloccare i crawler IA protegge i tuoi contenuti dall’essere utilizzati come materiale di addestramento o per fornire risposte. Elimina inoltre qualsiasi possibilità che vengano citati nelle risposte sulle quali fa ormai affidamento una quota crescente di persone.
I due effetti non sono simmetrici. Il blocco è pressoché assoluto, mentre essere citati è incerto, quindi la scelta dipende dal fatto che i tuoi contenuti siano il prodotto o il marketing del prodotto.
Un editore che vende abbonamenti può ragionevolmente bloccare l’accesso; un’azienda le cui pagine esistono per essere trovate, di solito, non lo farà. Ciò che conta è che il file indichi ciò che intendi realmente.
Best practice per robots.txt
- Mantieni il file nella directory principale del dominio. In qualsiasi altra posizione, viene completamente ignorato.
- Non usarlo mai per nascondere contenuti sensibili. Il file è pubblico e leggerlo è il modo più rapido per trovare i percorsi che volevi nascondere.
- Usa una direttiva noindex invece di un blocco della scansione quando l'obiettivo è impedire che una pagina compaia nei risultati.
- Non combinarli sulla stessa pagina. Una pagina bloccata non può mai essere letta, quindi il suo noindex non viene mai rilevato.
- Indica la tua sitemap XML nel file, così i crawler possono trovarla senza che venga comunicata loro separatamente.
- Assegna ai sottodomini un file dedicato; una regola sul dominio principale non li copre.
Errori comuni
- Lasciare, dopo il lancio, una regola risalente alla fase di sviluppo che blocca l’intero sito: è la versione più dannosa di questo errore.
- Bloccare i CSS o JavaScript, impedendo ai motori di ricerca di visualizzare la pagina come la vede un visitatore.
- Supporre che un URL bloccato scompaia dai risultati di ricerca, quando potrebbe rimanere elencato senza descrizione.
- Scrivere regole per una stringa user agent inesistente, senza quindi alcun effetto.
- Bloccare percorsi di scansione che la tua stessa sitemap poi invia, impartendo istruzioni contraddittorie.
Cosa controlla questo strumento
Il verificatore di robots.txt richiede il file dalla radice del dominio e segnala se è presente.
Conferma l’esistenza del file anziché valutarne le regole, quindi un file che blocca accidentalmente l’intero sito supera il controllo esattamente come uno corretto. La parte importante è leggere ciò che dice realmente, e richiede circa un minuto.
Cosa fare dopo