A ChatGPT search az OpenAI keresési rétege a ChatGPT-ben: a modell élő webes találatokat kér le, majd a válaszát ezekre a forrásokra építi és linkkel hivatkozza őket. Nem külön termék, hanem a ChatGPT beépített képessége, ami akkor indul el, ha a kérdés friss vagy ellenőrizhető információt igényel.
Hogyan működik
A folyamat három lépésből áll, és mindegyik máshol dől el.
- A modell eldönti, hogy kell-e keresnie. Friss ár, nyitvatartás, hír, konkrét cégnév esetén általában igen.
- Lefut egy keresés, és a találatok oldalait egy bot letölti. A kereső-index építését a OAI-SearchBot végzi, az egyedi kérésre indított lekérést a ChatGPT-User.
- A modell a letöltött szövegből ír választ, és a felhasznált oldalakat forrásként megjelöli.
A harmadik lépés a lényeg neked. Ha az oldalad szövege nem jut el a modellig, nem is idézheti.
Miért más, mint a Google
A klasszikus találati oldalon tíz kék link van, és te döntesz. Itt egy kész válasz van, alatta két-öt hivatkozással. A zero-click arány ezért sokkal magasabb: a felhasználó gyakran el sem jut az oldaladig.
Ebből következik a fontos különbség. A rangsor helyett a forrásként való szerepeltetés a cél. Ez a citálhatóság (idézhetőség), és más szabályok szerint működik, mint a klasszikus SEO.
Mikor számít igazán
Helyi szolgáltatóknál, webshopoknál és B2B-cégeknél számít a legtöbbet. Ezeknél a felhasználó konkrét kérdést tesz fel: "ki csinál X-et Y városban", "mennyibe kerül Z". A riportokban ezt látjuk: az ilyen kérdésekre adott válaszokban szinte mindig szerepel két-három cég, és a többi nem létezik.
Mit néz ebből a riport
Az audit azt vizsgálja, hogy a válaszadáshoz szükséges bemenet rendelkezésre áll-e. Nem blokkolod-e a keresőbotokat, kiszolgálsz-e HTML-ben olvasható szöveget, és van-e az oldalon olyan tényanyag, amire egy válasz építhető. A GEO-auditok általában ezt a három réteget nézik.
Röviden: a ChatGPT search akkor tud idézni, ha a botja beenged, a szöveged HTML-ben van, és a lényeg rövid, állító mondatokban áll az oldalon.
Miért fontos
Új forgalmi csatorna, saját szabályokkal
A ChatGPT search találatai általában két-öt forrást hivatkoznak. Ez sokkal szűkebb hely, mint a Google első oldala. Ha nem vagy köztük, a felhasználó meg sem tudja, hogy létezel.
A forgalom kevesebb, de jobb
Az innen érkező kattintás jellemzően későbbi szakaszban van. A felhasználó már elolvasta az összefoglalót, és azért kattint, mert konkrétan téged akar megnézni. A organikus forgalom darabszáma nem nő látványosan, a konverziós arány viszont igen.
A márkád rólad szóló leírása itt dől el
Amit a modell talál, abból építi fel a márkaemlítést. Ha az oldalad nem mondja ki, mivel foglalkozol, a modell máshonnan következtet. Katalógusokból, régi cikkekből, fórumokból. Ez pontatlan lesz, néha egyenesen hallucináció.
Az elzárkózásnak ára van
Sok oldalon a botokat az üzemeltető tiltotta le, régi biztonsági szabályok alapján. A tréning és a keresés viszont két külön dolog, lásd tréning-bot vs kereső-bot. Aki mindkettőt letiltja, az a válaszokból is kiesik.
Hogyan ellenőrzöd
1. Nézd meg, beengeded-e a botot
Kérd le a robots.txt-t, és keresd a bot-neveket.
curl -s https://pelda.hu/robots.txt | grep -i -E "OAI-SearchBot|ChatGPT-User|GPTBot"
2. Ellenőrizd a szerver válaszát
Kérd le az oldalt a keresőbot user-agentjével, és nézd meg, kapsz-e szöveget.
curl -A "Mozilla/5.0 (compatible; OAI-SearchBot/1.0; +https://openai.com/searchbot)" -s -o /dev/null -w "%{http_code}\n" https://pelda.hu/
3. Nézd meg, mi van a HTML-ben
A böngésző devtools "Network" fülén nyisd meg a dokumentum-kérést, és a "Response" fülön olvasd el a nyers HTML-t. Nem a renderelt DOM-ot. Ha ott nincs szöveg, a modell sem lát semmit.
4. Tedd fel a kérdést élesben
Kérdezd meg a ChatGPT-t úgy, ahogy egy vevőd tenné. Ne a cégnevedet írd be, hanem a problémát. Nézd meg, kiket hivatkoz.
5. Keresd a botot a szervernaplóban
A hozzáférési naplóban szűrj a user-agentre.
grep -i "OAI-SearchBot" /var/log/nginx/access.log | tail -20
Jó jel
- A robots.txt nem tiltja az OAI-SearchBot és a ChatGPT-User botot.
- A nyers HTML tartalmazza a fő szöveget.
- A szerver 200-as státuszkódot ad a bot user-agentjének is.
- A naplóban rendszeresen látszik a bot.
- A tesztkérdésre a saját oldalad is felbukkan forrásként.
Rossz jel
Disallow: / a bot-blokkokban.
- A HTML üres váz, a tartalmat JavaScript tölti be.
- A bot 403-at vagy 429-et kap, jellemzően WAF vagy CDN (tartalomszolgáltató hálózat) miatt.
- A naplóban hónapok óta nincs egyetlen találat sem.
Technikai példa
A robots.txt-ben érdemes külön kezelni a kereső- és a tréning-botokat. Ez a példa beengedi a keresést, és külön dönt a tréningről.
# Keresés: beengedjük, mert ez hozza a hivatkozást
User-agent: OAI-SearchBot
Allow: /
User-agent: ChatGPT-User
Allow: /
# Tréning: itt szabadon dönthetsz
User-agent: GPTBot
Allow: /
User-agent: *
Disallow: /kosar/
Disallow: /penztar/
Sitemap: https://pelda.hu/sitemap.xml
A fenti blokkok nevei pontosan a hivatalos bot-nevek. Elgépelés esetén a szabály nem érvényesül, mert az egyezés a user-agent sztringre történik.
A második lépés, hogy a lényeg a HTML-ben, olvasható formában legyen. A séma segít az entitás azonosításában.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Példa Kft.",
"description": "Ipari hűtéstechnika telepítése és karbantartása Budapesten és Pest megyében.",
"url": "https://pelda.hu/",
"telephone": "+36 1 234 5678",
"address": {
"@type": "PostalAddress",
"streetAddress": "Példa utca 12.",
"addressLocality": "Budapest",
"postalCode": "1111",
"addressCountry": "HU"
},
"areaServed": "Budapest, Pest megye"
}
Ezt a blokkot <script type="application/ld+json"> elemben helyezd el. A JSON-LD formátumot a Rich Results teszttel tudod ellenőrizni. A modell a látható szövegből dolgozik elsősorban, de a séma egyértelműsíti, ki vagy.
Gyakori kérdések
Ha beengedem a ChatGPT botját, akkor a tartalmamon tanítanak?
Nem feltétlenül. A keresésért felelős OAI-SearchBot és a ChatGPT-User más célt szolgál, mint a tréninghez gyűjtő GPTBot. A robots.txt-ben külön szabályozhatod mindhármat. Beengedheted a keresőbotot, és tilthatod a tréning-botot.
Miért nem hivatkozik a ChatGPT, pedig a Google-ben jól szerepelek?
Három gyakori oka van. Vagy blokkolod a botot a robots.txt-ben vagy a tűzfalon, vagy a tartalmad JavaScripttel töltődik be, vagy a szöveged nem tartalmaz idézhető tényeket. Mindhármat külön érdemes ellenőrizni, mert a javítás is más.
Mérhető valahogy a ChatGPT-ből érkező forgalom?
Igen, a hivatkozó forrás alapján. Az Analytics referrer mezőjében a chatgpt.com domain jelenik meg. A Search Console ezt nem mutatja, mert az csak a Google-adatokat tartalmazza.
Kell külön oldalt készíteni a ChatGPT-nek?
Nem. Külön AI-oldal helyett a meglévő tartalmat tedd pontosabbá és tényszerűbbé. Az eltérő tartalom kiszolgálása bot és ember számára cloakingnak minősül, és kockázatos.
Mit jelent, ha a válaszban rossz adat szerepel rólunk?
Általában azt, hogy a saját oldalad nem mondja ki egyértelműen a helyes adatot. A modell ilyenkor külső forrásokból következtet, például katalógusokból vagy régi cikkekből. A megoldás: írd le a helyes adatot jól olvasható szövegben, és erősítsd meg sémával.