↑ ↓ auswählen, Enter öffnen, Esc schließen

Googlebot-Zugriffe im Access-Log auswerten

Werte anpassen, der Befehl aktualisiert sich live
root@server
grep -i "googlebot" /var/www/vhosts/system/example.com/logs/access_ssl_log | awk '{print $7}' | sort | uniq -c | sort -rn | head -20

Filtert alle Zeilen mit dem User-Agent Googlebot und listet die 20 meistgecrawlten Pfade. Damit lässt sich prüfen, ob Google wichtige Seiten erreicht oder sein Crawl-Budget an Parameter-URLs und Weiterleitungen verschwendet. Ersetzt man $7 durch $9, sieht man die Statuscodes, die der Bot erhält.

Hinweis: Der User-Agent ist leicht zu fälschen. Echte Googlebot-IPs lösen per Reverse-DNS (host <IP>) auf googlebot.com oder google.com auf.

Auch gesucht als

  • crawlt Google meine Seite
  • Googlebot Zugriffe anzeigen
  • welche Seiten besucht der Googlebot
  • Crawl Budget im Log prüfen

Verwandte Einzeiler

Alle aus Logs

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.