llms.txt Dosyası Hazırlama: Biçim, Yayınlama ve Beklentiler
Beceri rehberi

llms.txt Dosyası Hazırlama: Biçim, Yayınlama ve Beklentiler

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 5 dk okuma

llms.txt, sitenizi yapay zeka ajanlarına derlenmiş Markdown rehberi olarak sunmak için önerilen bir dosyadır. Biçimi, yerini ve robots.txt ile sitemap'ten farkını bilmek hazırlığı sade tutar.

Bir bakışta

  1. llms.txt bir öneridir, resmî standart değildir. Dosya, ajanlar için derlenmiş bir giriş noktası sunar; okunacağı kesin değildir.
  2. Yalnızca site adı başlığı zorunludur. Özet, açıklama, bağlantı listeleri ve İsteğe bağlı bölüm isteğe bağlıdır.
  3. Dosya kökte ya da alt yolda durabilir. Birden fazla dosya geçerliyse en özel olan kullanılır.
  4. robots.txt ve sitemap'in yerine geçmez. Üçü ayrı sorulara yanıt verir ve birbirini tamamlar.
  5. Seçici olun ve güncel tutun. Amaç bütün siteyi dökmek değil; kritik sayfalara kısa, tarafsız notlarla yol göstermektir.

llms.txt nedir

llms.txt, bir web sitesinin yapay zeka ajanlarına sunduğu kısa ve derlenmiş bir rehber dosyasıdır. Biçimi Markdown'dır. Dosyayı okuyan ajan, sitenin ne olduğunu hızlıca anlar ve ayrıntı için dosyadaki bağlantıları izler. Bağlantıların hedefi, örneğin sayfaların temiz Markdown sürümleri olabilir.

Önemli bir ayrıntı: llms.txt, llmstxt.org sitesinde yayımlanan bir öneridir, resmî bir internet standardı değildir. Öneriyi yazanlara göre dosya, bir bağlam penceresine sığacak kadar küçük bir giriş noktası sağlar; ayrıntı ise bağlantıların ardındadır ve yalnızca gerektiğinde çekilir.

Dosyanın kullanım anı da tanımlanmıştır. Öneriye göre llms.txt, bir ajan kullanıcıya yardım ederken talep üzerine okunur; yani esas olarak model eğitimi sırasında değil, yanıt üretilirken devreye girer.

Öneri en çok yazılım belgelerine yöneliktir; ama işletme siteleri, kişisel siteler ve eğitim kurumları için de uygulanabilir. Dolayısıyla bir ürün dokümantasyonuna olduğu kadar, bir eğitim kurumunun program kataloğuna da uyar.

Şekil 1

Dosya, genelden ayrıntıya belirli bir sırayla ilerler

Önerilen yapı

  1. Site adıTek zorunlu bölüm: en üst düzey başlıkla proje ya da site adı.
  2. ÖzetGeri kalanı anlamak için gereken temel bilgiyi veren kısa alıntı.
  3. Açıklama notlarıBaşlık olmayan serbest metin: dosyanın nasıl okunacağını anlatır.
  4. Bağlantı listeleriİkinci düzey başlıklar altında bağlantılar ve kısa notlar.
  5. İsteğe bağlı bölümKısa bağlam gerektiğinde atlanabilecek ikincil bağlantılar.
Kaynak: llmstxt.org: önerilen biçimMindset Institute

Dosyanın biçimi ve zorunlu olan tek şey

Öneri, bölümlerin belirli bir sırayla gelmesini ister. Önce isteğe bağlı bir bayt sırası işareti olabilir. Sonra birinci düzey başlıkla (H1) projenin ya da sitenin adı gelir; bu, dosyadaki tek zorunlu bölümdür. Ardından alıntı biçiminde bir özet yazılır: geri kalan dosyayı anlamak için gereken temel bilgiyi verir.

Özetten sonra başlık içermeyen serbest metin bölümleri eklenebilir; bunlar projeyi açıklar, bağlantı dosyalarının nasıl okunacağını anlatır. Sonra ikinci düzey başlıkla (H2) ayrılmış dosya listeleri gelir. Her liste öğesi bir bağlantı içerir ve istenirse iki nokta üst üste ile hedef hakkında kısa bir not taşıyabilir.

Son olarak İsteğe bağlı (Optional) adlı özel bir ikinci düzey bölüm kullanılabilir. Bu bölümdeki bağlantılar ikincildir; ajan daha kısa bağlam isterse bunları atlayabilir. İçeriğin öncelik sırasını siz belirlersiniz: en kritik sayfalar ana listelerde, "olursa iyi" sayfalar İsteğe bağlı bölümde durur.

Dosyayı bir metin düzenleyicide yazıp düz metin olarak, txt uzantısıyla kaydedersiniz.

Adım adım hazırlama

Bir llms.txt dosyası hazırlamak, kod yazmaktan çok içerik derlemektir.

  • Önce sitenizin, bir ajanın kullanıcıya doğru yanıt verebilmesi için bilmesi gereken sayfalarını listeleyin: ürün ya da program sayfaları, fiyat ve politika sayfaları, sık sorulan sorular, iletişim
  • Gereksiz sayfaları dışarıda bırakın; amaç bütün siteyi dökmek değil, derlenmiş bir giriş sunmaktır
  • Her sayfa için ajanın okuması kolay bir sürüm düşünün; sade metin ya da temiz Markdown sürümü olabilir
  • Site adını ve iki üç cümlelik tarafsız bir özeti yazın
  • Sayfaları konu bazlı bölümlere ayırın ve her bağlantıya kısa bir not ekleyin
  • İkincil sayfaları İsteğe bağlı bölüme taşıyın

Örnek bir kurgu: Örnek Mobilya adlı bir mağaza, ürün kategorileri, kargo ve iade koşulları, bakım rehberleri ile iletişim sayfasını bölümlere ayırır. Reklam sloganlarını değil, her bağlantının ne içerdiğini söyleyen düz cümleler yazar. Kampanya sayfaları sürekli değiştiği için ana listede değil, gerekiyorsa İsteğe bağlı bölümde yer alır.

Notlarda pazarlama dilinden kaçının. Ajan, sayfanın ne olduğunu anlamak ister; övgü sıfatları bilgi taşımaz.

Yayınlama: nereye konur, nasıl bulunur

Öneriye göre dosya sitenin kök dizininde, yani alan adının llms.txt yolunda durur. İsterseniz bir alt dizinde de bulundurabilirsiniz; örneğin dokümantasyon bölümü için ayrı bir dosya. Birden fazla dosya geçerliyse ajanların en özele göre davranması beklenir.

Kaynakta, dosyayı yapay zeka arama motorlarına "göndermeye" yarayan bir başvuru mekanizması tanımlı değildir. Dosya yalnızca doğru yolda erişilebilir biçimde durur ve ajan istediğinde okur. Dolayısıyla yayınlama; dosyayı doğru yola koymak, herkese açık olduğundan emin olmak ve güncel tutmaktan ibarettir.

Güncel tutmak çoğu zaman ihmal edilir. Bağlantılar kırıldığında, bir sayfa kaldırıldığında ya da program kataloğu değiştiğinde dosya güncellenmezse ajan eski bilgiye yönlenir. Siteniz bir CMS ya da yayın hattı ile üretiliyorsa dosyayı oraya bağlayın, elle bakım yükünü azaltın.

Son olarak dosyaya konulan her sayfanın zaten herkese açık olduğunu doğrulayın. llms.txt gizli içerik için bir koruma katmanı değildir; sadece bir rehberdir.

robots.txt ve sitemap ile ilişkisi

Üç dosya birbirinin yerine geçmez; farklı sorulara yanıt verir. robots.txt, hangi otomatik erişimin kabul edilebilir olduğunu söyler, örneğin arama indekslemesi için. Sitemap, dizinlenebilir sayfaların listesini sunar; ancak çoğu zaman sayfaların yapay zeka tarafından okunmaya uygun sürümlerini içermez ve bir bağlam penceresine sığmayacak kadar geniş olabilir. llms.txt ise derlenmiş bir özet sunar.

Öneriyi yazanlar llms.txt'i sitemap'in yerine değil, tamamlayıcısı olarak konumlar. Dolayısıyla robots.txt ve sitemap bakımınızı sürdürmeye devam edin; arama motoru ve yapay zeka kullanım senaryoları ayrı ayrı iyi yönetilmelidir.

Bir pratik sonuç: robots.txt ile bir bölümü kapattıysanız o bölümü llms.txt'e koymak tutarsızlık yaratır. Dosyalar aynı site politikasını yansıtmalıdır.

Şekil 2

Üç dosya farklı soruya yanıt verir

Karşılaştırma

robots.txtsitemap.xmlllms.txt
AmaçHangi otomatik erişimin kabul edildiğini söylerİndekslenebilir sayfaları listelerAjanlara derlenmiş bir rehber sunar
KapsamErişim kurallarıÇoğu zaman sitenin tamamıSeçilmiş ve öncelikli sayfalar
Yerine geçer miHayır, ayrı amaçHayır, llms.txt tamamlarHayır, sitemap'in yerini almaz
Kaynak: llmstxt.org: robots.txt ve sitemap ile ilişkiMindset Institute

Beklentiler ve sık yapılan hatalar

Dosya bir öneridir; belirli bir yapay zeka sisteminin onu okuyacağı ya da cevaplarda sizi öne çıkaracağı kesin değildir. Kaynakta sıralama veya görünürlük iddiası yer almaz. Bu yüzden llms.txt'i, kanıtlanmış bir büyüme kaldıracı olarak değil, düşük maliyetli ve geri alınabilir bir hazırlık olarak değerlendirin.

Sık yapılan hatalar:

  • Bütün sayfaları listeleyip rehber yerine ikinci bir sitemap üretmek
  • Dosyayı bir kez yazıp güncellemeyi bırakmak
  • Pazarlama sloganlarıyla dolu notlar yazmak
  • robots.txt ile çelişen sayfaları listelemek
  • Bağlantı hedeflerinin ajan için okunması zor, ağır sayfalar olması
  • Dosyayı ayrı bir yola koyup kökte bulundurmamak
  • Zorunlu tek bölümü olan site adı başlığını unutmak

İş kuralı olarak şunu önerebiliriz: dosyayı küçük başlatın, ürün ve politika sayfalarını koyun, bir çeyrek sonra gözden geçirin. Üretken motor optimizasyonu (GEO) çalışmanızın bir parçası olarak ele alın; içerik kalitesi, açık yapı ve doğru bilgi yine asıl belirleyicidir, dosya bunu yalnızca daha kolay bulunur kılar.

Bu beceriyi Mindset programlarında nerede çalışırsınız

Dijital ve sosyal medya pazarlama programında SEO temelleri ile yapay zeka arama optimizasyonu ve sıfır tıklama optimizasyonu modülleri, bu dosyanın hangi problem için var olduğunu anlamanın zeminidir. Web sitesi sahibi, içerik editörü ve dijital pazarlama uzmanları için dosyayı hazırlamak, bu modüllerde öğrenilen kavramları bir siteye uygulamanın somut bir adımıdır.

İlgili Mindset programı

Dijital ve Sosyal Medya Pazarlama Yönetimi Sertifika Programı

Sık sorulanlar

Sık sorulan sorular

llms.txt arama sıralamasını yükseltir mi?

Önerinin kaynağında böyle bir iddia yoktur. Dosya, yapay zeka ajanlarına derlenmiş bir giriş noktası sunmayı amaçlar; ajanın onu okuması ya da cevaplarda sizi öne çıkarması kesin değildir. Dosyayı sıralama aracı olarak değil, sitenizi daha anlaşılır sunmak için düşük maliyetli bir hazırlık olarak görmek doğrudur.

Dosyada zorunlu bölüm hangisidir?

Öneriye göre yalnızca birinci düzey başlıkla yazılan site ya da proje adı zorunludur. Özet alıntısı, açıklama notları, ikinci düzey başlıkla ayrılmış bağlantı listeleri ve İsteğe bağlı bölüm isteğe bağlıdır. Yine de bağlantı listeleri olmadan dosya, ajan için pek bir değer sağlamaz; bu yüzden en azından kısa bir özet ve birkaç bağlantı ekleyin.

Alt dizin için ayrı bir llms.txt kullanabilir miyim?

Evet. Öneri, dosyanın kökte ya da herhangi bir alt yolda bulunabileceğini söyler; alt yoldaki dosya o yolun altındaki sayfaları kapsar. Birden fazla dosya geçerliyse ajanların en özel olanı kullanması beklenir. Büyük sitelerde dokümantasyon, blog ve ürün bölümleri için ayrı dosyalar tutmak mantıklı olabilir.

Her sayfa için ayrı bir Markdown sürümü hazırlamak zorunda mıyım?

Zorunlu değildir. Öneri, bağlantıların ayrıntılı ve yapay zekaya uygun içeriğe gitmesini ister ve temiz Markdown sürümlerini örnek olarak verir. Mevcut sayfalarınız sade ve okunaklıysa onlara da bağlantı verebilirsiniz. Ancak ağır, çok betikli sayfalar ajan için zor olabilir; en kritik sayfalar için sade sürüm düşünmek faydalıdır.

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