Xのgrokをブロックする方法
解決したいこと
ブログ(WordPress)にXのgrokからのアクセスを効率的に拒否する
背景
みなさんもご存じの通り旧Twitter社はイーロンマスクに買収されており、それからXは「改悪」しか言えないような施策しかとられていません
イーロンマスクは確かにopenai社にも初期投資していますが、openaiとはGPTがopenaiと名のようにオープンではないため、撤退をしています
そういうわけで独自のAI grokを構築させたわけなのですが・・・・
この記事にも書いてある通り、普通のブラウザと全く同じユーザーエイジェントで
しいていえばアクセス挙動でしか見ることができません
ChatGPTとかは容易にrobots.txtとかで拒否できるのに対して
grokは事実上のコンテンツ泥棒とも言い切れるのです
自分で考えた仕様その1
いちいちアクセスがあった時に、whoisをして
それがX社であるか判定
↓↓↓
それだと、本来のX(旧Twitter)からのシェアは無視できないし(まぁ、いいんですが)
アクセスログのすべてのIPアドレスをwhois精査して、それがX社であれば
.htaccess相当にdenyと書く方法もないわけですが
自分で考えた仕様その2
異様に高速な挙動があった場合、denyする
しかし、他のbotは拒否したくない
さいごに
さぁ、どう組めばいいのでしょうか?
イーロンマスクがとことん嫌いです
お知恵をお貸し下さい
1 likes