Klasse CheckBotAgentSimple
Die Klasse "CheckBotAgentSimple" mit der statischen Methode "checkAgent" sucht in 2 Schritten, um möglichst schnell zum Ziel zu kommen.
Schritt 1 sucht nach Teilstrings die in den meisten Suchmaschinen / Bots im Namen auftauchen:
'bot'
'spider'
'spyder'
'crawl'
'slurp'
'robo'
'yahoo'
War Schritt 1 nicht erfolgreich, sucht Schritt 2 dann nach weiteren Strings die meist der Name der Suchmaschine entsprechen, wie:
'altavista'
'archiver'
'inktomi'
'twiceler'
...
Als Ergebnis wird "true" oder "false" zurück gegeben. ("true" = Suchmaschine / Bot gefunden)