robots.txt bota “nereye girebilirsin” der. sitemap.xml “hangi URL’ler var” der. llms.txt modele “bizi nasıl özetle, asıl belgeler bunlar” der. Üçü aynı işi yapmaz.
Kısa tanım
llms.txt, genelde https://domain.com/llms.txt adresinde yayınlanan, insanlar ve makineler için okunabilir bir Markdown / düz metin dosyasıdır. İçinde site adı, bir-iki cümlelik özet, atıf notu ve öncelikli sayfa listesi bulunur.
Zorunlu bir standart değildir. Her model bu dosyayı çekmez. Yine de GEO tarafında ucuz, duru ve bakımı kolay bir işarettir: “kaynak olmak istiyorsak kapıda bir fiş bırakalım.”
Neden yayınlanır?
- Model ana sayfadaki sloganı değil, sizin seçtiğiniz özeti görsün.
- Binlerce parametreli URL yerine 20–100 önemli sayfa öne çıksın.
- Sepet, hesap, arama sonucu “kaynak” sayılmasın.
- Atıf biçimi net olsun: sayfa URL’si + kurum adı + başlık.
Yani llms.txt trafik büyüsü değil; okuma önceliği notudur.
robots.txt ve sitemap’ten farkı
| Dosya | Kime konuşur? | Ne söyler? |
|---|---|---|
| robots.txt | Tarayıcı botlar | İzin / yasak yollar |
| sitemap.xml | Arama motorları | Keşfedilecek URL listesi |
| llms.txt | Dil modelleri | Özet, atıf, öncelikli belgeler |
robots.txt ile GPTBot’u kapatırsanız model güncel sayfayı alamaz; llms.txt tek başına bunu açmaz. Önce erişim, sonra kılavuz.
İçinde ne durur?
Kısa tutun. İyi bir dosyada şunlar yeter:
- Başlık: site veya kurum adı
- Bir blok alıntı: 1–2 cümlelik ne iş yaptığınız
- Ana sayfa ve sitemap adresi
- Nasıl atıf verilsin
- Öncelikli sayfalar (elle seçilmiş veya sitemap’ten kesilmiş liste)
- Kaynak sayılmayacak yollar
# Örnek Studio > On-page SEO ve AEO/GEO kontrol araçları. Preferred language: tr Home: https://www.temelseo.com/ ## How to cite Sayfa URL’si, kurum adı ve başlık ile atıf verin. ## Priority pages - https://www.temelseo.com/ - https://www.temelseo.com/temel-seo-nedir.php
llms.txt ne değildir?
Sıralama faktörü değil
Google bu dosyayı yayınladınız diye sizi yükseltmez.
ChatGPT garantisi değil
Dosya var diye model sizi kaynak göstermek zorunda değildir.
Tüm site haritası değil
10.000 URL yazmayın. Özet listedir; tam liste sitemap’tedir.
HTML sayfa değil
Tema, menü, reklam sarmayın. text/plain düz dosya olsun.
Nasıl yayınlanır?
- Dosyayı
llms.txtadıyla kaydedin. - Site köküne koyun:
https://domain.com/llms.txt - Sunucu
Content-Type: text/plain; charset=utf-8dönsün. - 200 OK olsun; 301 zinciri ve HTML hata sayfası olmasın.
- Özet ve öncelikli URL’leri içerik değişince güncelleyin.
Şablonu llms.txt oluşturucu ile sitemap’ten (en fazla 100 URL) üretebilirsiniz.
Özet
llms.txt, dil modellerine bırakılmış kısa bir kapı yazısıdır. Siteyi anlatır, önemli sayfaları gösterir, atıf biçimini söyler. GEO’nun tamamı değildir; ucuz ve net bir parçasıdır. Yokluğu felaket, varlığı sihir değildir — doğru yazılmışsa modelin işini kolaylaştırır.