llms.txt Nedir? Nasıl Oluşturulur?

llms.txt, sitenizin önemli sayfalarını yapay zekâ modellerine sade bir dille anlatan bir dosya. Ne işe yaradığını ve nasıl oluşturulduğunu yazdım.

llms.txt Nedir? Nasıl Oluşturulur?
Kısa cevap

llms.txt nedir?

llms.txt, sitenin kökünde duran ve büyük dil modellerine içeriğin haritasını Markdown biçiminde sunan bir dosyadır. Standart henüz yaygın olarak benimsenmemiştir; büyük arama sistemlerinin bunu bir sıralama ya da alıntı sinyali olarak kullandığına dair kanıt yoktur. Maliyeti düşük olduğu için eklenebilir, ancak robots.txt'in yerini almaz.

ChatGPT, Claude ve Perplexity her gün milyonlarca siteyi tarıyor; ama HTML kalabalığının içinden işe yarar bilgiyi ayıklamakta zorlanıyor. llms.txt tam bu soruna çözüm olarak doğdu.

llms.txt, web sitenizin en önemli içeriklerini yapay zeka modellerine sade bir Markdown formatında sunan, sitenizin kök dizinine eklenen bir metin dosyasıdır. Robots.txt tarayıcılara “nereye girme” derken, llms.txt dil modellerine “asıl değerli içerik burada” der. Eylül 2024’te Jeremy Howard tarafından önerilen standart, bugün Anthropic, Cloudflare ve Zapier gibi şirketlerin dokümantasyon sitelerinde aktif kullanılıyor.

Sitenize 15 dakikada ekleyebileceğiniz bu dosyanın ne işe yaradığını, sınırlarını ve adım adım nasıl oluşturulacağını, GEO hizmeti verirken kendi müşterilerimde uyguladığım haliyle anlatıyorum.

llms.txt dosyası tam olarak ne yapar?

llms.txt, büyük dil modellerinin (LLM, yani Large Language Model) bir web sitesinin yapısını ve öncelikli içeriklerini tek bakışta anlamasını sağlayan, Markdown formatında yazılmış bir rehber dosyasıdır. Sitenizin kök dizininde, yani siteniz.com/llms.txt adresinde durur.

Neden böyle bir dosyaya ihtiyaç duyuldu? Çünkü bir LLM sayfanızı ziyaret ettiğinde menüler, scriptler, çerez bildirimleri ve reklam kodlarıyla dolu bir HTML yığınıyla karşılaşıyor. Üstelik modellerin “context window” dediğimiz işlem kapasitesi sınırlı. llms.txt bu gürültüyü ortadan kaldırıp modele temiz bir içindekiler tablosu sunuyor.

Bu konuda bilmeniz gerekenler:

  • İki dosya türü var: llms.txt (özet + önemli sayfa linkleri) ve llms-full.txt (tüm içeriğin tek dosyada Markdown hali).
  • Robots.txt’nin alternatifi değil, tamamlayıcısıdır: Robots.txt erişimi yönetir, llms.txt anlamayı kolaylaştırır.
  • Resmî standart önerisi llmstxt.org adresinde yayınlanıyor ve format oldukça basit: H1 başlık, özet bloğu ve linkli bölümler.

llms.txt Ne İşe Yarar? Gerçekten Etkili mi?

Kısa cevap: AI tabanlı araçların sitenizi doğru anlamasına yardımcı olur, ancak tek başına sıralama garantisi vermez. Bu ayrımı net koymak gerekiyor, çünkü piyasada llms.txt’yi “AI SEO’nun sihirli değneği” gibi pazarlayanlar var.

Sitenin kökündeki üç dosyanın karşılaştırması: robots.txt, llms.txt ve sitemap.xml; her kart o dosyanın cevapladığı soruyu, cevaplamadığı soruyu ve uyulmasının garanti olup olmadığını gösteriyor
Üçü aynı klasörde duruyor ama aynı işi yapmıyor; karışması llms.txt’ten yanlış şey beklemeye yol açıyor. Google bu dosyayı bugün sıralama sinyali olarak kullanmıyor. Ekleyin, ama enerjinin çoğunu alıntılanabilir içeriğe ayırın.

Dürüst tablo şu: Google adına konuşan John Mueller, llms.txt’yi etkisi kanıtlanana kadar “keywords meta etiketine” benzetti; yani Google şu an bu dosyayı sıralama sinyali olarak kullanmıyor. Öte yandan Anthropic kendi dokümantasyonunda llms.txt yayınlıyor ve AI araçlarının (özellikle kod asistanları ile ajan tabanlı sistemlerin) bu dosyaları aktif okuduğunu sahada görüyorum.

Peki neden yine de eklemelisiniz?

  • Maliyeti sıfıra yakın: 15-30 dakikalık iş; kaybedecek bir şey yok, erken davranan kazanır.
  • AI ajanları yükselişte: Kullanıcılar adına işlem yapan yapay zeka ajanları, siteleri insan gibi değil dosya gibi okuyor. Onlara temiz veri sunan siteler avantajlı.
  • Markdown içerik alıntılanabilir içeriktir: AI Overview ve AI Mode’da görünürlük için yapılandırılmış, temiz içerik her zaman kazandırır; llms.txt bu disiplinin bir parçası.

Bir müşterimin teknik dokümantasyon sitesinde llms-full.txt yayınladıktan sonra, Perplexity kaynakçalarında ilgili sayfaların görünme sıklığının arttığını gözlemledim. Bu tek başına kanıt değil, ama yön gösteriyor: makineye kolaylık sağlayan site, makinenin cevabında yer buluyor.

llms.txt Dosya Formatı: Bölüm Bölüm Yapı

Standart format dört bloktan oluşur ve sıralama önemlidir:

  1. H1 Başlık (zorunlu): Site veya proje adı. Dosyadaki tek zorunlu öğe.
  2. Özet bloğu (blockquote): Sitenin ne yaptığını 1-2 cümlede anlatan > ile başlayan kısım.
  3. Detay paragrafları (opsiyonel): Modelin bilmesi gereken bağlam.
  4. H2 bölümleri + link listeleri: Önemli sayfalar, her biri [Başlık](URL): kısa açıklama formatında. ## Optional bölümü, modelin yer kalmadığında atlayabileceği ikincil linkleri içerir.

Örnek bir llms.txt:

# İnternet Dedektifi

> Web tasarım, SEO ve GEO hizmetleri sunan dijital performans ajansı.
> Markaların hem Google'da hem yapay zeka aramalarında görünür olmasını sağlar.

## Hizmetler

- [SEO Hizmeti](https://www.internetdedektifi.com/seo-hizmeti/): Arama motoru optimizasyonu ve organik büyüme
- [GEO Hizmeti](https://www.internetdedektifi.com/geo-hizmeti/): AI aramalarda görünürlük optimizasyonu
- [Web Tasarım](https://www.internetdedektifi.com/web-tasarim/): Dönüşüm odaklı kurumsal web siteleri

## Rehberler

- [GEO Nedir?](/blog/geo-nedir-geo-optimizasyonu): AI aramalarda görünmenin yolları

## Optional

- [Hakkımızda](https://www.internetdedektifi.com/hakkimizda/): Ajans hikayesi

llms.txt Nasıl Oluşturulur? 5 Adım

Süreci kendi sitenize şu sırayla uygulayın:

  1. Öncelikli sayfaları belirleyin: AI motorlarının sizi hangi konularda kaynak göstermesini istiyorsunuz? Hizmet sayfaları, en güçlü rehber içerikler ve vaka çalışmaları listeye girer. Bu seçim aslında bir strateji işidir; adım adım SEO stratejinizle uyumlu olmalı.
  2. Dosyayı Markdown formatında yazın: Yukarıdaki şablonu kullanın. Her linkin yanına 1 cümlelik açıklama ekleyin; modeller bu açıklamaları bağlam olarak kullanıyor.
  3. Kök dizine yükleyin: Dosya siteniz.com/llms.txt adresinde, UTF-8 kodlamasıyla erişilebilir olmalı. FTP veya hosting panelinden yüklenebilir.
  4. WordPress kullanıyorsanız eklentiden açın: Rank Math ve Yoast SEO, llms.txt oluşturmayı artık yerleşik özellik olarak sunuyor. Yoast ve Rank Math karşılaştırmamda bu modüllere değinmiştim; Rank Math’te Genel Ayarlar altından tek tıkla aktifleşiyor.
  5. Test edin ve güncel tutun: Dosyayı tarayıcıda açıp kontrol edin, yeni önemli içerik yayınladıkça listeye ekleyin. Bayatlamış llms.txt, modeli eski sayfalara yönlendirir.

llms-full.txt Ne Zaman Gerekli?

İçeriğinizin tamamını tek Markdown dosyasında sunan llms-full.txt, dokümantasyon siteleri ve bilgi bankaları için anlamlıdır. Kurumsal tanıtım siteleri ve KOBİ siteleri için standart llms.txt yeterli; binlerce kelimelik tam dökümü yönetmek, getirisinden fazla yük oluşturur.

Sık Yapılan Hatalar

  • Her sayfayı listeye doldurmak: llms.txt bir site haritası değil, seçki dosyasıdır. KVKK sayfanızın orada işi yok; XML sitemap zaten bu işi görüyor.
  • Robots.txt ile karıştırmak: llms.txt erişim engellemez. AI botlarını engellemek istiyorsanız bunu robots.txt’de GPTBotClaudeBot gibi user-agent kurallarıyla yaparsınız.
  • Bir kere oluşturup unutmak: Site yapısı değişince dosya da güncellenmelidir. Ben müşteri sitelerimde bunu aylık SEO denetiminin kontrol listesine ekledim.
  • llms.txt’yi GEO’nun tamamı sanmak: Dosya bir araç; asıl iş alıntılanabilir içerik, schema markup ve marka otoritesinde bitiyor.

Sık Sorulan Sorular

llms.txt Google sıralamasını etkiler mi?

Hayır, Google llms.txt’yi şu an bir sıralama sinyali olarak kullanmıyor. Dosyanın değeri, ChatGPT, Claude, Perplexity gibi AI araçlarının ve ajan sistemlerinin içeriğinizi doğru anlamasında yatıyor.

llms.txt ile robots.txt arasındaki fark nedir?

Robots.txt botların hangi sayfalara erişebileceğini belirler; llms.txt ise erişime izin verilen içeriğin yapay zeka tarafından kolay anlaşılmasını sağlar. Biri kapı görevlisi, diğeri rehberdir.

WordPress’te llms.txt nasıl eklenir?

Rank Math veya Yoast SEO’nun güncel sürümlerinde llms.txt özelliğini ayarlardan açmanız yeterli. Eklenti kullanmıyorsanız dosyayı elle oluşturup FTP ile kök dizine yükleyebilirsiniz.

llms.txt hangi siteler için daha önemli?

Dokümantasyon siteleri, SaaS ürünleri, bilgi bankaları ve hizmet sayfalarının AI tarafından doğru aktarılması kritik olan tüm işletmeler. E-ticarette ise ürün feed’leri ve schema markup şu an daha öncelikli.

Dosyayı yayınladım, AI botlarının okuduğunu nasıl anlarım?

Sunucu loglarınızda GPTBotClaudeBotPerplexityBot gibi user-agent’ların llms.txt’ye erişimini görebilirsiniz. Cloudflare kullanıyorsanız bot analitiği panelinden de takip edilebilir.

llms.txt, düşük maliyetli ama doğru beklentiyle kullanılması gereken bir GEO aracı.

  • AI modellerine sitenizin temiz bir özetini sunar; Google sıralamasına doğrudan etkisi yoktur.
  • 15-30 dakikada oluşturulur; WordPress’te Rank Math/Yoast ile tek tık.
  • Asıl kazanç, AI ajanlarının ve cevap motorlarının markanızı doğru aktarmasıdır.

Benim görüşüm net: llms.txt’yi bugün ekleyin, ama enerjinizin büyük kısmını alıntılanabilir içerik üretmeye ayırın. Markanızın ChatGPT ve Perplexity’de nasıl göründüğünü merak ediyorsanız o rehberimle devam edin; sitenizin AI görünürlüğünü birlikte kurgulamak isterseniz GEO hizmetime göz atabilirsiniz.

Faydalı Kaynaklar

Ücretsiz ön inceleme

Peki sizin siteniz ne durumda?

Okuduklarınızın sitenizde karşılığı var mı, birlikte bakalım. İnceleyip bulguları yazılı olarak paylaşalım.