AI-értelmezhetőség Szakszó

GPTBot

Szerző: · 8 perc olvasás · Frissítve:
GPTBot - AI-értelmezhetőség (szakszó) a tudástárban
GPTBot - AI-értelmezhetőség | eClick GEO-audit tudástár

A GPTBot az OpenAI feltérképező robotja, amely nyilvános weboldalakat tölt le azért, hogy a tartalom a modellek tanítóanyagába kerülhessen. Nem ez a bot állítja össze a ChatGPT válaszait, és nem ez felel a ChatGPT keresőjének találataiért.

Hogyan működik

A GPTBot úgy viselkedik, mint bármelyik keresőrobot: HTTP-kérésekkel végigjárja az oldalaidat, és elmenti a HTML-t. Letöltés előtt megnézi a domain /robots.txt állományát, és tiszteletben tartja az ott talált szabályokat.

Azonosítani a user agent alapján tudod. A kérés fejlécében a GPTBot token szerepel, a teljes sztring pedig egy verziószámot és egy OpenAI-URL-t is tartalmaz. Az OpenAI publikálja a botjai IP-tartományait, így a hamisított kéréseket ki lehet szűrni.

Miben más, mint egy kereső-bot

A GPTBot célja az adatgyűjtés, nem a válaszadás. Amit ma letölt, az legfeljebb egy későbbi modellverzióban jelenhet meg, tömörítve és forrásmegjelölés nélkül. Ezzel szemben az OAI-SearchBot egy kereshető indexet épít, a ChatGPT-User pedig akkor indul el, amikor egy felhasználó kérdése miatt kell friss oldal. A különbségről bővebben a tréning-bot vs kereső-bot szól.

Ebből következik a leggyakoribb félreértés: a GPTBot tiltása nem vesz el a ChatGPT-ben megjelenő hivatkozásaidból. Azokat másik bot hozza.

Mikor számít igazán a döntés

Ha a tartalom maga a termék, akkor van értelme mérlegelni. Ilyen a fizetős szakmai anyag, a nagy cikkarchívum vagy a saját kutatás. A magyar KKV-oldalak többségénél viszont a tiltás inkább veszteség: a márkád így ki sem kerül a modellek szövegvilágába. A többi robotról az AI-crawlerek (GPTBot, ClaudeBot, PerplexityBot és társaik) cikk ad áttekintést.

Mit néz ebből a riport

Az audit lekéri a robots.txt fájlt, és szabályonként megnézi, melyik AI-bot kap tiltást. Külön jelzi, ha a GPTBot tiltva van, de a kereső-botok nem, és azt is, ha egy globális Disallow: / mindent elzár. A riport nem minősíti jónak vagy rossznak a tiltást, hanem azt mutatja meg, hogy tudatos döntés vagy véletlen melléktermék.

Röviden: a GPTBot tanuláshoz gyűjt anyagot, nem válaszol, ezért a tiltása a jövőbeli jelenlétedet érinti, nem a mai forgalmadat.

Miért fontos

Amit a tiltás valóban okoz

A GPTBot állapota egy üzleti döntés lenyomata a szerveren. A rosszul beállított szabály évekre kizárhat a modellek tudásából.

  • Márkajelenlét: ha a szövegeid soha nem kerülnek tanítóanyagba, a modell a versenytársaid megfogalmazásait ismeri. Ez a márkaemlítések számán látszik meg.
  • Tartalomvédelem: egyedi, nagy értékű anyagnál a tiltás legitim védelem, főleg ha licencet adnál el helyette.
  • Véletlen kizárás: a fejlesztői Disallow: / gyakran bennmarad élesítés után. Ilyenkor nemcsak a GPTBot áll meg, hanem a Google is.
  • Jogi és PR-szempont: kiadóknál, ügyvédi irodáknál és oktatási tartalomnál a tulajdonos jellemzően tudni akar a döntésről.

A riportokban ezt látjuk: sok oldalon a GPTBot tiltva van egy bemásolt robots.txt-sablon miatt, miközben a tulajdonos soha nem hozott ilyen döntést.

A tiltás nem visszamenőleges. Ami korábban bekerült egy modellbe, az bent marad, és a máshol idézett szövegeidre sincs hatása.

Kikre vonatkozik

Kikre vonatkozik

  • Minden nyilvános, indexelhető weboldalra. Ha a Google eléri, a GPTBot is megpróbálja elérni.
  • Tartalomerős oldalakra kiemelten: hírportál, blog, tudástár, dokumentáció, szakmai magazin.
  • Webshopokra: a termékleírás és a kategóriaszöveg ugyanúgy letölthető tartalom.
  • Szolgáltató KKV-oldalakra: itt a fő kérdés a jelenlét, nem a védelem.

Kikre nem

  • Bejelentkezés mögötti felületekre. Amihez jelszó kell, azt a bot nem éri el.
  • Staging és fejlesztői környezetekre, ha HTTP-jelszó vagy hálózati korlát védi őket. A puszta noindex, meta robots és X-Robots-Tag itt kevés.
  • Belső rendszerekre, intranetre, API-kulcs mögötti végpontokra.

Külön eset a vegyes modell: a nyilvános marketingoldal szabadon elérhető, a fizetős tartalom pedig autentikáció mögött van. Ez a legtisztább megoldás, ha védeni akarsz.

Hogyan ellenőrzöd

Lépésről lépésre

  1. Nyisd meg böngészőben a https://adomain.hu/robots.txt címet. Keress rá a GPTBot szóra.
  2. Nézd meg, van-e globális szabály. A User-agent: * alatti Disallow: / minden botra vonatkozik, ha nincs külön GPTBot-csoport.
  3. Kérd le az oldalt GPTBot user agenttel curl-lel. A válasz státuszkódja árulkodó.
  4. Keress rá a szerver access logjában a GPTBot stringre. Így derül ki, hogy valóban jár-e nálad.
  5. Ha van WAF vagy CDN (Cloudflare, Bunny, Fastly), nézd meg a bot-szabályokat is. Sok tiltás nem a robots.txt-ben, hanem ott van.
  6. Ellenőrizd az llms.txt és llms-full.txt fájlt, ha használsz ilyet. Az nem helyettesíti a robots.txt szabályait.

Jó jel

  • A robots.txt tudatos, kommentelt szabályt tartalmaz a GPTBotra.
  • A GPTBot kérései 200-as választ kapnak, ha engedni akarod.
  • A tiltás csak a GPTBotra vonatkozik, a kereső-botokra nem.
  • A logban szabályos, nem túl sűrű kérésminta látszik.

Rossz jel

  • User-agent: * és Disallow: / éles oldalon.
  • A GPTBot 403-at kap, de senki nem tud róla, miért.
  • A robots.txt engedi, a Cloudflare bot fight mód viszont blokkol. A két réteg ellentmond egymásnak.
  • Nulla GPTBot-kérés hónapok óta, miközben az oldal nyilvános és indexelt.

Hogyan javítod

WordPress

  1. Ha statikus robots.txt fájl van a gyökérben, azt szerkeszd. Ez felülírja a WordPress virtuális fájlját.
  2. Ha nincs, használd az SEO-bővítményed robots.txt szerkesztőjét (Yoast: Tools, Rank Math: General Settings).
  3. Írd be a GPTBot-csoportot külön blokként, üres sorral elválasztva.
  4. Mentés után hard reloaddal nyisd meg a fájlt, hogy a cache ne téveszen meg.

Shopify

  1. Hozd létre vagy szerkeszd a robots.txt.liquid sablont a téma fájljai között.
  2. A meglévő generált szabályokhoz add hozzá a saját blokkodat, ne írd felül az egészet.
  3. Publikálás után ellenőrizd a /robots.txt kimenetét.

Unas

  1. Az adminban keresd a SEO vagy Marketing részen a robots.txt szerkesztőt.
  2. Írd be a GPTBot-szabályt, és mentsd el.
  3. Ha nincs szerkesztő a csomagodban, kérd az ügyfélszolgálatot, hogy tegyék be a sort.

Shoprenter

  1. Nyisd meg a SEO beállításokat, ott található a robots.txt tartalma.
  2. Add hozzá a saját csoportot a meglévő szabályok után.
  3. Mentés után nézd meg a nyilvános URL-t, nem a szerkesztő mezőt.

Egyedi fejlesztés

  1. Tedd a robots.txt fájlt a webgyökérbe, és verziózd a repóban.
  2. Gondoskodj róla, hogy a staging és az éles környezet külön fájlt kapjon. A staging tiltása soha ne kerüljön élesbe.
  3. Ha szerveroldalon is blokkolnál, a webszerver vagy a WAF szintjén tedd, és ellenőrizd az OpenAI publikált IP-tartományaival.
  4. Tegyél a deploy-folyamatba egy ellenőrzést, ami elbukik, ha az éles robots.txt Disallow: / sort tartalmaz.

Gyakori hibák

  • A GPTBot tiltása, miközben ChatGPT-megjelenést vársz - a találatokat az OAI-SearchBot és a ChatGPT-User hozza, nem a tréning-bot.
  • Bemásolt robots.txt-sablon - a neten talált "AI-tiltó" listák gyakran elavult vagy nem létező bot-neveket tartalmaznak, a döntés pedig senkié.
  • Staging-szabály élesben - a Disallow: / bennmarad, és a Google-lel együtt mindenki kizáródik.
  • noindex használata tiltás helyett - a noindex, meta robots és X-Robots-Tag az indexelésről szól, a tanító célú letöltést nem állítja meg.
  • Ellentmondó rétegek - a robots.txt enged, a CDN bot-védelme viszont 403-at ad, így a valós viselkedés kiszámíthatatlan.
  • User agent elgépelése - a GPT-Bot vagy gptbot/ alakú sorok egyszerűen nem illeszkednek semmire.
  • A tiltás visszamenőleges hatásának feltételezése - a korábban betanult tartalom nem tűnik el egy robots.txt-sortól.

Technikai példa

Külön csoport a tréning-botnak, a kereső-botok pedig maradnak engedve. A csoportokat üres sor választja el.

# robots.txt
# Tanito celu letoltes tiltasa
User-agent: GPTBot
Disallow: /

# Keresohasznalat engedelyezve marad
User-agent: OAI-SearchBot
Allow: /

User-agent: ChatGPT-User
Allow: /

Sitemap: https://pelda.hu/sitemap.xml

Részleges tiltás, ha csak bizonyos könyvtárakat védenél:

User-agent: GPTBot
Disallow: /tudastar/premium/
Disallow: /fiok/
Allow: /

Ellenőrzés parancssorból. Az első hívás a tényleges státuszkódot mutatja, a második a logban keresi a bot nyomát.

curl -A "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.2; +https://openai.com/gptbot" -I https://pelda.hu/

grep -i "GPTBot" /var/log/nginx/access.log | tail -20

A 200 azt jelenti, hogy a szerver kiszolgálja a botot. A 403 vagy 429 szerveroldali blokkolásra utal, ami független a robots.txt tartalmától.

Gyakori kérdések

Ha tiltom a GPTBotot, eltűnök a ChatGPT-ből?
Nem. A ChatGPT válaszaiban megjelenő hivatkozásokat más botok hozzák, elsősorban az OAI-SearchBot és a ChatGPT-User. A GPTBot tiltása a jövőbeli modellek tanítóanyagára hat. A mai forgalmadon nem fog látszani.
Kiszedhetem a tartalmam abból, amit a GPTBot korábban letöltött?
A robots.txt csak a jövőbeli letöltéseket állítja meg. Ami már bekerült egy betanított modellbe, azt egy fájlszerkesztéssel nem lehet onnan eltávolítani. Ha jogi igényed van, azt közvetlenül a szolgáltatóval kell rendezni.
Honnan tudom, hogy tényleg a GPTBot jár nálam, nem valaki más?
A user agent hamisítható, ezért önmagában nem bizonyíték. Az OpenAI publikálja a botjai IP-tartományait, ezeket érdemes összevetni a log IP-címeivel. Ha egy kérés GPTBotnak vallja magát, de ismeretlen tartományból jön, kezeld gyanúsan.
Terheli a szerveremet a GPTBot?
Normál esetben mérsékelten. Nagy oldalakon viszont érdemes figyelni a kéréssűrűséget, és szükség esetén CDN vagy cache mögé tenni a kiszolgálást. Ha a terhelés tartósan zavaró, részleges tiltás is megoldás.
Kell külön llms.txt is, ha már van robots.txt-m?
A kettő nem ugyanaz. A robots.txt a hozzáférést szabályozza, az llms.txt pedig egy javasolt tartalmi útmutató, amit nem minden bot használ. A hozzáférési döntést mindig a robots.txt és a szerveroldali szabályok hordozzák.

Források

Kapcsolódó fogalmak

A te oldaladon hogy áll a(z) „GPTBot”?

Futtass egy GEO-auditot: pontszám, fejlesztői ítélet, a leggyorsabb javítások, és minden tételhez bizonyíték.

Ingyenes GEO-audit indítása