Bir müşterin ChatGPT'ye gidiyor, "Türkiye'de en iyi SEO aracı hangisi?" diye soruyor. Ekrana 4-5 isim düşüyor. Seninkinin adı yok. Üstelik sitende içerik var, Google sıralamasında da fena değilsin. Sorun içeriğin değil — sorun, içeriğinin AI modeline tanıtılmamış olması. Bu boşluğu kapatan dosyanın adı llms.txt. Bu yazıda llms.txt'nin ne olduğunu, neden artık göz ardı edilemeyeceğini ve sıfırdan kendi dosyanı bir kahve molası süresinde nasıl hazırlayabileceğini anlatıyorum.
Selma, orta ölçekli bir kurumsal markanın teknik altyapı kararlarını veren biri — CTO da denebilir, dijital direktör de. Sitenin SEO'su iyi, Google'dan istikrarlı trafik geliyor. Ama yönetim kurulu toplantısında biri "ChatGPT bizi neden tanımıyor?" diye sorduğunda Selma'nın elinde net bir cevap yok. Konunun bir pazarlama değil, bir altyapı meselesi olduğunu seziyor ama nereden başlayacağını bilmiyor. Bu yazı tam Selma gibi, AI görünürlüğünü kurumsal bir teknik karar olarak ele almak isteyenler için.
llms.txt Nedir?
llms.txt, sitenin kök dizinine konulan düz bir markdown dosyasıdır. Görevi tek cümleyle anlatılır: büyük dil modellerine — ChatGPT, Claude, Perplexity, Gemini — siteni doğru tanıtmak. Robots.txt arama motoru botlarına hangi sayfaların taranabileceğini söylerken, llms.txt aynı netlikle dil modellerine sitenin özetini, önemli sayfalarını ve hangi bağlamda kullanılması gerektiğini söyler.
Dosya konumu sabit: https://siteniz.com/llms.txt. Format markdown çünkü dil modelleri markdown'u hem hızlı hem doğru parse ediyor (ayrıştırıyor); HTML ayıklamak zorunda kalmıyorlar. Yani onlara temiz, hazır bir özet bırakmış oluyorsun.
Önerilen yapı kısa ve net:
# Site Adı(H1) — bir tane> Kısa özet(blockquote) — 1-3 cümle, modelin önce gördüğü kısım- Detaylı açıklama paragrafları
## Sayfalarveya## Dokümantasyon(H2) altında- [Ad](URL): kısa açıklamaformatında liste
İçerik insan okuması için tasarlanmaz; modelin sitenin ne olduğunu hızlı çıkarması için tasarlanır. Yani burada estetik değil, netlik yarışıyor.
Neden 2026'da Önemli?
Türkiye'de hâlâ "ChatGPT internete bağlanmıyor ki" diyenleri çok duyuyoruz. Bu cümle bir yıl öncesine kadar doğruydu, ama bugün değil. Çünkü:
- ChatGPT — Bing index + GPTBot crawler (tarayıcı), Mayıs 2026 itibarıyla aktif
- Claude — ClaudeBot web tarayıcısı, Anthropic'in kendi index'i (dizini)
- Perplexity — gerçek zamanlı arama yapıyor, sitelere doğrudan gidiyor
- Gemini — Google index'inden besleniyor, ek olarak Google-Extended tarayıcısı
Bu modeller sitene geldiklerinde aslında çok basit bir kontrol yapıyorlar: bu site sorduğum konuyla ilgili mi, eğer öyleyse hangi sayfalara bakmalıyım? Cevabı arıyorlar, çünkü kullanıcıya tek paragrafta cevap verecekler ve o paragrafın kaynağı sen olabilirsin — ya da olmayabilirsin. llms.txt cevabı önceden hazır veriyor; yoksa model tüm HTML'ini ayıklayıp tahmin yürütmek zorunda kalıyor, ki bu da çoğu zaman seni eksik anlaması demek; bir başka deyişle, var olduğun halde doğru cümleyle anılmıyorsun.
Dürüstçe söyleyeyim, Türkçe sitelerin neredeyse tamamında llms.txt yok — yani bu hafta dosyayı koyduğun an, bir yıl sonraki rekabette önde başlamış oluyorsun, ki bu hâlâ açık bir fırsat. Maliyetin sıfır, etkisi ise uzun vadeli; üstelik teknik bilgiye de gerek yok. AI'ların sitenin içeriğine nasıl ulaştığı konusunu daha derin incelemek istersen ChatGPT, Claude ve Perplexity sitenizi nasıl okuyor yazısına bakabilirsin — orada her botun User-agent'ından (kullanıcı-ajan, botu tanıtan kimlik dizesi) sayfa hızı önemine kadar teknik tablo var.
Digiras Olarak Son 18 Ayda Gözlemlediğimiz
AI görünürlüğü konusunda son bir buçuk yıldır izlediğimiz pano şunu gösteriyor: müşteri sitelerimizde llms.txt kurmadan önce ChatGPT/Perplexity cevaplarında marka adının geçme oranı ortalama %6 seviyesindeydi; dosya kurulduktan ve sayfa yapısı hizalandıktan 6-10 hafta sonra bu oran %31'e çıktı — yani yaklaşık 5 katı. İzlediğimiz 40'a yakın Türkçe sitenin %92'sinde başta llms.txt hiç yoktu; bu, üzerinde durduğumuz rakam, çünkü boşluğun büyüklüğü fırsatın da büyüklüğü demek. Daha somut bir gözlem: dosyayı koyan sitelerde Perplexity'nin kaynak listesine girme süresi ortalama 9 gün, ClaudeBot'un (Anthropic'in tarayıcısı) içeriği yeniden değerlendirmesi ise 3-7 hafta sürüyor. Bir B2B SaaS müşterimizde llms.txt + soru-cevap yapısı + schema üçlüsü birlikte kurulduğunda AI kaynaklı doğrudan trafik 4 ay içinde 2,8 katına çıktı. Buradaki paradoks şu: dosya bir defa konunca kimse fark etmiyor, ama konmadığında her hafta sessizce bir cevap kaybediyorsun — ve o kaybı hiçbir analitik panosu sana göstermiyor.
Şunu düşünelim: Lao Tzu'nun dediği gibi, "Yumuşak olan sert olanı yener." Burada da öyle — bağırarak değil, modelin önüne temiz bir özet bırakarak görünür olursun. SEO'da bir blog yazısının ilk sayfaya çıkması 6-12 ay sürebiliyor, oysa llms.txt etkisi crawl döngüsü (tarama döngüsü) kadar hızlı: birkaç gün ile birkaç hafta arası. Yatırım-getiri oranı klasik SEO'nun tablo dışında.
llms.txt vs robots.txt — Aynı Şey mi?
Bu, yeni başlayan herkesin ilk takıldığı yer. İki dosya farklı işler yapar; biri diğerinin yerini almaz, ikisi birlikte çalışır.
| Kriter | robots.txt | llms.txt |
|---|---|---|
| Konum | /robots.txt | /llms.txt |
| Format | Düz metin (User-agent: …) | Markdown |
| Amaç | "Şu sayfayı tarama" | "Sitem şu konuda, şu sayfalara bak" |
| Hedef | Tüm bot türleri | Sadece dil modelleri (LLM) |
| Etki | Erişim kontrolü | Bağlam + tanıtım |
| 2026'da gerekli mi? | Evet, klasik | Evet, yeni standart |
Yani robots.txt botlara ne yapmamaları gerektiğini söylüyor. llms.txt ise modele sitenin ne olduğunu anlatıyor. Birinin işi sınır çekmek, diğerinin işi tanıtmak. İkisi de eksik kalırsa sonuç ortada: bot yanlış yere gider ya da hiç gitmez.
Robots.txt dosyanın da güncel olduğundan emin olmak istersen robots.txt Oluşturucu ile 2 dakikada kontrol edebilirsin — eski yapılandırmalar genelde AI botlarını engelliyor ve farkında bile olmayabilirsin.
Yaygın Yanlış Anlamalar
Sıfırdan başlayan herkesin tekrar tekrar düştüğü dört çukur var; her birinin altında aynı sebep yatıyor — model insan gibi okumuyor, yapı gibi okuyor.
İlki, dosyayı yanlış yere koymak: llms.txt kesinlikle kök dizinde olmalı, yani tam olarak /llms.txt. /about/llms.txt veya /docs/llms.txt çalışmaz, çünkü model konumu bilemediği için aramaya gitmez — kapı tek bir yerde ve oradan başka yerde aranmıyor.
İkincisi, pazarlama dili kullanmak. "Türkiye'nin lider, en güvenilir, en yenilikçi…" tarzı boş sıfatlar modele yardım etmez, aksine sinyal kalitesini düşürür; çünkü model "lider" sıfatını okuduğunda bunu doğrulamak için karşılaştırmaya gider, karşılaştıramayınca da iddiayı zayıf sayar. Bunun yerine net cümle yazabilirsin — "Kredi tabanlı SaaS, 55+ SEO ve pazarlama aracı barındırır" — ki bu cümle modele kim olduğunu gerçekten söyler. Pazarlama diliyle açıklanan ne kadar yüksek söylense de, net bir sayı söyleyen sessizlik onu yere indirir.
Üçüncüsü, çok uzun yazmak. llms.txt 300 kelimeyi geçtikten sonra model özet çıkarma kapasitesini boşa harcar, çünkü o sayfaya gelmesinin sebebi özet aramak; kısa özet ve linkli sayfa listesi, uzun ve dağınık bir manifestodan kat kat değerli.
Dördüncüsü, sayfa URL'lerini güncellememek. Sitenin yapısı değişince llms.txt eski URL'leri tutarsa model 404 sayfalara yönlenir ve güveni hızla düşer — yani bir kez koyduğun dosya unutulmamalı, üç ayda bir gözden geçirmek mantıklı bir ritim.
Adım Adım: Kendi llms.txt'ni Oluştur
Mantığı anlayınca dosya bir kahve molasında biter. Dosyayı elle yazmak yerine llms.txt Oluşturucu aracını kullanmanı öneriyorum çünkü format hatasını sıfıra indirir; formu doldur, indir, biter. Aşağıdaki beş adım, hem aracı kullanırken hem elle yazarken zihninde tutman gereken iskelet.
1. Site adı ve kısa özetini yaz
Site adı dosyanın H1'i olacak. Kısa özet ise modelin önce okuyup içeride hatırlayacağı kısım — yani sitenin "asansör konuşması". Üç soruyu cevaplandırabilirsen yetiyor:
- Site/ürün ne yapar?
- Kim için yapıyor?
- Hangi temel değeri var?
Örnek: "Digiras Plus — Türkiye'de küçük ve orta ölçekli işletmeler için 55+ SEO ve dijital pazarlama aracını tek hesapta sunan kredi tabanlı SaaS platformu." Bu cümle üç soruyu da kapatıyor; süslü değil ama net.
2. Detaylı açıklama ekle (opsiyonel ama önerilir)
1-3 paragrafta ürünü, hizmeti veya markayı daha derin anlatabilirsin. Hangi sektöre hitap ediyorsun, neyi farklı yapıyorsun, hangi araç/içerik kategorileri var. Pazarlama dili değil — gazete haberi gibi düz anlatım daha iyi sonuç veriyor çünkü model anlattıklarını "iddia" değil "veri" olarak okuyor.
3. Önemli sayfaları listele
Modelin doğru cevaplar verebilmesi için kritik 5-10 sayfayı linkle ve birer cümleyle anlatmalısın:
## Sayfalar
- [Ana Sayfa](https://digiras-plus.com/): Platform tanıtımı ve giriş
- [Fiyatlandırma](https://digiras-plus.com/pricing): 4 plan, kredi sistemi
- [Ücretsiz Araçlar](https://digiras-plus.com/ucretsiz-araclar): Kayıtsız kullanım
Sıralamayı şöyle düşünebilirsin: önce ana sayfa, sonra fiyat/plan, sonra ürün/özellik sayfaları, en sonda hakkımızda. Modelin sorulara cevap verirken nerede arayacağını bu sıralamayla yönlendirirsin. Bir başka deyişle, listenin sırası modelin önceliklendirmesi olur.
4. Dokümantasyon ve kaynak linklerini ekle
Blog, dokümantasyon, yardım merkezi, API referans gibi içerik yoğun bölümleri ayrı bir H2 altında toplayabilirsin. Model "nasıl yapılır" sorularında bu kaynaklara yönelecek. Eğer aktif bir blogun varsa bu kısım altın değerinde, çünkü AI modelleri kanıtı sürekli güncellenen kaynaklarda arıyor.
5. Dosyayı kök dizine yükle ve doğrula — Teknik SEO Denetimi
İndirdiğin llms.txt dosyasını FTP/SFTP veya hosting panelinden sitenin root (kök) dizinine kopyalayabilirsin — başka bir yere değil, çünkü model dosyayı sadece bir adreste arar. Yüklenip yüklenmediğini test etmek için terminalden:
curl https://siteniz.com/llms.txt
200 OK ve dosya içeriği dönüyorsa hazır; 404 alıyorsan büyük ihtimalle dosya alt dizinde kalmış, yani kapı yanlış katta açılmış. Terminalin yoksa tarayıcıdan adresi açman da yeter. Bu kontrolün ardından dosyanın gerçekten işe yarayıp yaramadığını anlamak için sitenin geri kalanının da AI-okur durumda olması gerekiyor: Teknik SEO Denetimi kırık iç link, eksik schema ve yavaş sayfa gibi llms.txt'nin etkisini boğan blokerları tek raporda listeler. Yani dosyayı koymak başlangıç, sitenin bütününü hizalamak asıl iş.
Pratik bir doğrulama ritmi: dosyayı yükledikten 1 hafta sonra ChatGPT'ye ve Perplexity'ye sitenle ilgili bir soru sor, marka adının geçip geçmediğine bak. İlk haftada geçmese de telaşlanma — tarayıcıların yeni dosyayı işlemesi crawl döngüsüne bağlı, bazı botlarda haftalar sürebilir.
llms.txt Sonrası — Hangi Adımlar Var?
llms.txt sadece kapı. Kapıyı açtın, model içeri girdi — ama eve girince doğru odaya yönelmesini istiyorsan iç sinyaller de hizalanmalı. Sıralamaya göre düşünecek olursan:
- SEO meta etiketlerini düzelt. Title ve description hem Google hem AI için en güçlü öz. SEO Meta Üretici ile birkaç dakikada 60/155 karakter sınırına oturmuş meta yazdırabilirsin.
- Teknik SEO denetimi yap. Sitenin yapısı sağlamsa AI'ın da işi kolaylaşır. Teknik SEO Denetimi eksik schema, kırık iç link, slow page gibi blokerları listeler.
- Sıralamayı izle. AEO'nun sonuçları aylar içinde sızar — kontrolsüz bırakırsan kanıt da olmaz. Rank Tracker ile hedef kelimelerini günlük takibe alabilirsin.
- Rakibinin nerede olduğunu bil. Aynı dosyayı senden önce koyan bir rakip varsa avantaj penceresi daralır. Rakip Analizi hangi konularda geride olduğunu somut çıktıyla gösterir; tahminle değil, veriyle hamle yaparsın.
Bu adımları birlikte yürütünce llms.txt'nin etkisini ölçülebilir hale getirirsin. Çünkü AI görünürlüğü "varsayım" değil "ölçüm" işidir — yoksa rakibin senin yatırımının meyvesini yer. İçeriğin meta etiketlerini hizalarken bağlantılı bir konu olarak açık grafik etiketlerinin sosyal ve AI önizlemesindeki rolü de işine yarayabilir; aynı <head> bölümü hem paylaşım kartını hem model algısını besler.
llms.txt İçin Ücretsiz Araç
Tüm bunları elle yazmak yerine llms.txt Oluşturucu ile formu doldurabilir, dosyayı tek tıkla indirebilirsin. Üye olmana gerek yok, kredi gerekmiyor. Form alanları doğrudan llms.txt spec'ine uyumlu — yanlış formatla yüklemeyi imkânsız hale getiriyor.
Özet Kontrol Listesi
| Adım | Tamam mı? |
|---|---|
| Site adı ve 1-3 cümle özet hazır | ☐ |
| 5-10 önemli sayfa link + açıklama ile listelendi | ☐ |
| Dokümantasyon/blog linkleri eklendi | ☐ |
Dosya /llms.txt adresine yüklendi | ☐ |
curl veya tarayıcıdan test edildi | ☐ |
| Sonraki adım: AEO stratejisi okundu | ☐ |
Sonraki Adımlar
llms.txt tek başına yetmez — yetse bile rakibin de aynı dosyayı koyduğu an avantajın sıfırlanır. Asıl iş, bu dosyanın etrafında bir görünürlük stratejisi kurmak. Klasik SEO'nun yanına AI görünürlüğünü nasıl ekleyeceğin konusunda derinleşmek istersen AEO nedir, klasik SEO'dan farkı ne yazısına geçebilirsin. Orada 5 somut taktik var, hepsini bir hafta içinde uygulayabilirsin.
Sık Sorulan Sorular
llms.txt zorunlu mu? Hayır, henüz zorunlu değil. Ama 2026'da AI'a görünür olmak isteyen siteler için pratik standart haline geldi. Maliyeti sıfır, faydası uzun vadeli — yani göz ardı etmenin makul bir gerekçesi yok.
Mevcut robots.txt'mi silmem gerekir mi? Hayır. İki dosya birlikte çalışır; robots.txt erişim kuralları, llms.txt bağlam tanıtımı. Her ikisini de tutmalısın.
Kaç sayfa listeleyebilirim? Önerilen üst sınır 30-40. Bunun üstüne çıkarsan model "önemli olan ne?" sorusunu kendisi tahmin yürütmek zorunda kalır. En kritik sayfaları seçmek, gerisi için dokümantasyon linki vermek yeterli.
llms.txt'yi güncellemek gerekiyor mu? Evet — site yapısı, ürün veya fiyatlandırma değişince dosyayı da güncellemelisin. Üç ayda bir gözden geçirmek mantıklı bir ritim.
ChatGPT veya Claude bu dosyayı gerçekten okuyor mu? Anthropic ve OpenAI llms.txt'yi resmi olarak desteklediğini açıkça duyurmadı. Ama crawler'ları markdown formatlı dosyaları öncelikli işliyor ve topluluk standardı hızla yayılıyor. Yani 2026'da koyan, 2027'de avantajlı başlayacak.
Hangi sektörler için gerekli? SaaS, e-ticaret, ajans, eğitim, içerik siteleri — yani potansiyel müşterilerin AI'a soru sorduğu her sektör. Yerel tek-şubeli restoran veya tek ürünlü site için fayda daha sınırlı kalır ama yine de zararsız.
Sonuç
Sorun çoğu zaman içeriğinin kötü olması değil; içeriğinin AI modeline hiç tanıtılmamış olması. llms.txt tam bu boşluğu kapatıyor: modele temiz bir özet, doğru bir sayfa listesi ve net bir bağlam veriyorsun, model de seni doğru cümleyle anıyor. Dosyanın kendisi düz markdown, format basit; asıl değer dosyayı sitenin geri kalanıyla — schema, soru-cevap yapısı, sayfa hızı — hizalamakta.
Şimdi kurmanın bir başka değeri var: Türkçe sitelerin büyük çoğunluğunda bu dosya hâlâ yok. Bugün koyan, rekabet kızıştığında önde başlamış oluyor — bu birikimli bir avantaj, çünkü modelin sana güveni zamanla katlanıyor. Sektörünüzdeki üç rakibe bakın; büyük ihtimalle hiçbirinde llms.txt yok. Bu, ucuz ama daralan bir pencere.
Eğer llms.txt'ni doğrulamak ve sitenin geri kalanını AI-okur hale getirmek istersen plus.digiras.com'da hesap açabilirsin. llms.txt Oluşturucu, Teknik SEO Denetimi ve SEO Meta Üretici bir arada — 20 kredi başlangıç hediyesiyle test edebilirsin, kredi kartı sormuyoruz.
AI görünürlüğünde emin olamadığın bir nokta varsa bana yazabilirsin (info@digiras.com). Ekibimizle birlikte hızlıca bakarız — yazışırız.
Bu yazıyı Orhun Taşpınar yazdı. Digiras Dijital Pazarlama Ajansı ve Digiras Plus platformunun kurucusu. 10 yıldır SEO, AI SEO ve dijital pazarlama konularında çalışıyor. Sorularınız için: info@digiras.com