Cookie Questo sito conserva solo ciò che serve per funzionare. Al momento non ci sono né statistiche né pubblicità, e nulla di quanto trovi qui ti segue su altri siti. Leggi l’informativa sulla privacy

Scegli cosa consentire
+92 312 8299940Preventivo gratuito
Strumento gratuito, risposte immediate

Validatore robots.txt
Trova la riga che ha rotto tutto

Incolla il file in questo validatore robots.txt e troverà la riga che ha rotto tutto. Ogni risultato compare accanto al file, citato con il suo numero di riga. Poi scrivi un percorso e vedi esattamente quale regola lo decide, e perché quella regola ha battuto le altre.

  • GratisPrezzo
  • 20+Controlli eseguiti
  • 4Crawler
  • NessunoCaricamenti

Validatore robots.txt

Controlla la sintassi, poi prova i tuoi percorsi contro le tue regole

Va bene qualsiasi indirizzo del sito. Questo strumento conserva solo l’origine, perché robots.txt sta nella radice e da nessun’altra parte.

Cosa abbiamo trovato
Errori
0
Avvisi
0
Gruppi
0
I gruppi in questo file
    Righe Sitemap

      Uno per riga. Funziona anche un indirizzo completo, e contano solo percorso e query. Ogni riga viene provata contro il crawler scelto qui sopra.

      Scrivi un percorso e questa riga dice quale regola vince, e perché.

      I verdetti

        Pronto. Incolla un file, o scaricane uno, e i risultati compariranno a destra.

        Incollando un file tutto resta in questa scheda. Scaricandone uno, o controllando una riga Sitemap, quell’unico indirizzo va a questo sito, che lo legge per te. Non conserviamo copia né dell’uno né dell’altro.
        In breve

        Cosa trova un validatore robots.txt

        Un robots.txt rotto raramente si annuncia. I crawler saltano la riga che non sanno leggere e poi proseguono come se non fosse mai stata scritta.

        Per questo il danno emerge settimane dopo, in un grafico del traffico. Nel frattempo il file sembra del tutto ragionevole nel tuo editor.

        Questo controllo legge il file come fa un crawler. Perciò una regola che non corrisponde a nulla viene segnalata invece di essere seguita in silenzio.

        Per un quarto di secolo il file ha funzionato per convenzione. La RFC 9309, che ha standardizzato robots.txt ha trasformato quella convenzione in una regola.

        Sintassi valida contro comportamento corretto

        Un file può superare ogni test di sintassi e comunque rovinare un lancio. Del resto, Disallow: / è codice impeccabile.

        Diagramma di un file robots.txt controllato riga per riga, con le righe corrette in verde e un errore di battitura segnalato in rosso
        Ogni riga controllata, gli errori segnalati.

        Per questo lo strumento ha due metà. La metà sinistra legge le tue righe, mentre la destra risponde a una domanda su un percorso.

        Validatore di robots.txt con un file incollato a sinistra e un report delle righe controllate e dei risultati a destra
        Incolla il file e leggi il report.

        Scrivi /wp-admin/ e la riga del verdetto indica la regola vincente. In breve, ottieni il risultato invece di un’ipotesi.

        Sbagli che sfuggono pur essendo evidenti

        Uno spazio dentro un percorso tronca la regola in silenzio. Tutto ciò che segue quello spazio sparisce, quindi la regola corrisponde a molto più di quanto volessi.

        Validatore di robots.txt con l’agente GPTBot scelto e un percorso digitato, per verificare se quel bot può scaricare la pagina
        Prova un bot su un percorso.

        Anche un indirizzo web completo in una riga Disallow fallisce. Poiché i percorsi partono dalla radice del sito, https://example.com/folder/ non corrisponde a nulla.

        Validatore di robots.txt in modalità rigorosa con un file che ha un errore di battitura e due punti mancanti, e gli errori elencati nel report
        Errori di battitura e due punti mancanti vengono individuati.

        Noindex in robots.txt ha smesso di funzionare nel settembre 2019. Tuttavia molti vecchi file hanno ancora quella riga e il loro autore ci crede ancora.

        Due gruppi per un solo crawler

        Scrivi User-agent: Googlebot due volte e hai creato una trappola. Un crawler legge il primo gruppo che lo nomina e poi ignora tutti quelli successivi. Così il secondo insieme di regole non viene mai applicato, anche se sta proprio lì nel file. Il controllo individua il duplicato e indica entrambi i numeri di riga.

        Come funziona

        Come controllare il tuo robots.txt con il validatore

        Incolla, leggi, prova. Poiché il controllo avviene mentre scrivi, non c’è nessun pulsante da aspettare.

        • 1

          Incolla l’intero file

          Copia tutto da example.com/robots.txt oppure apri il file dal disco. Infatti un file parziale dà risposte parziali.

        • 2

          Leggi i risultati

          Ognuno cita la sua riga e spiega la correzione. Prima vengono gli errori, poi gli avvisi, infine le note di stile facoltative.

        • 3

          Scegli un crawler

          Googlebot, Bingbot e GPTBot seguono gruppi diversi. Quindi passa dall’uno all’altro se il file ne nomina più di uno.

        • 4

          Prova un percorso reale

          Scrivi un indirizzo come /cart/. La riga del verdetto dice consentito o bloccato, e indica la regola che ha deciso.

        Perché questo

        Cosa fa di diverso questo controllo

        Molti controlli mostrano una spunta verde e si fermano lì. Invece questo mostra il ragionamento per ogni risultato.

        • Numeri di riga ovunque

          Ogni risultato cita la riga sbagliata accanto al suo numero. Di conseguenza la correggi senza scorrere avanti e indietro.

        • Spiega la regola vincente

          Il verdetto indica la regola esatta e la sua lunghezza. Poiché vince la corrispondenza più lunga, quella lunghezza è tutto l’argomento.

        • Nulla viene riscritto

          Un controllo che corregge il file in silenzio non ti insegna nulla. Invece di rattopparlo, questo ti dice cosa cambiare.

        • Direttive morte segnalate

          Host, Clean-param e Noindex sembrano regole vere. Tuttavia i crawler che ti interessano ormai le ignorano.

        • Le note di stile restano facoltative

          Spazi finali e ordine stanno dietro un interruttore. Così la vista predefinita mostra solo ciò che rompe davvero qualcosa.

        • Il tuo robots.txt resta nel browser

          Il parser gira dentro questa scheda dall’inizio alla fine. Per questo un file incollato e i percorsi che provi non raggiungono mai un server.

        • Leggi un file online

          Scrivi un dominio e questo server legge il suo robots.txt per te, perché nessun browser può leggere un altro sito. Esce solo quell’indirizzo.

        • Tutti i crawler, non uno solo

          L’elenco contiene quaranta token, da Googlebot-Image a ClaudeBot. Ognuno legge un gruppo diverso, e il verdetto cambia di conseguenza.

        • Molti percorsi insieme

          Incolla una colonna di percorsi e ognuno riceve un verdetto, con la regola e la riga che lo hanno deciso. Inoltre la tabella si esporta in CSV.

        Buone abitudini

        Abitudini che tengono onesto questo file

        Un robots.txt è abbastanza corto da rileggerlo ogni volta che lo tocchi. Tuttavia alcune routine intercettano il resto.

        • Prova i percorsi che contano. Controlla il carrello, l’area di amministrazione e un articolo normale. Se l’articolo normale è bloccato, fermati e correggilo subito.
        • Controlla dopo ogni deploy. Un passaggio di build può sovrascrivere questo file senza dirlo a nessuno. Per questo dieci secondi di incolla valgono più di un mese di traffico perso.
        • Unisci i gruppi duplicati. Un crawler, un gruppo. Poiché vale solo il primo gruppo, un secondo è peso morto che sembra vivo.
        • Scrivi i percorsi con precisione. La corrispondenza distingue maiuscole e minuscole e non tollera spazi. Perciò /Cart/ e /cart/ sono diversi, e uno spazio chiude il percorso troppo presto.
        • Tieni il file piccolo. Google legge 500 kilobyte e si ferma. Poiché quasi nessun file onesto ci si avvicina, uno enorme di solito significa spazzatura generata.
        • Correggi gli errori prima degli avvisi. Un errore significa che un crawler ha saltato del tutto quella riga. Un avviso significa che ha funzionato, anche se probabilmente non come speravi.
        Meglio evitare

        Tre difetti da scovare

        Questi tre ricompaiono di continuo nei file veri. Inoltre ognuno resta invisibile finché qualcuno non controlla.

        • Regole sopra il primo gruppo

          Una riga Disallow scritta prima di qualsiasi riga User-agent non appartiene a nessuno. Quindi ogni crawler le passa accanto.

        • Un percorso senza barra

          Disallow: admin/ è relativo, e i crawler non sono d’accordo sui percorsi relativi. Invece inizia sempre un percorso con una barra.

        • Fidarsi di una spunta verde

          Una sintassi valida dimostra solo che il file si legge. Soprattutto, prova un percorso reale prima di dichiarare finito il lavoro.

        Domande

        Domande sul controllo di robots.txt

        Cosa non va nella mia regola?

        Di solito perché prima ha corrisposto qualcosa di più lungo. Un crawler sceglie il percorso corrispondente più lungo, non il primo del file. Quindi incolla qui il file, scrivi il percorso e la riga del verdetto indicherà la regola che ha vinto davvero.

        Lo strumento legge il mio file online al posto mio?

        Sì. Scrivi un dominio e questo server legge il suo robots.txt, perché nessun browser può leggere un altro sito. Viaggia solo l’indirizzo, e non si conserva alcuna copia della risposta. Invece, se incolli un file, tutto resta nella tua scheda.

        Con quale crawler dovrei provare?

        Inizia con Googlebot, poiché porta la maggior parte del traffico di ricerca. Poi passa a GPTBot se il file ha un gruppo per i crawler dell’IA, perché con quelle regole è facile sbagliare in modo sottile.

        Vale la pena tenere Crawl-delay?

        Google non lo considera affatto. Tuttavia Bing e Yandex lo leggono, quindi tieni la riga se uno dei due scansiona troppo. Altrimenti è un ingombro innocuo.

        Cosa significa una riga Disallow vuota?

        Consente tutto, cioè il contrario di come suona. La riga è valida e confonde la gente da vent’anni. In breve, scrivi invece Allow: / e risparmia un dubbio alla persona successiva.

        Posso controllare un file prima di pubblicarlo?

        Sì, anzi conviene farlo prima di pubblicare il sito. Incolla la versione del repository, prova i percorsi che contano e poi pubblica quando i verdetti sembrano giusti.

        Altri strumenti gratuiti

        Altre utilità che vanno a braccetto con questa

        Le stesse regole valgono per tutti e tre. Quindi ognuno è gratis e nessuno chiede un indirizzo email.

        Incolla il file e scoprilo

        I risultati compaiono mentre scrivi, e una colonna di percorsi richiede solo un secondo in più. Un file incollato non lascia mai la tua scheda e, in ogni caso, nulla viene salvato.