llms.txt, sitenizin kök dizininde duran düz metin bir Markdown dosyasıdır. Bir dil modeli sitenize geldiğinde gezinme menüleri, çerez uyarıları ve pazarlama blokları arasında kaybolmak yerine tek bir dosyada "bu site nedir, önemli sayfalar nerededir" cevabını bulur.
Bu yazı dosyanın ne olduğunu, ne yapmadığını ve buna rağmen neden on dakikanızı hak ettiğini anlatıyor. Türkçe kaynakların çoğu "llms.txt koyun, ChatGPT sizi önersin" diyor. Bu doğru değil ve aşağıda neden olmadığını kaynaklarıyla göreceksiniz.
llms.txt tam olarak nedir?
Biçim, Jeremy Howard tarafından Eylül 2024'te önerildi. Yapısı kasıtlı olarak basit: bir # başlığı (site adı), bir > bloğu (tek cümlelik tanım), ardından ## bölümleri ve her bölümün altında açıklamalı bağlantı listesi.
# Marka Adı
> Şirketin ne yaptığını anlatan tek cümle.
## Rehberler
- [Başlangıç rehberi](https://ornek.com/rehber): Ürünün ilk kurulumu ve temel kavramlar.
- [SSS](https://ornek.com/sss): En sık sorulan on iki soru ve kısa cevapları.
## Ürünler
- [Fiyatlandırma](https://ornek.com/fiyat): Paketler, limitler ve aylık ücretler.
Dosyanın tamamı bundan ibaret. Ne bir şema, ne bir doğrulama servisi, ne de bir kayıt süreci var — dosyayı kök dizine koyarsınız, biter.
robots.txt, sitemap.xml ve llms.txt aynı şey değil
Üçü sık karıştırılıyor. Farkları şöyle:
| Dosya | Ne söyler | Kime | Zorunlu mu |
|---|---|---|---|
robots.txt |
Neyi tarayabilirsin, neyi tarayamazsın | Tüm botlar | Hayır, ama yokluğu "her şey serbest" demektir |
sitemap.xml |
Sitedeki tüm adreslerin listesi ve güncellenme tarihleri | Arama motorları | Hayır, ama indekslenme için ciddi fark yaratır |
llms.txt |
Bu site nedir, hangi sayfalar önemlidir | Dil modelleri | Hayır, hiçbir motor talep etmiyor |
Kritik nokta: robots.txt izin verir, llms.txt yol gösterir. Biri diğerinin yerine geçmez. robots.txt'de OAI-SearchBot'u engelleyip llms.txt koymak, adrese tarif verip kapıyı kilitlemekle aynı şeydir.
llms.txt gerçekten işe yarıyor mu?
Dürüst cevap: kanıt zayıf, ve bunu bilerek yazıyoruz.
Google, Mayıs 2026'da AI Overviews ve AI Mode için llms.txt'ye ihtiyaç duymadığını açıkça belirtti. OpenAI, Anthropic ve Perplexity de dosyayı resmî olarak desteklediklerini duyurmuş değil. SE Ranking'in taramasına göre ilk 1.000 sitenin yalnızca yaklaşık %10'unda dosya var — yani "herkes yapıyor, geride kalıyorsunuz" argümanı da geçerli değil.
Buna rağmen dosyayı üretmenin iki somut faydası var:
Birincisi, dosyayı çeken gerçek ajanlar var. Resmî destek duyurusu olmaması ile hiç istek gelmemesi ayrı şeyler. Sunucu günlüklerinize /llms.txt filtresi koyduğunuzda kimin çektiğini kendiniz görürsünüz. Bu, kimsenin sizin adınıza cevaplayamayacağı bir soru.
İkincisi ve daha önemlisi, dosyayı hazırlamak sizi "hangi 40 sayfam gerçekten önemli" sorusuna cevap vermeye zorlar. Çoğu site bu soruyu hiç sormamıştır. Cevabı yazmak GEO çalışmasının kendisidir; ortaya çıkan dosya bunun yan ürünüdür.
Maliyeti on dakika, riski sıfır. Bu denge olumlu — ama görünürlük sorununuzun çözümü değil.
İyi bir llms.txt neye benzer?
Kötü bir llms.txt, sitemap'in Markdown'a çevrilmiş halidir: 800 bağlantı, hiç açıklama yok. İyi olanı bir seçkidir.
- 30-80 bağlantı yeterlidir. Daha fazlası dosyayı bir dizine çevirir ve seçki olma özelliğini yok eder.
- Her satırda açıklama olmalı:
- [Başlık](https://...): ne anlattığını söyleyen tek cümle. Asıl işi yapan şey o cümledir — model, bağlantıyı açmadan hangi sayfanın sorusuna cevap vereceğini oradan anlar. Açıklamasız bir liste, modelin zaten sitemap'ten çıkarabileceğinden fazlasını söylemez. - Bölümleri kullanıcı diliyle adlandırın ("Rehberler", "Fiyatlandırma"), iç terminolojinizle değil.
- Bilgi veren içeriği üste, ticari sayfaları alta koyun. Dosya baştan okunur.
- Sitenizin kendi dilinde yazın. Türkçe bir siteye İngilizce llms.txt koymak modeli yanlış yönlendirir.
Taslağı sıfırdan yazmak istemiyorsanız, ücretsiz llms.txt oluşturucumuz ana sayfanızı ve site haritanızı okuyup bölümlere ayrılmış bir başlangıç dosyası üretiyor. Kayıt istemiyor ve girdiğiniz adres üçüncü bir servise gönderilmiyor.
Kötü ve iyi satır: aradaki fark
Dosyanın tamamı bağlantı listesinden ibaret olduğu için, kalite tek tek satırlarda belirleniyor.
- [Fiyatlandırma](https://ornek.com/fiyat)
Bu satır modele hiçbir şey söylemez. "Fiyatlandırma" başlığını sitemap'ten de çıkarabilirdi.
- [Fiyatlandırma](https://ornek.com/fiyat): Üç paket, aylık 490-2.900 TL,
her pakette takip edilen platform ve sorgu sayısı limitleri.
Bu satır ise bir soruyu bağlantıyı açmadan cevaplayabilir hale getirir. Aradaki fark on iki kelime.
Hangi sitelerde gerçekten mantıklı?
Dosya ucuz olduğu için "herkes koysun" demek kolay, ama fayda her sitede aynı değil.
En çok işe yarayanlar: teknik dokümantasyonu olan yazılım ürünleri, çok sayıda rehber içeriği olan siteler, ve yapısı gezinmeden anlaşılması zor büyük siteler. Buralarda dosya gerçek bir yol haritası işlevi görür.
Orta düzeyde: kurumsal tanıtım siteleri ve hizmet siteleri. Fayda daha çok "hangi sayfalarım önemli" egzersizinden gelir.
En az: tek sayfalık siteler ve on binlerce ürünü olan e-ticaret siteleri. İlkinde anlatacak yapı yok; ikincisinde seçki yapmak dosyanın kendisinden zor ve ürün verisi zaten yapılandırılmış veriyle taşınıyor.
Nereye koyulur, nasıl doğrulanır?
Dosya tam olarak https://alanadiniz.com/llms.txt adresinde yayınlanmalıdır — alt dizinde değil, kök dizinde.
- Sunucunun dosyayı
text/plainolarak sunduğundan emin olun. Bazı yapılandırmalar bilinmeyen uzantıları indirmeye zorlar ya da 404 döndürür. - Yayınladıktan sonra tarayıcıda açın. HTML yerine düz metin görüyorsanız doğrudur.
- Sunucu günlüklerinizde
/llms.txtisteklerini izleyin. - İçerik değiştikçe dosyayı güncelleyin. Altı ay önceki sayfa listesi, olmayan bir dosyadan daha yanıltıcıdır.
En sık yapılan üç hata
Bir: dosyayı koyup robots.txt'de AI ajanlarını engellemeye devam etmek. En yaygın hata bu ve tamamen boşa emek. Önce robots.txt'nizi kontrol edin — özellikle OAI-SearchBot ve ChatGPT-User'ın serbest olduğunu doğrulayın. GPTBot'u engellemek ChatGPT aramasını etkilemez, ama OAI-SearchBot'u engellemek aday havuzuna hiç girmemeniz demektir.
İki: bağlantıları açıklamasız bırakmak. Dosyanın tüm değeri o tek cümlelik açıklamalarda. Onlar yoksa dosya bir bağlantı yığınıdır.
Üç: llms.txt'yi kanonik bir kaynak sanmak. Dosya sıralama sinyali değildir, indeksleme yapmaz ve sayfalarınızın kalitesinin yerine geçmez. Yapay zeka motorlarında görünürlük hâlâ asıl olarak sayfalarınızın içeriğine, yapısına ve site dışı kaynaklarda nasıl anıldığınıza bağlıdır.
Özet
llms.txt ucuz, zararsız ve mütevazı faydalı bir dosyadır. Onu "AI çağının robots.txt'si" diye pazarlayan içeriklere şüpheyle bakın — henüz o değil, olabileceğine dair de bir taahhüt yok. Dosyayı yazın, çünkü on dakika sürüyor ve hangi sayfalarınızın önemli olduğunu düşünmenizi sağlıyor. Ama görünürlük çalışmanızın kendisi başka yerde: içeriğinizin cevaba hazır olup olmadığında ve markanızın sizin sahibi olmadığınız kaynaklarda nasıl anıldığında.
GeoRanke hakkında: GeoRanke, markanızın ChatGPT, Perplexity, Google AI Overview, Gemini, Copilot ve Claude gibi üretken arama motorlarındaki görünürlüğünü ölçen bir Türk yazılım platformudur. Hangi sorularda geçtiğinizi, hangi kaynakların önerildiğini ve rakiplerinizin sizden nerede ayrıştığını takip eder.