Kısa cevap
ChatGPT'nin arama botu OAI-SearchBot sitene giremiyorsa ChatGPT aramasında görünmezsin. Bunu dört yerden kontrol edersin: robots.txt dosyası, Cloudflare bot ayarı, JavaScript kapalıyken sayfanın görünümü ve sunucu kaydı.
OpenAI'ın üç botu ne yapıyor
OpenAI'ın siteye gelen üç istemcisi var ve her biri ayrı bir iş yapıyor. Hangisini kapattığın, neyi kaybettiğini belirliyor.
| Bot | Ne için gelir | robots.txt |
|---|---|---|
| OAI-SearchBot | ChatGPT aramasında gösterilecek siteleri tarar | Uyar. Kapatırsan ChatGPT arama cevaplarında gösterilmezsin |
| GPTBot | Model eğitiminde kullanılabilecek içeriği toplar | Uyar. Kapatmak aramadaki görünürlüğü etkilemez |
| ChatGPT-User | Bir kullanıcı ChatGPT'de sayfa açtırınca gelir | OpenAI'a göre geçerli olmayabilir |
Kaynak: OpenAI'ın bot dokümanı, 1 Ekim 2026'da kontrol edildi.
1. robots.txt dosyasına bak
Tarayıcıda siten.com/robots.txt adresini aç. OAI-SearchBot için Disallow: / varsa ChatGPT aramasında görünmezsin. User-agent: * altındaki genel bir Disallow: / da aynı sonucu verir.
Kapıyı açan kısa hali şöyle. Sadece özel yollar kapalı:
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
Disallow: /admin
Disallow: /api
Eğitime izin vermek ayrı bir karar: onu GPTBot satırıyla verirsin. lyromusic.com'da 22 bota adıyla izin verdim, sadece uygulama, yönetim, API ve medya yolları kapalı.
2. Cloudflare bot ayarına bak
Siten Cloudflare arkasındaysa panelde AI botları için seçtiğin ayara bak. Cloudflare 15 Eylül 2026'da "Block" seçeneğinin anlamını değiştirdi: artık Googlebot, Bingbot ve Applebot'u da durduruyor. Yani bu ayar seni sadece ChatGPT'den değil, aramadan da çıkarıyor.
Aramada kalıp sadece eğitimi kapatmak istiyorsan yeni "Disallow AI Training" ayarı var. Eski "Block AI Bots" seçeneği kullanımdan kalkıyor.
3. JavaScript'i kapatıp sayfana bak
Metni JavaScript çiziyorsa bot boş bir sayfa görebilir. Chrome'da Geliştirici Araçları açıkken Cmd+Shift+P (Windows'ta Ctrl+Shift+P), "Disable JavaScript" yaz, sayfayı yenile. Görmediğin metni bot da görmüyor olabilir.
lyromusic.com'un başlangıç sayfası botlara 27 kelime gösteriyordu, çünkü metni JavaScript çiziyordu. Sayfaya 86 kelimelik yazılı bir bölüm ekledim.
4. Sunucu kaydında botu say
Botun gelip gelmediğini en net sunucu kaydı gösterir. Analitik kodu botlarda çalışmaz, o yüzden analitik panelinde botları göremezsin.
grep -c "OAI-SearchBot" access.log
grep -c "GPTBot" access.log
grep -c "ChatGPT-User" access.log
Sonuç 0 çıkarsa bot ya hiç gelmemiş ya da kapıda kalmış. O zaman ilk iki adıma dön.
Kendi sitemde ne çıktı
lyromusic.com'un ilk haftasında (21-27 Eylül 2026) OpenAI'ın üç botu 758 istek attı, hiçbiri hata almadı. OAI-SearchBot tek başına 205 istek yaptı. Aynı hafta ChatGPT siteye 333 gerçek ziyaretçi gönderdi, Google aramasından 52 kişi geldi.
Botun girebilmesi işin ilk kapısı. Girdikten sonra ilk cümlenin tek başına bir şey söylemesi ve müşterinin durumuna yazılmış bir sayfanın olması gerekiyor. Onları ChatGPT siteni neden önermiyor yazısında anlattım.
Kontrol listesi
- robots.txt'de OAI-SearchBot kapalı değil.
User-agent: *altında genel birDisallow: /yok.- Cloudflare'de "Block" seçili değil; eğitimi kapatacaksan "Disallow AI Training".
- JavaScript kapalıyken sayfanın ana metni görünüyor.
- Sunucu kaydında OAI-SearchBot istekleri var ve 200 dönüyor.