İçindekiler
Günümüzde web siteleri yalnızca insan ziyaretçilere değil, aynı zamanda yapay zekâ sistemlerine de ev sahipliği yapıyor. Google botları, arama motorları ve şimdi de LLM (Large Language Model) tabanlı yapay zekalar içerikleri analiz ediyor. İşte bu noktada devreye llm.txt
dosyası giriyor. Tıpkı robots.txt
gibi, LLM’lere yönelik bir yönlendirme aracı olarak öne çıkıyor.
İlginizi çekebilir 👉 Nvidia GTC 2025: Yapay Zeka, Oyun Teknolojileri ve Geleceğe Yönelik Yenilikler
llm.txt
dosyası, web sitenizdeki içeriklerin hangi yapay zeka sistemleri tarafından erişilebileceğini belirtmenizi sağlar. Özellikle:
ChatGPT (OpenAI)
Gemini (Google)
Claude (Anthropic)
Perplexity AI
Grok (XAI)
gibi sistemler bu dosyada belirtilen kurallara uyarak sayfanızın içeriğini tarayıp taramayacağına karar verir.
Web sitenizdeki içerikler izinsiz şekilde alınıp yapay zeka eğitimi için kullanılabilir. llm.txt
dosyası bu konuda etik bir bariyer oluşturur. Her ne kadar teknik bir engel olmasa da, saygı duyan sistemler tarafından dikkate alınır.
Kimi zaman içeriğinizin yapay zeka tarafından özetlenmesini ya da eğitilmesini istemeyebilirsiniz. Bu durumda yalnızca belirli sistemlere izin vererek kontrolü elinizde tutabilirsiniz.
Arama motorlarıyla çakışmaz. robots.txt
dosyasını bozmadan LLM’ler için özel kurallar tanımlanabilir. Bu sayede SEO performansınızı korurken içerik haklarınızı da savunmuş olursunuz.
İleride yapay zekaların içerik kullanımı ile ilgili yasalar çıkarsa, llm.txt
dosyası bu konuda önlem almış olduğunuzu gösteren belgelerden biri olabilir.
User-Agent: *
Disallow: /
User-Agent: OpenAI
Allow: /
User-Agent: Google-Gemini
Allow: /
User-Agent: Claude
Allow: /
User-Agent: Perplexity
Allow: /
User-Agent: Grok
Allow: /
Bu örnek, yalnızca belirli güvenilir LLM sistemlerine içerik erişim izni vermektedir.
Aynı robots.txt
gibi, llm.txt
dosyası da web sitenizin kök dizinine yerleştirilmelidir:
https://www.siteniz.com/llm.txt
Tarayıcıya bu adresi yazdığınızda dosya içeriği görünmelidir. Eğer görünmüyorsa doğru dizine yüklenmemiş olabilir.
Yapay zekayı teknik olarak engellemez.
Her yapay zeka sistemi bu dosyaya uymak zorunda değildir.
Kötü niyetli botlara karşı güvenlik duvarı gibi çalışmaz.
Yani bu dosya etik bir sinyal görevi görür. Ancak Cloudflare gibi servislerle birleştiğinde daha etkili sonuçlar elde edilebilir.
llm.txt
ile robots.txt
Arasındaki FarklarHer iki dosya da sitenizi tarayan sistemleri yönlendirmek için kullanılır. Ancak amaçları ve hedefledikleri botlar farklıdır. İşte temel farklar:
Hedef Kitlesi:
robots.txt
→ Arama motoru botlarını (Googlebot, Bingbot vb.) hedef alır.
llm.txt
→ Yapay zekâ sistemlerini (OpenAI, Gemini, Claude, Perplexity, Grok vb.) hedef alır.
Zorunluluk Durumu:
robots.txt
→ Uzun yıllardır kullanılan, endüstri standardı bir dosyadır.
llm.txt
→ Henüz standartlaşmamış, yeni ortaya çıkan bir yöntemdir.
Destekleyen Sistemler:
robots.txt
→ Google, Bing, Yandex gibi tüm büyük arama motorları tarafından desteklenir.
llm.txt
→ Şu anda yalnızca birkaç yapay zeka sistemi (örneğin Perplexity) resmi olarak desteklemektedir.
Güvenlik Etkisi:
robots.txt
→ Sayfaların dizine eklenmesini sınırlayarak temel düzeyde koruma sağlar.
llm.txt
→ Teknik engelleme yapmaz, yalnızca etik bir uyarı işlevi görür.
Web içerikleri artık sadece insanlar için değil. Yapay zekaların da beslendiği kaynaklardan biri web siteleri. Eğer içeriklerinizi kimlerin kullandığını bilmek ve kontrol etmek istiyorsanız, llm.txt
dosyası basit ama etkili bir adım.
Etik tarama taleplerinizi belirtin, içeriklerinize sahip çıkın.