Wenn möglich, würde ich einen honeypot Ansatz zu diesem versuchen. Es wird für die meisten Benutzer unsichtbar sein und wird viele Bots entmutigen, auch wenn sie nicht funktionieren werden, da sie speziellen Code für Ihre Seite implementieren könnten, der das Honeypot-Feld übersprungen hat, sobald sie Ihr Spiel herausgefunden haben. Aber es würde viel mehr Aufmerksamkeit von den Besitzern des Bot erfordern, als es sich für die meisten wahrscheinlich lohnt. Es wird Tonnen von anderen Websites geben, die Spam ohne zusätzlichen Aufwand akzeptieren.
Eine Sache, die von Zeit zu Zeit übersprungen wird, ist, dass der Bot denkt, dass alles gut gelaufen ist, keine Fehlermeldungen oder Seitenverweigerung, einfach die Seite wie für jeden anderen Benutzer neu laden, außer überspringen Hinzufügen des Bots-Inhalts zur Site. Auf diese Weise gibt es keine roten Flaggen, die in den Bots-Logs aufgenommen werden können und auf die der Besitzer reagiert, es wird viel mehr Nachforschungen anstellen, um herauszufinden, dass Sie die Kommentare ablehnen.
möglich Duplikat von [Tell Bots abgesehen von menschlichen Besuchern für Statistiken?] (Http://stackoverflow.com/questions/1717049/tell-bots-apart-from-human-visitors-for-stats) –
Pekka, ja es ist sehr ähnlich! Aber da drüben gab es keine akzeptierte Lösung ... wer weiß, vielleicht kann uns jemand diesmal aufklären? :-) – Riccardo