AI asistanları sitenizi okuyabiliyor mu? robots.txt ve AI botları
AI asistanları yalnızca botlarının ulaşabildiği sayfalardan söz edebilir. robots.txt ne işe yarar, hangi AI botları var, neye izin vermeli?
Biri ChatGPT'ye, Gemini'ye ya da Perplexity'ye hangi ürünü almasını ya da hangi firmayı araması gerektiğini sorduğunda, yanıt asistanın sistemlerinin daha önce okuduğu sayfalardan oluşur. Bu sistemler sitenize ulaşamıyorsa, sayfalarınız ne kadar iyi olursa olsun sizin hakkınızda söyleyebilecekleri çok az şey vardır.
Ulaşıp ulaşamayacaklarını belirleyen ilk şey, sitenizin kök dizinindeki küçük bir metin dosyası: robots.txt. Bu yazıda dosyanın ne yaptığına, hangi AI botlarının olduğuna ve neye izin vereceğinize nasıl karar verebileceğinize bakıyoruz.
AI botları artık bot trafiğinin büyük bir parçası
Cloudflare'in 2025 değerlendirmesine göre doğrulanmış bot trafiğinin %40'ı arama motoru botlarından, bunun yaklaşık yarısı kadarı, yani %20'si AI botlarından geldi2.
AI botlarının hepsi aynı işi yapmıyor. Cloudflare'in ölçtüğü on iki aylık dönemde AI taramalarının %80'i model eğitimi, %18'i arama ve %2'si kullanıcı istekleri içindi1. Asıl dikkat edilmesi gereken grup kullanıcı istekleri: bu amaçla yapılan taramalar 2025'te 15 kattan fazla arttı2.
Üç tür AI botu
AI botlarını sayfalarınızla ne yaptıklarına göre ayırmak işinizi kolaylaştırır:
- Eğitim botları, asistanların arkasındaki modelleri eğitmek için sayfa toplar.
- Arama botları, bir asistanın sayfaları bulup bağlantı verebilmesi için onları dizine ekler. Örneğin OpenAI'ın OAI-SearchBot'u, web sitelerini ChatGPT'nin arama özelliklerinde göstermek ve onlara bağlantı vermek için kullanılıyor2.
- Kullanıcı isteği botları, biri soru sorduğu anda bir sayfayı açar. ChatGPT-User, insanlar ChatGPT'ye soru sorduğunda sayfaları ziyaret ediyor2.
Bazı şirketler bu işleri birbirinden ayırıyor, bazıları ayırmıyor: Meta, OpenAI ve Anthropic farklı amaçlar için ayrı botlar çalıştırıyor, Google ve Microsoft ise birleşik tarayıcılara dayanıyor1. Botların ayrı olduğu durumda eğitime hayır deyip aramaya evet diyebilirsiniz.
robots.txt neyi yapabilir, neyi yapamaz?
robots.txt'nin dayandığı Robots Exclusion Protocol, RFC 9309 ile resmi olarak tanımlandı ve site sahiplerinin botlara sitenin hangi bölümlerine erişebileceklerini bildirmesini sağlıyor2. Fikir 1994'e dayanıyor; o zaman site sahiplerinin botların içeriğe nasıl erişeceğini kontrol edebilmesi için önerilmişti8.
Bu bir kilit değil, bir rica. Standardın kendisi bu kuralların bir erişim yetkilendirmesi olmadığını açıkça söylüyor8. Google da aynı şeyi söylüyor: robots.txt bir botu belirli bir şekilde davranmaya zorlayamaz, kurallara uymak botun kendisine kalmıştır7. Cloudflare ise bunu bir güven sistemi olarak tanımlıyor3.
Buradan iki pratik sonuç çıkıyor. robots.txt'nin asıl amacı botların sitenize gönderdiği istek yükünü yönetmek; bir sayfayı Google'ın dışında tutmanın yolu değil7. Gizli kalması gereken sayfalar için şifre ya da noindex kullanın.
Google: Arama için tek bot, Gemini için ayrı bir anahtar
Google Arama'da AI, aramanın işleyişine yerleşik; bu yüzden kontrol, robots.txt'deki Googlebot kurallarıdır6. Googlebot'u engellerseniz Google Arama'dan tamamen çıkarsınız.
Google'ın diğer bazı sistemlerinde AI eğitimini ve grounding'i sınırlamak için Google, ayrı bir anahtara, Google-Extended'a yönlendiriyor6. Google-Extended ile Google'ın sitenizden taradığı içeriğin gelecekteki Gemini modellerinin eğitiminde kullanılıp kullanılmayacağına siz karar veriyorsunuz5.
Sitelerin çoğu henüz karar vermedi
Cloudflare'in incelediği en büyük 10.000 alan adının yalnızca yaklaşık %37'sinde bir robots.txt dosyası vardı3. Bu dosyaya sahip 3.816 büyük alan adından 546'sında, yani yaklaşık %14'ünde, özellikle AI botları için yazılmış kurallar bulunuyordu4.
2025'te robots.txt dosyalarında en sık tamamen engellenen, yani sitenin tamamına erişimi kapatılan botlar AI botlarıydı2. Engellemek geçerli bir tercih. Asıl risk, farkında olmadan engellemek: eğitim botları için yazılmış bir kural ya da bir şablondan kopyalanmış geniş bir kural, sizi AI yanıtlarına taşıyan botları da dışarıda bırakabilir.
Kısa bir kontrol listesi
- siteniz.com/robots.txt adresini açıp okuyun. Googlebot'u ya da Bingbot'u yanlışlıkla engellemediğinden emin olun.
- Eğitim ve arama için ayrı ayrı karar verin. İçeriğinizin model eğitiminde kullanılmasını istemiyorsanız eğitim botlarını adıyla engelleyin, arama ve kullanıcı isteği botlarına izin vermeye devam edin.
- Gizli bir şeyi saklamak için robots.txt'ye güvenmeyin. Şifre ya da noindex kullanın.
- Sitede yaptığınız her değişiklikten sonra yeniden kontrol edin. Yeni bir tema, eklenti ya da güvenlik duvarı ayarı, kimse fark etmeden botların gördüğünü değiştirebilir.
OLAB Assist'in ücretsiz taraması, robots.txt dosyanızın AI arama botlarını ve asistanların kullanıcı ajanlarını engelleyip engellemediğini, robots.txt izin verse bile güvenlik duvarınızın onları geri çevirip çevirmediğini kontrol eder.
Bu yazı işinize yaradı mı?
Kaynaklar
Bu yazıdaki her veri aşağıdaki kaynaklardan geliyor. Tarih, her kaynağı en son ne zaman kontrol ettiğimizi gösterir.
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
Bu yazıda bir sorun mu var?
Her yazıyı yayımlamadan önce doğruluk ve genel normlar açısından kontrol ediyoruz. Gözümüzden kaçan bir şey olduğunu ya da bu yazının sizin veya markanızın haklarını ihlal ettiğini düşünüyorsanız bize bildirin; inceleyip gerekirse içeriği kaldıralım.