1. Bau dir ein Script, welches schlechte IP's in eine Textdatei oder eine DB einträgst, nenn die z.B. /falle.html (oder schreibs mit mod_rewrite um auf dein script)
2. trag Disallow /falle.html in die robots.txt ein (beachte, dass G**gle einen eigene USer-Agent-Abschnitt benötigt)
3. verlink auf deinen Seiten irgendwo auf die datei: /falle.html
4. Sperre alle IP's per htaccess oder per iptables, die sich mit o.g. Script selbst in die DB eintragen.
Du findest hier im forum einiges, wenn du nach Stichwort trap oder bad suchst. Falls du aber dich nicht besonders gut mit scripten und mod_rewrite auskennst, dann hast du wenig Chancen. Auf deutsch: eine alles-fertig Lösung gibt es dafür nicht. Dieses System muß jeder selbst implementieren. Du benötigst dazu natürlich auch noch die enstprechenden Vorraussetzungen auf deinem Server, aber mit den Minimalmitteln cgi/php, mod_rewrite sollte es schon gehen.