Poradniki Programowanie

Jak zablokować ChatGPT (GPTBot) na swojej stronie?

Pinterest LinkedIn Tumblr

W ostatnim czasie wiele kontrowersji wzbudził ChatGPT. Wiecie, sztuczna inteligencja, która zna odpowiedź na każde pytanie i można z nią czatować jak z człowiekiem. Okazało się, że roboty tej platformy od bardzo dawno przemierzały sobie Internet by zbierać informację. Za darmo. Teraz pojawiła się możliwość zablokowania dostępu na naszej stronie robotom ChatGPT (GPTBot).

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

Od ponad 5 lat dzielę się swoją wiedzą na temat elektroniki użytkowej. Tworzę poradniki technologiczne rozwiązujące realne problemy napotykane podczas użytkowania sprzętu. Recenzuję elektronikę taką jak routery, audio, smartfony, laptopy itp.

Skomentuj