← Blog'a Dön
llms.txt Nedir? Yapay Zeka Çağının Tartışmalı Standardı
GEO & AI SEO 25 dk okuma Yayın:

llms.txt Nedir? Yapay Zeka Çağının Tartışmalı Standardı

llms.txt dosyası nedir, ne işe yarar, nasıl hazırlanır? Format kuralları, llms-full.txt farkı, hangi AI araçlarının kullandığı, robots.txt ile farkı ve dürüst bir değerlendirme: gerçekten işe yarıyor mu?

Web’in yapay zeka tarafından okunması büyüdükçe yeni bir dosya adı dolaşıma girdi: llms.txt. Kimine göre “yapay zeka çağının robots.txt’i”, kimine göre henüz kimsenin okumadığı bir dilek listesi.

İkisi de kısmen doğru — ve tam da bu yüzden bu yazı gerekli. Türkçede llms.txt hakkında ya hiç bilgi yok ya da abartılı vaatler var (“ekleyin, ChatGPT’de birinci çıkın”). Bu rehber ikisini de yapmayacak: dosyanın ne olduğunu, nasıl hazırlandığını, kimin gerçekten kullandığını ve sizin siteniz için mantıklı olup olmadığını dürüstçe anlatacak.

Bu yazı llms.txt dosyasına odaklanıyor. AI botlarının siteye erişimini yönetmenin bütünü için: AI crawler optimizasyonu. Yapay zeka görünürlüğünün genel stratejisi için: GEO nedir.


llms.txt Nedir?

llms.txt, bir web sitesinin kök dizinine (siteniz.com/llms.txt) yerleştirilen, büyük dil modellerine (LLM) sitenin en önemli içeriklerini derli toplu sunmayı amaçlayan bir Markdown dosyasıdır.

Öneri, Eylül 2024’te Answer.AI kurucularından Jeremy Howard tarafından ortaya atıldı. Çıkış noktası şuydu: dil modellerinin bağlam pencereleri sınırlıdır ve modern web sayfaları — menüler, betikler, reklamlar, çerez bantlarıyla — makine için gürültü doludur. llms.txt, siteyi bir yapay zekaya “özet + temiz bağlantı listesi” olarak sunar: “İşte biz buyuz, işte en önemli sayfalarımız, işte makine dostu sürümleri.”

İki dosyadan oluşan bir aile önerildi:

  • /llms.txt — sitenin özeti ve seçilmiş bağlantıların listesi (yol haritası)
  • /llms-full.txt — tüm önemli içeriğin tek dosyada, ham Markdown olarak birleştirilmiş hâli (kitabın kendisi)

Ne DEĞİLDİR?

Kavram kargaşası çok olduğu için tersinden de tanımlayalım:

  • Erişim kontrol dosyası değildir. Botlara “girme/gir” demez; o iş robots.txt’nindir.
  • Bir Google standardı değildir. Google tarafından ne önerilmiş ne benimsenmiştir.
  • Bir sıralama sinyali değildir. Eklemek, herhangi bir arama motorunda ya da AI asistanında sıralamanızı doğrudan yükseltmez.
  • Resmî bir standart değildir. Ortada bir öneri (proposal) vardır; W3C/IETF onaylı bir protokol yoktur.

robots.txt, Sitemap.xml ve llms.txt: Üç Dosya, Üç İş

En sık karışan üçlü:

robots.txtsitemap.xmlllms.txt
AmaçBotlara nereye girebileceklerini söylerBotlara hangi sayfaların var olduğunu söylerLLM’lere neyin önemli olduğunu ve özetini söyler
FormatKendine özgü kurallarXMLMarkdown
MuhatapTüm tarayıcı botlarArama motorlarıDil modelleri / AI araçları
StatüFiili evrensel standartFiili evrensel standartÖneri aşamasında
Zorunluluk etkisiBotların çoğu uyarYaygın kullanılırUyum tamamen gönüllü

Önemli bir pratik sonuç: llms.txt, robots.txt’nin yerine geçmez. ClaudeBot, GPTBot gibi AI tarayıcılarının erişimini yönetmek istiyorsanız bu hâlâ robots.txt işidir — kurallar ve bot listesi için: robots.txt nasıl hazırlanır.


Dosya Formatı: Kurallarıyla llms.txt

Format bilinçli olarak basittir — hem insan hem makine okuyabilsin diye Markdown seçilmiştir. Yapı şöyledir:

# Site Adı

> Sitenin tek paragraflık özeti: kim, ne yapar, kimin için.

Gerekirse birkaç cümlelik ek bağlam (isteğe bağlı).

## Ana Bölüm Adı

- [Sayfa başlığı](https://site.com/sayfa.md): Tek cümlelik açıklama
- [Diğer sayfa](https://site.com/diger.md): Ne içerdiği

## Optional

- [İkincil içerik](https://site.com/ek.md): Bağlam kısıtlıysa atlanabilir

Kurallar:

  1. Tek H1 — sitenin/projenin adı. Zorunlu olan tek öğe budur.
  2. Blockquote özet — hemen altında, sitenin ne olduğunu anlatan kısa özet. Dosyanın en kritik satırıdır; modelin siteniz hakkındaki “zihinsel özeti” buradan başlar.
  3. H2 bölümler — bağlantıları gruplar (Dokümantasyon, Rehberler, Politikalar…).
  4. Bağlantı listeleri — [başlık](url): açıklama biçiminde; açıklamalar modele bağlantıyı ne zaman izleyeceğini söyler.
  5. ## Optional bölümü — özel anlamı vardır: buradaki içerik “bağlam penceresi dar ise atlanabilir” işaretidir.

İki incelik:

  • Bağlantıların mümkünse Markdown sürümlerine (.md uzantılı temiz kopyalara) vermesi önerilir; öneri, her önemli HTML sayfasının yanında .md ikizinin bulunmasını da kapsar. Pratikte çoğu site normal URL’lere bağlantı verir — bu da çalışır, ama “makine için temiz içerik” fikrinin yarısı eksik kalır.
  • Dosya kısa olmalıdır. llms.txt bir site haritası değil, seçkidir: her sayfayı değil, bir yapay zekanın sitenizi doğru anlaması için gereken 10–50 sayfayı listeler.

llms-full.txt

İkinci dosya, seçilen içeriğin tamamını tek bir büyük Markdown dosyasında birleştirir. Kullanım senaryosu farklıdır: yol haritası değil, modelin bağlamına bir kerede yüklenecek kaynak. Özellikle dokümantasyon siteleri için anlamlıdır — bir geliştirici, bir aracın tüm dokümanlarını tek dosya olarak indirip yapay zeka asistanına verebilir. Dezavantajı boyuttur: büyük sitelerde bu dosya bağlam pencerelerini zorlayacak kadar şişer.


Neden Böyle Bir Öneri Doğdu? Sorunun Kendisi

llms.txt’yi anlamanın en iyi yolu, çözmeye çalıştığı sorunu anlamaktır. Üç gerçek sorun var:

1. HTML, makine için israftır. Tipik bir modern web sayfasında asıl içerik, toplam kodun küçük bir bölümüdür; gerisi menü, betik, stil, reklam, çerez bandı ve şablon tekrarıdır. İnsan gözü bunları filtreler; dil modeli ise hepsini “okur” ve bağlam penceresinin — yani modelin bir seferde işleyebileceği metin bütçesinin — büyük kısmını gürültüye harcar.

2. JavaScript render engeli. Birçok AI tarayıcısı, JavaScript’i tarayıcı gibi çalıştırmaz; istemci taraflı render edilen içerik bu botlara boş sayfa olarak görünebilir. Temiz Markdown sürümleri bu engeli baypas eder.

3. Önceliklendirme sinyali yok. Sitemap her URL’yi eşit listeler; hangi sayfanın siteyi “anlattığını” söylemez. Model, 800 sayfalık bir sitede neyin önemli olduğunu tahmin etmek zorundadır.

llms.txt bu üçüne tek hamlede cevap önerir: seçilmiş, özetlenmiş, Markdown’a bağlanan bir kapı. Fikrin zarafeti buradadır — benimsenme sorunu ise ayrı bir konudur ve birazdan geleceğiz.

Kısa tarihçe

  • Eylül 2024: Jeremy Howard (Answer.AI) öneriyi yayımladı; llmstxt.org üzerinden format tanımlandı.
  • 2024 sonu – 2025: Anthropic gibi teknoloji şirketleri kendi dokümantasyonları için dosyayı yayımladı; Mintlify’ın otomatik desteğiyle binlerce dokümantasyon sitesine bir gecede yayıldı; dizinler (directory siteleri) benimseyenleri listelemeye başladı.
  • 2025: Tartışma büyüdü — bir tarafta hızla artan yayımcı sayısı, diğer tarafta “büyük tüketici yok” eleştirisi ve Google cephesinin soğuk açıklamaları.
  • Bugün: Dosya, dokümantasyon dünyasında fiili bir alışkanlık; genel web’de ise düşük maliyetli bir bahis konumunda.

Dürüst Soru: Bunu Kim Kullanıyor?

Yazının en önemli bölümü burası, çünkü pazarlama anlatısıyla gerçeklik ayrışıyor.

Benimseyen taraf: Öneri, özellikle geliştirici araçları ve dokümantasyon dünyasında karşılık buldu. Anthropic, Cloudflare, Zapier, Cursor, Mintlify tabanlı binlerce dokümantasyon sitesi gibi çok sayıda teknoloji şirketi llms.txt ve/veya llms-full.txt yayınlıyor. Mintlify gibi dokümantasyon platformları dosyayı otomatik üretiyor; bu da benimsemenin en hızlı büyüdüğü alanın dokümantasyon olmasının pratik nedeni.

Kullanmayan taraf: Büyük AI arama ve asistan sağlayıcılarının — Google, OpenAI ve benzerlerinin — tarayıcılarının llms.txt’yi sistematik biçimde çekip yanıt üretiminde kullandığına dair kamuya açık bir taahhüt yok. Google cephesinden gelen açıklamalar bugüne dek reddedici oldu; sektörde sık alıntılanan benzetme, dosyanın “anahtar kelime meta etiketine” benzetilmesiydi — yani herkesin kendi beyanını yazdığı ama tüketicisi belirsiz bir alan. Sunucu loglarında AI botlarının llms.txt’yi ara sıra çektiği görülüyor; ancak “çekmek” ile “yanıt üretiminde kullanmak” aynı şey değil.

Gerçek kullanım bugün nerede? İki yerde somut:

  1. Kullanıcı eliyle: Geliştiriciler ve araştırmacılar, bir sitenin llms-full.txt’sini alıp ChatGPT/Claude gibi asistanlara bağlam olarak veriyor. Dokümantasyon siteleri için bu, gerçek ve ölçülebilir bir fayda.
  2. Araç entegrasyonlarıyla: Bazı kodlama asistanları ve AI araçları, dokümantasyon kaynağı olarak llms.txt formatını destekliyor.

Bir not daha: bu tablo hızlı değişiyor. Sağlayıcı politikaları, benimseyen listeleri ve araç destekleri aylar içinde güncellenebilir; bu yazıdaki durum tespiti yayın tarihine aittir ve önemli kararlar öncesinde güncel duruma bakmakta fayda var.

Özet hüküm: llms.txt bugün, “ekleyince AI aramalarında görünürsünüz” dosyası değil; “içeriğinizi yapay zekaya elle ya da araçla verecek insanlar için hazırlanmış temiz kapı” dosyasıdır. Yarın büyük sağlayıcılar benimserse değeri sıçrar; benimsemezse maliyeti zaten düşüktür. Yatırım kararı bu asimetriye göre verilmelidir.


AI Botları llms.txt’yi Nasıl Buluyor?

Dosyayı yayınlamak yetmez; keşfedilmesine yardım edebilirsiniz:

  • Konum standarttır: Kök dizin (/llms.txt) dışında bir yere koymayın; öneri, botların yalnızca orayı kontrol etmesini varsayar.
  • robots.txt’den engellemediğinizden emin olun: Disallow: /*.txt gibi geniş bir kural, dosyayı görünmez kılar.
  • İnsanlara da gösterin: Sitenin alt bilgisine ya da “geliştiriciler/basın” sayfasına bağlantı koymak, dosyanın asıl bugünkü kullanıcılarının — içeriğinizi asistanlara verecek insanların — onu bulmasını sağlar. Dokümantasyon sitelerinin çoğu bunu yapar.
  • Dizinlere ekleyin: llms.txt yayımlayan siteleri listeleyen topluluk dizinleri var; teknik kitleye hitap ediyorsanız görünürlük katkısı olur.

Keşif konusunda gerçekçi olalım: bu adımların hiçbiri botları dosyaya zorla getiremez; yaptıkları şey, gelmek isteyenin ve dosyayı arayan insanın yolunu kısaltmaktır.

Bir mit temizliği: llms.txt’yi sitemap.xml’e eklemek ya da Search Console’a “göndermek” diye bir mekanizma yoktur — o kanallar arama motoru indekslemesi içindir ve llms.txt bir web sayfası değildir.


Sitenize Eklemeli misiniz? Karar Çerçevesi

Site türüÖneriGerekçe
Dokümantasyon / geliştirici aracıKesinlikle evetGerçek kullanım senaryosu bugün var; araç desteği güçlü
SaaS / teknoloji şirketiEvetDüşük maliyet, teknik itibar, entegrasyon ihtimali
Ajans / danışmanlık / kurumsal hizmetEvet (mütevazı beklentiyle)Hizmetlerin ve uzmanlığın makine okunur özeti; maliyet ~1 saat
İçerik yayıncısı / blogNötr-evetZarar yok; en iyi içerik seçkisi olarak faydalı olabilir
E-ticaret (binlerce ürün)Kategori düzeyindeÜrün listelemek anlamsız; kategori + politika sayfaları yeterli
Yerel küçük işletmeDüşük öncelikÖnce işletme profili, yapılandırılmış veri ve içerik gelir

Genel ilke: llms.txt, AI görünürlüğü stratejinizin pastası değil süsüdür. Asıl işler — kaynak gösterilebilir içerik, yapılandırılmış veri, otorite, teknik erişilebilirlik — yerindeyse eklemek mantıklıdır; onlar yokken llms.txt hiçbir şeyi kurtarmaz. Öncelik sırası için: AI için içerik optimizasyonu.


Örnek: Bir Hizmet Sitesi İçin Gerçekçi llms.txt

Soyut kalmasın; bir SEO danışmanlık sitesi için makul bir dosya şöyle görünür:

# Onur Öztürk — SEO ve Dijital Pazarlama

> Onur Öztürk, işletmelere SEO danışmanlığı, yapay zeka arama
> optimizasyonu (GEO) ve performans pazarlama hizmeti veren bir
> dijital pazarlama danışmanıdır. Site; hizmet sayfaları, sektör
> rehberleri ve 400'den fazla Türkçe SEO rehberi içerir.

## Hizmetler

- [SEO Danışmanlığı](https://www.site.com/hizmetler/seo-danismanligi/): Kapsam, süreç ve çalışma modeli
- [GEO Danışmanlığı](https://www.site.com/hizmetler/geo-danismanligi/): Yapay zeka aramalarında görünürlük hizmeti

## Temel Rehberler

- [SEO Nasıl Yapılır](https://www.site.com/blog/seo-nasil-yapilir/): Uçtan uca SEO süreci
- [GEO Nedir](https://www.site.com/blog/geo-nedir/): AI arama optimizasyonunun temelleri

## Optional

- [Blog Arşivi](https://www.site.com/blog/): Tüm rehberlerin listesi

Dikkat edilecekler: özet somut (“400’den fazla Türkçe SEO rehberi” — model bunu kullanabilir), bölümler işlevsel, açıklamalar bağlantının ne zaman izleneceğini söylüyor, ve dosya bir ekranda bitiyor. Kötü versiyonu hayal etmek de kolay: 300 blog URL’si alt alta, açıklamasız — o dosya kimseye hizmet etmez.


Adım Adım: Kendi llms.txt Dosyanızı Hazırlayın

1. Seçkiyi yapın (30 dk)

Şu soruya cevap veren 15–40 sayfa seçin: “Bir yapay zeka, sitemizden yalnızca bu sayfaları okusa, bizi doğru anlatabilir mi?” Tipik seçki:

  • Ana hizmet/ürün sayfaları
  • ”Hakkında” ve uzmanlık kanıtı sayfaları
  • En güçlü 10–20 rehber içerik (en çok trafik alan değil, en iyi anlatan)
  • SSS ve politika sayfaları (fiyatlandırma mantığı, süreç, iletişim)

Seçkiye girmeyecekler: etiket/arşiv sayfaları, ince içerikler, kampanya sayfaları, birbirinin kopyası varyantlar.

2. Özeti yazın (15 dk)

Blockquote satırı, dosyanın kalbidir. Kötü örnek: “X firması, müşteri odaklı çözümlerle sektörde fark yaratır.” Bu, modele hiçbir bilgi vermez. İyi örnek şablonu:

“[Site], [kim için] [ne yapan] bir [ne]dir. [Ayırt edici özellik]. İçerik [hangi konularda] rehberler ve [hizmetler] sayfalarından oluşur.”

Somut, isimli, sayılabilir. Pazarlama sıfatları modele gürültüdür.

3. Dosyayı yazın ve yerleştirin (15 dk)

Yukarıdaki format kurallarıyla Markdown dosyasını oluşturun, kök dizine koyun. Statik sitelerde public/ klasörüne bir metin dosyası eklemek yeterlidir; WordPress’te dosya yöneticisi/FTP ile köke yüklenir ya da eklentiyle üretilir. Doğrulama: tarayıcıda siteniz.com/llms.txt açılmalı ve düz metin görünmelidir.

4. Bakım kuralı koyun

llms.txt bir “kur ve unut” dosyası değildir — yanlış bilgiye evrilen bir özet, hiç olmamasından kötüdür. Kural basit: çeyrekte bir gözden geçirin; yeni önemli içerik seçkiye girer, kalkan hizmet çıkar, özet güncel kalır.

Seçki stratejisi: hangi 30 sayfa?

Seçkinin kalitesi dosyanın değeridir. Üç filtreyle daraltın:

  1. Temsil filtresi: Bu sayfa, sitenin ne olduğunu mu anlatıyor, yoksa yalnızca trafik mi alıyor? “İmplant fiyatları 2026” çok trafik alabilir ama sizi “hakkımızda + uzmanlık + ana hizmetler” üçlüsü anlatır. İkisinden de koyun ama temsili önceleyin.
  2. Kalıcılık filtresi: Altı ay sonra da doğru kalacak sayfalar öncelikli; tarihe bağlı içerikler (etkinlik, kampanya, yıllık listeler) seçkiye girmez ya da Optional’a gider.
  3. Cevap filtresi: Bir asistanın markanızla ilgili alabileceği beş temel soruyu yazın (“ne yapıyorlar, güvenilir mi, nasıl çalışıyorlar, ne kadara, nasıl ulaşırım”) — seçki bu beş soruyu cevaplayan sayfaları mutlaka içermeli.

Sık yapılan 5 hata

  1. Site haritasını yapıştırmak. 600 URL’lik llms.txt, seçki değil çöp konteyneridir; dosyanın var olma nedeni önceliklendirmedir.
  2. Pazarlama diliyle yazmak. “Lider”, “yenilikçi”, “müşteri odaklı” — model bunlardan bilgi çıkaramaz.
  3. Var olmayan .md dosyalarına bağlantı vermek. Bağlantı verdiğiniz her URL gerçekten çalışmalıdır; kırık bağlantılı llms.txt, güven değil şüphe üretir.
  4. robots.txt sanmak. llms.txt’ye “Disallow” yazan siteler görülüyor; format bunu tanımaz, kimse de okumaz.
  5. Bir kere yazıp unutmak. İki yıl önceki hizmet listesi, bugün yanlış beyandır.

Markdown İkizleri: Önerinin Unutulan Yarısı

llms.txt önerisinin en az konuşulan ama en değerli parçası, bağlantı verilen sayfaların temiz Markdown sürümlerinin de yayınlanmasıdır: site.com/rehber/ sayfasının yanında site.com/rehber/index.html.md gibi bir ikiz.

Neden değerli? Çünkü asıl darboğaz orasıdır: model, llms.txt’den bağlantıyı izlediğinde karşısına yine menülü-betikli HTML çıkıyorsa, dosyanın vaat ettiği “temiz okuma” gerçekleşmez. Markdown ikizler bu vaadi tamamlar.

Pratik uygulama:

  • Dokümantasyon platformlarında (Mintlify vb.) bu otomatiktir — her sayfanın .md sürümü zaten üretilir.
  • Statik sitelerde içerik zaten Markdown’dan derleniyorsa, kaynak dosyaları derleme çıktısına kopyalamak birkaç satırlık iştir.
  • WordPress ve benzeri CMS’lerde ise ek geliştirme ister; çoğu site için bu yatırım, ancak teknik/dokümantasyon içeriği ağırlıklıysa mantıklıdır.

Uygulamıyorsanız dünyanın sonu değil: normal URL’lere bağlantı veren bir llms.txt de işlevini kısmen görür. Ama önceliklendirme yapacaksanız bilin ki değer sıralaması şudur: temiz ve hızlı HTML > Markdown ikizler > llms.txt’nin kendisi. Ev temizse kapıya tabela asmak anlam kazanır; tersi değil.


Teknik Kurulum Notları: Platforma Göre

Statik siteler (Astro, Next, Hugo, Jekyll). En kolay senaryo: public/ (veya eşdeğeri) klasörüne llms.txt adlı düz metin dosyası koyun; derlemede köke kopyalanır. İçerik koleksiyonu kullanan sitelerde dosyayı derleme zamanında otomatik üretmek de mümkündür — yeni içerik yayınlandıkça seçkinin güncel kalması için zarif bir çözümdür.

WordPress. Üç yol: FTP/dosya yöneticisiyle köke elle yükleme; llms.txt üreten SEO eklentilerinin (büyük SEO eklentileri destek eklemeye başladı) özelliğini açma; ya da basit bir yönlendirme kuralıyla sanal dosya sunma. Elle yüklemede dikkat: bazı önbellek/güvenlik eklentileri .txt isteklerini farklı işleyebilir — yayın sonrası tarayıcıdan mutlaka doğrulayın.

Sunucu tarafı ayrıntılar:

  • Dosya text/plain ya da text/markdown MIME türüyle, UTF-8 kodlamayla sunulmalıdır (Türkçe karakterler için önemli).
  • siteniz.com/llms.txt doğrudan 200 dönmeli — yönlendirme zincirine, login duvarına ya da bot korumasına takılmamalıdır. Agresif bot koruması kullanan siteler (challenge sayfaları), AI botlarının dosyayı hiç alamamasına yol açabilir.
  • Boyut için pratik hedef: llms.txt birkaç KB; llms-full.txt kullanıyorsanız bile birkaç yüz KB’yi aşıyorsa seçkiyi daraltın.

Doğrulama üçlüsü: Tarayıcıda aç (görünüyor mu), curl -I ile başlıkları kontrol et (200 + doğru içerik türü), bir dil modeline URL’yi verip “bu siteyi özetle” diye test et (özet, sizin yazdığınız çerçeveye oturuyor mu).


Kurumsal Sitelerde Sahiplik ve Süreç

Küçük sitede llms.txt tek kişinin bir saatlik işi; kurumsal yapıda küçük bir süreç gerektirir. Üç soruya baştan cevap verin: Dosyanın sahibi kim (genellikle SEO/içerik ekibi — BT değil, çünkü içerik kararı ağırlıklıdır)? Özet kimden onay alır (marka/hukuk — çünkü dosya, markanın makinelere resmi beyanıdır)? Güncelleme tetikleyicisi ne (yeni hizmet lansmanı, site yapısı değişikliği ve çeyreklik takvim)? Bu üç cevap bir paragraflık iç politika olarak yazıldığında, dosya iki yıl sonra unutulmuş bir enkaza dönüşmez.


Ölçüm: llms.txt’nin İşe Yarayıp Yaramadığını Nasıl Anlarsınız?

Kurulumdan sonra üç izleme noktası:

  1. Sunucu logları. llms.txt isteklerini filtreleyin: hangi user-agent’lar çekiyor? GPTBot, ClaudeBot, PerplexityBot gibi imzaların düzenli görünmesi, en azından keşfedildiğini gösterir. (Log erişiminiz yoksa CDN/analitik panelinden dosya isteklerine bakılabilir.)
  2. Asistan testleri. Çeyrekte bir, büyük asistanlara markanızı ve ana hizmetlerinizi sorun; verdikleri özetin llms.txt’deki çerçeveyle hizalanıp hizalanmadığını not edin. Bilimsel bir ölçüm değildir ama yön verir.
  3. AI kaynaklı yönlendirmeler. Analitikte AI asistanlarından gelen trafiği ayrıştırıyorsanız, kurulum öncesi/sonrası kıyası yapın — nedensellik kurmak zordur, ama veri biriktirmek bedavadır.

Beklentiyi bir kez daha kalibre edelim: bu ölçümlerde dramatik bir sıçrama görmeyeceksiniz. Aradığınız şey sıçrama değil, hijyen kanıtıdır — dosya erişilebilir, çekiliyor ve anlatı doğru.


llms.txt’nin Ötesi: Asıl Resim

Dosyanın hak ettiği yere oturması için büyük resmi hatırlayalım. Bir yapay zekanın sitenizi doğru anlaması ve kaynak göstermesi dört katmanla belirlenir:

  1. Erişim: AI botları siteye girebiliyor mu? (robots.txt kararları, sunucu engelleri, render sorunları)
  2. Okunabilirlik: İçerik temiz HTML ile, istemci taraflı render’a mahkûm olmadan sunuluyor mu? Başlık hiyerarşisi ve yapılandırılmış veri yerinde mi?
  3. Alıntılanabilirlik: İçerik, tek paragrafta net cevap veren, kaynaklı, tarihli, tanımı belirgin bölümler içeriyor mu?
  4. Otorite: Marka, konusunda başka kaynaklarca da doğrulanıyor mu?

llms.txt bu dört katmanın hiçbirinin yerine geçmez; en iyi ihtimalle 2. katmana küçük bir katkıdır. Dört katmanın tamamı için yol haritası: AI agentlar için web sitesi hazırlama ve yapay zekada nasıl görünürüm.


Sık Sorulan Bir Yakın Akraba: ai.txt ve Diğer Öneriler

llms.txt yalnız değil; aynı sorun alanında dolaşan başka öneriler de var ve karışıklık yaratıyorlar:

  • ai.txt: İçeriğin AI eğitiminde kullanım koşullarını beyan etmeyi amaçlayan ayrı bir öneri ailesi — llms.txt’nin tersine, davet değil kısıt beyan eder. Benimsenmesi llms.txt’den de sınırlıdır.
  • noai / noimageai meta etiketleri: Bazı platformların içerik kullanımını kısıtlamak için tanıdığı sayfa düzeyi işaretler; evrensel değildir.
  • Yapılandırılmış veri (schema.org): Öneri değil, yerleşik standart — ve makine okunurluğu açısından bugün llms.txt’den kat kat önemlidir. Kuruluş, hizmet, yazar ve SSS şemaları, AI sistemlerinin gerçekten tükettiği yapılardır.

Kafanız karışırsa şu öncelik sırası her site için doğrudur: robots.txt kararları → yapılandırılmış veri → temiz ve hızlı HTML → llms.txt → gerisi. İlk üçü olmayan sitede dördüncüyü konuşmak, temeli olmayan binaya çatı seçmektir.


Eleştiriler ve Karşı Argümanlar: İki Tarafı da Dinleyin

Karar vermeden önce tartışmanın iki tarafını da bilin.

Eleştirenlerin argümanları:

  • “Tüketicisi yok.” En güçlü eleştiri: büyük sağlayıcılar kullanmıyorsa, dosya kime yazılıyor? Keywords meta etiketi benzetmesi buradan gelir — herkes kendi beyanını yazar, kimse okumaz.
  • ”Çifte kaynak sorunu.” Sitenin HTML’i ile llms.txt anlatısı zamanla ayrışır; hangisi doğrudur? Kötü bakım, yanlış bilgi kaynağı yaratır.
  • ”Manipülasyona açık.” Denetimsiz bir beyan alanı, kötü niyetli özetlerle (rakip karalama, abartılı iddialar) doldurulabilir — bu da tüketicilerin ona güvenmeme nedenidir; kısır döngü.

Savunanların argümanları:

  • “Standartlar hep böyle başlar.” robots.txt ve sitemap de bir zamanlar tek tarafın önerisiydi; benimsenme, yayımcı kitlesi büyüdükçe geldi. Binlerce sitenin yayımlaması, tüketiciler için gerekçe biriktiriyor.
  • ”Bugün bile gerçek kullanıcısı var.” Dokümantasyonda araç desteği ve elle kullanım somut; ‘hiç kimse kullanmıyor’ iddiası, en güçlü kullanım alanını görmezden geliyor.
  • ”Maliyet-fayda asimetrik.” Bir saatlik iş, sıfır risk; olası yukarı yönlü senaryoda erken davranmış olursunuz.

Bizim pozisyonumuz (bu sitede uyguladığımız): ekle, güncel tut, hakkında abartılı vaatte bulunma. AI görünürlük bütçenizin %95’i içerik ve otoriteye, %5’i bu tür teknik hijyene gitsin.


Sık Sorulan Sorular

llms.txt nedir, ne işe yarar?
llms.txt, sitenin kök dizinine konan ve büyük dil modellerine sitenin özetini + en önemli sayfalarının bağlantı listesini Markdown formatında sunan bir dosyadır. Eylül 2024’te Answer.AI’dan Jeremy Howard tarafından önerildi. Amacı, bağlam pencereleri sınırlı olan modellere siteyi menü ve betik gürültüsünden arınmış, seçilmiş ve özetlenmiş biçimde sunmaktır. Erişim kontrolü yapmaz (o robots.txt’nin işidir), sıralama sinyali değildir ve henüz resmî bir standart değil, gönüllü benimsenen bir öneridir.
llms.txt eklemek AI aramalarında görünürlüğü artırır mı?
Doğrudan artırdığına dair kanıt bugün itibarıyla yok. Google, OpenAI gibi büyük sağlayıcıların dosyayı yanıt üretiminde sistematik kullandığına dair taahhüt bulunmuyor; Google cephesinin açıklamaları bugüne dek reddedici oldu. Dosyanın bugünkü gerçek faydası farklı: geliştiriciler ve kullanıcılar içeriğinizi yapay zeka asistanlarına elle ya da araç entegrasyonuyla verirken temiz bir kaynak buluyor. AI görünürlüğünü asıl belirleyen şeyler erişilebilirlik, alıntılanabilir içerik, yapılandırılmış veri ve otoritedir; llms.txt bunların yanında düşük maliyetli bir tamamlayıcıdır.
llms.txt ile robots.txt arasındaki fark nedir?
Zıt yönlü iki dosyadır. robots.txt kısıtlayıcıdır: botlara hangi bölümlere girebileceklerini söyler, fiili evrensel standarttır ve botların çoğu uyar. llms.txt ise davetkârdır: dil modellerine “en önemli içeriğimiz bunlar, özeti bu” der; uyum tamamen gönüllüdür ve büyük sağlayıcılar henüz taahhüt vermemiştir. AI botlarının erişimini yönetmek (örneğin GPTBot’u engellemek ya da izin vermek) robots.txt işidir; llms.txt bu konuda hiçbir yaptırım gücü taşımaz. İkisi birbirinin alternatifi değil, farklı işlerin dosyalarıdır.
llms-full.txt nedir, ne zaman gerekir?
llms.txt yol haritasıysa llms-full.txt kitabın kendisidir: seçilen içeriğin tamamının tek bir büyük Markdown dosyasında birleştirilmiş hâli. En anlamlı olduğu yer dokümantasyon siteleridir — bir geliştirici, aracın tüm dokümanlarını tek dosya indirip yapay zeka asistanına bağlam olarak verebilir; bazı kodlama asistanları bu formatı doğrudan destekler. Dezavantajı boyuttur: büyük sitelerde dosya, modellerin bağlam pencerelerini zorlayacak kadar şişer. Hizmet siteleri ve bloglar için genellikle llms.txt yeterlidir; llms-full.txt dokümantasyon ağırlıklı sitelerin aracıdır.
llms.txt nasıl oluşturulur?
Dört adım: (1) Sitenizi bir yapay zekaya doğru anlatacak 15–40 sayfa seçin — hizmetler, hakkında, en güçlü rehberler, SSS; arşiv ve zayıf sayfalar girmez. (2) Tek H1 (site adı) ve hemen altına blockquote ile somut, pazarlama sıfatlarından arınmış bir özet yazın. (3) Bağlantıları H2 bölümler altında “başlık: tek cümle açıklama” biçiminde listeleyin; atlanabilir içerikleri ”## Optional” bölümüne koyun. (4) Dosyayı kök dizine yerleştirin (siteniz.com/llms.txt açılmalı) ve çeyrekte bir güncelleme kuralı koyun. Toplam iş yükü bir saat civarıdır.
llms.txt’yi kim önerdi, standart mı?
Öneri Eylül 2024’te, Answer.AI kurucularından Jeremy Howard’dan geldi ve llmstxt.org üzerinden formatlandı. Resmî bir standart değildir: W3C ya da IETF onayı yoktur, uyum tamamen gönüllüdür. Benimsenme iki hızda ilerledi — dokümantasyon ve geliştirici araçları dünyasında (Anthropic, Cloudflare, Zapier ve Mintlify tabanlı binlerce site) hızla yayıldı; büyük AI arama sağlayıcıları tarafında ise resmî destek gelmedi. Tarihsel paralel sık kurulur: robots.txt ve sitemap.xml de tek tarafın önerisi olarak başlayıp fiili standarda dönüşmüştü; llms.txt’nin aynı yolu izleyip izlemeyeceği henüz belirsiz.
Google llms.txt’yi destekliyor mu?
Hayır — Google, llms.txt’yi ne resmî olarak destekliyor ne de arama/AI sistemlerinde kullandığını açıkladı; sözcülerinin bugüne kadarki açıklamaları reddedici yöndeydi ve sektörde dosya “keywords meta etiketi” benzetmesiyle eleştirildi. Google tarafında görünürlüğün yolu değişmedi: taranabilirlik, kaliteli içerik, yapılandırılmış veri ve otorite. llms.txt kararınızı Google’a göre değil, dosyanın bugünkü gerçek kullanıcılarına — içeriğinizi asistanlara veren geliştiriciler ve araç entegrasyonları — göre verin. Düşük maliyeti, olası gelecek benimsenmesine karşı ucuz bir sigorta yapar.
llms.txt dosyasına ne yazılmamalı?
Beş şey: tüm site haritası (dosya seçkidir, konteyner değil — 15–40 bağlantı idealdir); pazarlama sıfatları (“lider”, “yenilikçi” — model bunlardan bilgi çıkaramaz, yer israfıdır); sık değişen bilgiler (fiyat, stok, kampanya — dosyayı sürekli yanlışlaştırır); erişim kuralları (“Disallow” tarzı satırlar — format tanımaz, robots.txt’nin işidir); ve rakiplerle ilgili iddialar ya da doğrulayamayacağınız üstünlük beyanları. İyi test şudur: dosyadaki her cümle, altı ay sonra da doğru kalacak ve bir makinenin kullanabileceği somut bilgi taşıyacak mı?
llms.txt yayınlamak içerik hırsızlığını kolaylaştırır mı?
Pratikte hayır — içeriğiniz zaten herkese açık ve tarayıcılar HTML’inizi okuyabiliyor; llms.txt yalnızca var olanın düzenli bir dizinini sunar. İçeriğinizin AI eğitiminde kullanılmasını istemiyorsanız doğru araç llms.txt değil, robots.txt’de eğitim botlarını (örneğin GPTBot, ClaudeBot gibi) engellemek ve gerekiyorsa hizmet şartlarınızda belirtmektir. İki kararı ayırın: “botlara erişim izni” robots.txt’de verilir ya da kısıtlanır; llms.txt yalnızca erişimine zaten izin verdiğiniz içeriğin haritasıdır.
E-ticaret sitesi llms.txt’ye ürünlerini eklemeli mi?
Tek tek ürünleri değil. Binlerce ürün URL’si, dosyanın “seçki” doğasını bozar ve fiyat/stok gibi sık değişen bilgiler dosyayı sürekli yanlışlaştırır. Doğru kurgu kategori düzeyidir: ana kategoriler, marka hikâyesi, kargo-iade-garanti politikaları, beden/kullanım rehberleri ve SSS. Bir asistanın “bu mağazadan alışveriş güvenli mi, iade nasıl işliyor, ne satıyorlar” sorularına cevap vermesini sağlayacak sayfalar seçkinin tamamıdır. Ürün düzeyindeki makine okunurluğu ise llms.txt’nin değil, ürün yapılandırılmış verisinin (schema) işidir.

Sonuç

llms.txt hakkında dengeli hüküm üç cümledir:

1. Ekleyin — ama doğru beklentiyle. Maliyeti bir saat, riski sıfır; bugünkü değeri mütevazı, gelecekteki değeri belirsiz ama olası. Bu asimetri, eklemeyi mantıklı kılar.

2. Sihir beklemeyin. AI görünürlüğünü belirleyen şey dosya değil, erişilebilir ve alıntılanabilir içerik + otoritedir; llms.txt pastanın süsüdür.

3. Güncel tutun. Yanlışa evrilen özet, hiç olmamasından kötüdür; çeyreklik gözden geçirme kuralı dosyanın kendisi kadar önemlidir.

Türkçe web’de llms.txt hâlâ nadir — bu da erken davrananlar için küçük ama gerçek bir fark alanı: rakipleriniz bu dosyayı yayınlamıyorken, içeriğinizi asistanlara veren herkes sizin hazırladığınız kapıdan giriyor.

Bu sitede de aynı yaklaşımı uyguluyoruz: llms.txt tek başına bir strateji değil, düzenli bakım gören teknik hijyen katmanının bir parçası. Sorulması gereken asıl soru “llms.txt ekledik mi” değil, “bir yapay zeka bizi bugün doğru anlatabilir mi” — ve o sorunun cevabı içerikte, şemada ve otoritede yatıyor.

Sitenizin AI botlarına genel görünürlüğünü de merak ediyorsanız ücretsiz SEO analiz aracıyla hızlı bir kontrol yapabilirsiniz. AI görünürlük stratejinizin tamamını konuşmak isterseniz GEO danışmanlığı sayfasına bakabilir veya iletişime geçebilirsiniz.

Onur Öztürk, SEO uzmanı
// yazar

Onur ÖZTÜRK

SEO Uzmanı & Dijital Pazarlama Danışmanı

15 yılı aşkın deneyimle sağlık turizmi, e-ticaret ve kurumsal markalar için SEO stratejisi geliştiriyorum. Google Partner ve Meta Business Partner olarak 150'den fazla işletmenin organik büyümesine katkı sağladım. SEO'nun yanında web tasarım, reklam yönetimi ve logo tasarımı hizmetlerini de ekibimle birlikte yürütüyorum.

// google arama

Bu içerikleri Google'da daha sık görün

onuroztr.com'u tercih edilen kaynak olarak ekleyin; yazılarımız arama sonuçlarında ve yapay zeka özetlerinde size daha sık gösterilsin.

WhatsApp'tan yazın Genellikle 1 saat içinde dönüyorum
WhatsApp Toplantı Planlayın