サイト上の特定のユーザーがボットであるかどうかを分析するコードを作成する必要があります。ボットの場合は、特定のアクションを実行します。ボットで必要なユーザー エージェントを指定できるため、ユーザー エージェントを確認することは、フレンドリーなボット以外では成功しません。私は無愛想なボットの行動を追っています。私がこれまでに持っていたさまざまなアイデアは次のとおりです。
- ブラウザIDをお持ちでない場合
- セッション ID をお持ちでない場合
- クッキーを書き込めません
もちろん、正当なユーザーがボットのように見える場合もありますが、それは問題ありません。ボットを検出する、またはボットのように見えるものを検出するプログラムによる他の方法はありますか?