llms.txt Nedir, Nasıl Hazırlanır?
llms.txt, bir web sitesinin yapısını ve önemli sayfalarını yapay zeka modellerine özetleyen basit bir markdown dosyasıdır — sitenin köküne konur, robots.txt’in yapay zeka tarafına bakan kuzeni gibi düşünülebilir. Ama robots.txt bir erişim kuralı, llms.txt ise bir bilgi haritası: kimseyi engellemez, sadece “bu site ne anlatıyor, hangi sayfalar önemli” sorusuna kısa ve düzenli bir cevap verir. Amaç, AI modellerinin siteni daha isabetli özetlemesine ve doğru sayfaya yönlenmesine yardımcı olmak.
robots.txt ile Farkı Nedir?
llms.txt, daha geniş bir GEO Rehberi’nin parçalarından biri — tek başına sihirli bir çözüm değil, ama ucuz ve doğru bir hazırlık adımı. robots.txt ile karıştırılması sık rastlanan bir hata: ikisi de sitenin köküne konur, ikisi de “makineler için” yazılır. Ama işlevleri taban tabana zıt.
- robots.txt bir erişim kuralıdır. Hangi botun hangi klasöre girip giremeyeceğini söyler; niyeti kısıtlamaktır.
- llms.txt bir bilgi haritasıdır. Hiçbir şeyi engellemez, sadece “bu site ne iş yapıyor, hangi sayfalar önemli, kime ulaşılır” sorularına düzenli bir özet sunar.
Yani robots.txt’i hiç değiştirmeden llms.txt eklemek tamamen mümkün — ikisi çakışmaz, birbirinin yerine geçmez.
llms.txt Nasıl Hazırlanır? (WordPress Örneği)
GEO kavramına yeniysen önce GEO Nedir, SEO’dan Farkı Ne yazısına bakmanı öneririm — orada bu alanın genel çerçevesini çiziyorum. Burada doğrudan pratiğe giriyorum: llms.txt hazırlamanın iki yolu var.
Elle yazma: basit bir markdown dosyası — başlık, tek cümlelik özet, ardından önemli sayfaların linkleri; genelde “Ana Sayfalar”, “Hizmetler”, “İletişim” gibi başlıklar altında gruplanır. Küçük, çoğunlukla statik bir site için 15-20 dakikalık bir iş.
Otomatik üretim (WordPress + Rank Math): site büyüyüp sayfa sayısı arttıkça dosyayı elle güncellemek sürdürülemez hale gelir. Rank Math gibi SEO eklentileri llms.txt’i dinamik üretebiliyor — yayınlanan her sayfa otomatik listeye giriyor, elle dosya yüklemene gerek kalmıyor.
Hangi yöntemi seçersen seç, dahil edilmesi gereken üç şey aynı: sitenin ne iş yaptığının kısa tanımı, öncelikli sayfaların linki, iletişim/randevu yolu. Uzun açıklama yazma — llms.txt bir özet, dokümantasyon değil.
İçinde Hangi Bilgiler Olmalı?
Her sayfa linkinin altında tek satırlık bir açıklama olması gerekiyor ve bu açıklamanın kalitesi dosyanın kalitesini belirliyor. WordPress + Rank Math kurulumunda bu açıklama genelde post_excerpt alanından çekiliyor — yani sayfayı yayınlarken “özet” kutusunu boş bırakırsan llms.txt’teki satır da boş ya da anlamsız çıkıyor.
Pratikte iş akışı şöyle: her yeni sayfa/yazı yayınlanırken excerpt alanı elle, kısa ve net doldurulmalı — sayfanın ne anlattığını bir cümlede özetleyen, anahtar kelimeyi doğal şekilde içeren bir metin. Bu tek cümle iki iş görüyor: hem llms.txt’i besliyor hem de arama sonuçlarında meta description fallback’i olarak kullanılıyor.
Elle yazılan daha uzun bir tanıtım metni istiyorsan (“bu site kimin, ne sunuyor” tarzı bir paragraf), Rank Math’ta bunun için ayrı bir alan var: Genel Ayarlar içindeki ek içerik kutusu (llms_extra_content). Excerpt kısa ve sayfa bazlı, bu alan ise site geneli için daha geniş bağlam sağlıyor.
Gerçekten İşe Yarıyor mu? Dürüst Bir Değerlendirme
Burada abartmayacağım: llms.txt’in AI motorları tarafından fiilen okunup kullanıldığına dair kanıt sınırlı. Hiçbir büyük AI şirketi — ne OpenAI, ne Anthropic, ne Google — “evet, llms.txt’i resmi olarak destekliyoruz” demedi. Format, bir şirketin önerisiyle başladı ve topluluk benimsemesiyle yaygınlaştı; resmi bir standart değil.
Benim çerçevem şu: llms.txt’e garantili bir sıralama veya atıf artışı gözüyle bakma. Bunu, maliyeti neredeyse sıfır olan, “elimde olsun” tarzı bir hazırlık adımı olarak gör. AI motorları bir gün bunu daha ciddi kullanmaya başlarsa hazır olursun; kullanmasalar bile kaybın yok — dosya ne sıralamayı düşürür ne başka bir zarar verir.
Alanın nereye gittiğine dair bir işaret: Google, Temmuz 2026’da “Open Knowledge Format” (OKF) adında yeni bir öneri tanıttı. OKF, llms.txt’in fikrini bir adım öteye taşıyor — provenance (kaynak), trust (güven), freshness (güncellik), lifecycle (yaşam döngüsü) ve attestation (doğrulama) gibi beş “güven sinyali” ekliyor (v0.2, 25-26 Temmuz 2026). Bu, llms.txt’in zamanla yerini alabilecek bir aday. Şu an için ikisi de erken aşamada; ben ikisini de takip ediyorum ama hiçbirine “bu olmadan AI’da yok sayılırsın” diye bir anlam yüklemiyorum. Firmanın ChatGPT’de nasıl göründüğünü merak ediyorsan Web Siteniz ChatGPT’de Nasıl Görünür yazısına bakabilirsin.
oguzerol.com’da Nasıl Kurulu?
Kendi sitemde llms.txt’i elle yazmıyorum — Rank Math’ın dinamik ürettiği özelliği kullanıyorum. Yayınladığım her sayfa/yazı otomatik listeye giriyor, açıklama satırı post_excerpt’ten geliyor. Tek disiplin gerektiren kısım şu: yeni bir sayfa yayınlarken excerpt kutusunu boş bırakmamak. Boş bıraktığımda o satır ya boş kalıyor ya da anlamsız bir otomatik özet çıkıyor.
Elle yazılan, sitenin genel tanıtımını içeren daha uzun bir paragraf da var — Rank Math’ın Genel Ayarlar bölümündeki ek içerik alanına giriyor. Bu, dosyanın en üstünde “bu site kim, ne yapıyor” diyen sabit bir blok gibi çalışıyor.
Kurulum toplam yarım günden az sürdü, bakımı da neredeyse sıfır — yeni sayfa yayınlarken excerpt yazmak zaten yapmam gereken bir işti, llms.txt bunun üstüne binen bedelsiz bir yan ürün oldu.
Bu İşi Benden İsteyebilirsiniz
Bu işi benden isteyebilirsiniz: genelde 2 saat–2 hafta arası süren, uzaktan, saatlik ücretli bir iş. Yapay zeka aramalarında görünürlük hizmetimin kapsamına giriyor — WordPress’te otomatik kurulum genelde birkaç saat sürüyor, elle hazırlanan çok sayfalı bir site için birkaç güne kadar çıkabiliyor.
Sıkça Sorulan Sorular
llms.txt olmadan AI’da hiç görünmez miyim?
Hayır. AI motorları siteni llms.txt olmadan da tarayıp anlayabiliyor — dosya eksikse görünürlüğün sıfırlanmaz. llms.txt bir kolaylaştırıcı, bir ön koşul değil.
WordPress’te llms.txt nasıl kurulur?
En pratik yol Rank Math gibi bir SEO eklentisinin dinamik üretim özelliğini açmak — elle dosya yüklemene gerek kalmıyor, yayınladığın her sayfa otomatik listeye giriyor. Tek yapman gereken sayfa/yazı yayınlarken excerpt alanını doldurmak.
robots.txt’i değiştirmem mi lazım?
Hayır, ikisi bağımsız çalışır. llms.txt eklemek robots.txt’teki hiçbir kuralı geçersiz kılmaz veya değiştirmez.
llms.txt dosyasını hangi AI motorları okuyor?
Kesin bir liste yok — hiçbir büyük AI şirketi resmi destek açıklamadı. Pratikte bazı araçlar ve crawler’lar formatı tanıyor, ama garanti veremem.
OKF, llms.txt’in yerini mi alacak?
Henüz belli değil, ikisi de erken aşamada. OKF daha zengin bir güven-sinyali seti taşıyor. Ben ikisini de izliyorum ve ikisini de uyguluyorum — siteme zarar vermeyen, ucuz adımlar oldukları için.