Robot ChatGPT indentyfikuje się następująco:
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; GPTBot/1.0; +https://openai.com/gptbot)
Zrobić to możemy na kilka sposobów. Najprostszym jest odpowiedni wpis do pliku robots.txt, gdzie zabronimy dostępu do naszej strony.
Blokowanie ChatGPT (GPTBot) w pliku robots.txt
We wspomnianym pliku wystarczy dodać następujące linijki kodu:
User-agent: GPTBot Disallow: /
Dzięki temu GPTBot nie będzie miał dostępu do całej naszej strony.
Blokowanie ChatGPT po adresach IP
Alternatywą do pliku robots.txt jest blokowanie po adresie IP. Można napisać prosty skrypt np. w PHP czy nodejs, który będzie sprawdzał adres IP odwiedzającego a następnie blokować dostęp. Jest to zdecydowanie lepszy sposób ale wymagający więcej wiedzy i czasu.
Lista adresów IP GPTBota:
20.15.240.64/28 20.15.240.80/28 20.15.240.96/28 20.15.240.176/28 20.15.241.0/28 20.15.242.128/28 20.15.242.144/28 20.15.242.192/28 40.83.2.64/28