llms.txt: nedir ve kullanmaya değer mi?

llms.txt, yapay zekâ araçlarına sitenin kısa bir haritasını veren bir Markdown dosyası. İçine ne girer, ne işe yarar, ne yapmaz ve ne zaman bir saate değer.

Yazar: Denis Veisllari

llms.txt, sitenin kök dizininde (/llms.txt) duran düz bir Markdown dosyasıdır. Yapay zekâ araçlarına sitenin ne olduğunu ve hangi sayfaların en önemli olduğunu, her biri için bir bağlantı ve bir satırla anlatır. 2024'te bir standart olarak değil, bir gelenek olarak önerildi. Kodlama ajanlarının ve yapay zekâ asistanlarının dokümantasyon okumasına yardımcı olur. ChatGPT, Gemini ya da Google AI Overviews'da alıntılanmanın kanıtlanmış bir yolu değildir, çünkü büyük yanıt motorlarının hiçbiri kaynak seçerken bu dosyayı kullandığını söylemedi.

Kısa cevap şu: dokümantasyonun, bir API'n ya da insanların yapay zekâ ajanları üzerinden kullandığı bir ürünün varsa bir tane ekle. Yaklaşık bir saat sürer ve hiçbir maliyeti yoktur. Tek başına yapay zekâ görünürlüğünü değiştirmesini bekleme.

Dosya neye benziyor

Önerilen biçim basit bir Markdown:

# Your Product

> One or two sentences on what the product is and who it is for.

Optional paragraph with context an AI tool needs, such as pricing model or key terms.

## Docs

- [Getting started](https://example.com/docs/start): install and first project
- [API reference](https://example.com/docs/api): every endpoint with examples

## Optional

- [Changelog](https://example.com/changelog)

Parçalar:

  • Adı içeren bir H1. Zorunlu olan tek kısım.
  • Bir alıntı bloğu özeti. Ürünün ne olduğu, bir iki cümleyle.
  • Bağlantı bölümleri, her birinde sayfanın neyi kapsadığına dair kısa bir not.
  • Bir "Optional" bölümü, yeri dar olduğunda bir aracın atlayabileceği sayfalar için.

Bazı siteler ayrıca dokümantasyonlarının tam metnini içeren tek bir dosya olan llms-full.txt dosyasını da yayınlar; böylece bir araç her şeyi tek istekte yükleyebilir.

Ne işe yarar

  • Ajanlara bir başlangıç haritası verir. Bir kodlama ajanı ya da web'de gezinebilen bir asistan sitene yönlendirildiğinde, doğru sayfaların temiz bir listesi menüleri ve çerez bannerlarını taramaktan çok daha iyidir.
  • Bağlamdan tasarruf sağlar. Her biri tek satırlık Markdown bağlantıları HTML sayfalardan çok daha kısadır, bu yüzden ajan önemli olanın daha fazlasını okuyabilir.
  • Neyin esas alınacağını sen seçersin. Ürünü hangi sayfaların anlattığına bir aracın eski blog yazılarından tahmin etmesi yerine sen karar verirsin.

Ne yapmaz

  • Bir sıralama sinyali değildir. Google, yapay zekâ özelliklerinin normal Search sistemlerine dayandığını ve bunlar için özel dosyalara gerek olmadığını söyledi. OpenAI, Anthropic ve Perplexity, yanıt motorlarının neyi alıntılayacaklarını seçerken llms.txt okuduğunu söylemedi.
  • Erişimin yerini tutmaz. robots.txt OAI-SearchBot, GPTBot, PerplexityBot ya da Googlebot'u engelliyorsa, bir bağlantı listesi işe yaramaz.
  • Sayfaların yerini tutmaz. Bir yapay zekâ yanıtı soruyu yanıtlayan sayfayı alıntılar. O sayfa yoksa ona bağlantı vermek de mümkün değildir.

Sitelerin büyük bir kısmının artık llms.txt kullandığı ya da dosyanın birinin yapay zekâ trafiğini artırdığı gibi iddialarla karşılaşabilirsin. Bunlara temkinle yaklaş. Benimsenme sayıları taramayı kimin yaptığına göre değişir ve dosyayı ekledikten sonraki bir trafik değişiminin genellikle başka nedenleri vardır.

Bir tane eklemeli misin?

SitenDeğer mi?
Geliştirici dokümantasyonu, API, SDK ya da MCP sunucusuEvet. Ajanlar bunları doğrudan okur ve en çok onlar fayda görür.
Dokümantasyonu ya da yardım merkezi olan SaaS ürünüEvet, yapması ucuz. Kuruluma, fiyatlandırmaya ve dokümanlara yönlendir.
İçerik sitesi ya da blogİsteğe bağlı. Alıntıları tek başına değiştirmez.
Yerel işletme ya da küçük tanıtım sitesiDüşük öncelik. Zamanını Google İşletme Profili'ne ve sayfalarına ayır.

zaDojo kendi llms.txt dosyasını yayınlıyor, çünkü insanlar zaDojo'yu yapay zekâ ajanları üzerinden kuruyor ve bu ajanların kurulum adımlarını bulması gerekiyor.

Bir saatte nasıl yazılır

  1. Yeni bir müşteriye göndereceğin 10 ila 30 sayfayı listele: ürünün ne olduğu, fiyatlandırma, kurulum, ana dokümanlar ve karşılaştırmalar.
  2. Her biri için okurun orada ne bulacağını söyleyen bir satır yaz. Düz bilgiler, slogan yok.
  3. Bunları birkaç H2 başlığı altında grupla, olsa iyi olur denilecek sayfaları "Optional" altına koy.
  4. Alan adının kök dizinine düz metin olarak sunulan llms.txt olarak kaydet.
  5. Tarayıcıda aç ve her bağlantının çalıştığını kontrol et. Önemli sayfalar eklediğinde ya da kaldırdığında güncelle.

Dürüst tut. Dosya bir şey, sayfaların başka bir şey söylüyorsa araç sayfaları okur.

Bunun yerine yapay zekâ görünürlüğünü ne etkiler

Asıl hedefin yapay zekâ yanıtlarında adının geçmesiyse, şunlar dosyadan daha önemlidir:

  • Alıcıların sorduğu soruları yanıtlayan sayfalar, yanıt ilk paragrafta olacak şekilde.
  • Motorların konun için zaten alıntıladığı üçüncü taraf sayfalar (listeler, incelemeler, karşılaştırmalar).
  • Her motorun arkasındaki botlar için tarayıcı erişimi.
  • Ölçmek. Soruları düzenli olarak takip et ve kimin adının geçtiğini, hangi sayfaların alıntılandığını gör. Markanı ChatGPT'de takip etme rehberi bunu adım adım anlatıyor.

Sık sorulan sorular

Google llms.txt kullanıyor mu? Google, AI Overviews ve AI Mode'un normal dizini üzerinden çalıştığını ve özel bir yapay zekâ dosyasına gerek olmadığını söyledi. Orada önemli olan normal SEO'dur; AI Overviews ve AI Mode'da nasıl sıralanılır rehberine bak.

llms.txt, robots.txt ile aynı şey mi? Hayır. robots.txt tarayıcılara neyi çekebileceklerini söyler. llms.txt neyin okumaya değer olduğunu önerir. Hiçbir şeye izin veremez ya da engelleyemez.

Kök klasörde olması gerekiyor mu? Öneri dosyayı /llms.txt konumuna koyuyor. Bazı araçlar başka yolları da dener ama ilk baktıkları yer kök dizindir.

Daha geniş resim için GEO nedir ve GEO, SEO ve AEO rehberlerini oku. zaDojo ayda 10 € ve 10 € kullanım dahil; yeni hesaplar kart gerekmeden 0,10 € deneme kredisi alır.