Binatomy
Generatore SEO

Generatore Robots.txt

Crea un file robots.txt valido definendo user-agent, regole allow/disallow, crawl-delay e sitemap

Usa * per tutti i bot, oppure un nome specifico come Googlebot

Salva questo contenuto in un file chiamato robots.txt nella root del tuo sito.

FAQ

Domande Frequenti

Tutto quello che devi sapere sul file robots.txt

A cosa serve il file robots.txt?

Il file robots.txt indica ai crawler dei motori di ricerca quali parti del sito possono o non possono scansionare. Va posizionato nella root del dominio (es. https://esempio.com/robots.txt). Attenzione: e una direttiva, non un meccanismo di sicurezza; una pagina bloccata puo comunque essere indicizzata se altri siti la linkano.

Qual e la differenza tra Allow e Disallow?

Disallow blocca l'accesso dei crawler a un percorso, mentre Allow lo consente esplicitamente. Allow e utile per creare eccezioni: ad esempio puoi bloccare /admin/ ma consentire /admin/pubblico/. Una riga "Disallow:" vuota consente l'accesso a tutto il sito, mentre "Disallow: /" blocca l'intero sito.

Tutti i motori di ricerca rispettano il crawl-delay?

No. La direttiva Crawl-delay indica ai bot quanti secondi attendere tra una richiesta e l'altra, ma non tutti la rispettano. Bing e Yandex la supportano, mentre Google la ignora: per Google la frequenza di scansione va gestita da Google Search Console. Usa il crawl-delay solo se il tuo server ha problemi di carico.

Che differenza c'è fra Allow e Disallow?

Disallow chiude un percorso alla scansione, Allow lo riapre e serve per le eccezioni: si può bloccare una cartella e lasciare accessibile una sua sottocartella. Un Disallow vuoto consente tutto.

Tutti i motori rispettano il crawl delay?

No. Bing e Yandex lo considerano, Google lo ignora e la frequenza di scansione va regolata da Search Console. Resta utile per contenere i crawler più aggressivi.