robots.txt-Tester
Geben Sie eine Domain und einen Pfad ein und sehen Sie, ob ein Crawler ihn abrufen darf, mit der entscheidenden Regel und der ganzen Datei, aus der sie stammt.
Wie ein Crawler entscheidet
Ein Crawler hört nicht bei der ersten passenden Zeile auf. Er vergleicht jede Regel seiner Gruppe und nimmt die mit dem längsten Pfadmuster, sodass Allow /blog/public bei einer URL, die auf beides passt, gegen Disallow /blog gewinnt. Sind zwei passende Muster genau gleich lang, gewinnt Allow.
Ein Crawler liest genau eine Gruppe. Er nimmt die Gruppe, deren User Agent ihn am genauesten benennt, fällt auf die mit einem Sternchen benannte Gruppe zurück und folgt gar nichts, wenn beides fehlt. Regeln in den anderen Gruppen sind für ihn unsichtbar, weshalb eine richtig aussehende Regel oft in einer Gruppe steht, die der Crawler nie liest.
Warum es diese Seite gibt
Google hat den robots.txt-Tester aus der Search Console entfernt, und was an seine Stelle trat, sagt viel weniger, nämlich nur ob eine URL blockiert ist, auf einer bestätigten Property, ohne die Regel zu nennen. Meist lautet die Frage aber nicht, ob ein Pfad gesperrt ist, sondern welche Zeile ihn gesperrt hat, und das auf einer fremden Website.
Eine Regel in der robots.txt hindert einen Crawler daran, eine URL abzurufen. Sie entfernt diese URL nicht aus den Suchergebnissen und verbirgt die Seite nicht vor jemandem, der die Adresse kennt. Was privat bleiben muss, braucht eine Anmeldung, und was aus den Ergebnissen bleiben soll, braucht ein noindex-Tag auf einer Seite, die ein Crawler weiterhin lesen darf.
Fragen zu robots.txt
Melden Sie den Fehler, nicht seine Beschreibung
Session Replay erfasst die Seite, die Konsole, das Netzwerkprotokoll und die Browserdaten in einem einzigen Link, damit die nächste Person alles vor sich hat.