Blog · GEO

Kısa yanıt
llms.txt, sitenizin köküne konan ve siteyi yapay zekâ araçlarına özetleyen düz metin dosyasıdır. Marka kimliği, önemli sayfalar ve içerik kapsamını makine okunur biçimde anlatır. Zorunlu değildir ve tek başına görünürlük sağlamaz; ama sitenin ne hakkında olduğunu anlatmanın en doğrudan yoludur.
llms.txt tam olarak ne?
Sitenizin köküne koyduğunuz düz metin bir dosya. İçinde sitenin ne olduğunu, hangi konuları kapsadığını ve hangi sayfaların öne çıktığını anlatırsınız.
Biçim markdown’dır ve tanıdıktır:
# Marka Adı
> Sitenin ne yaptığını anlatan tek cümle.
## Kimlik
- Marka: ...
- Konum: ...
- İletişim: ...
## Öne çıkan sayfalar
- [Hizmetler](https://ornek.com/hizmetler/)
- [Hakkımızda](https://ornek.com/hakkimizda/)
Amaç, bir dil modelinin ya da arama aracının siteyi hızlıca anlaması. Sayfa sayfa gezmesini beklemek yerine, size tek dosyada ne olduğunuzu söylüyorsunuz.
Ne yapar, ne yapmaz
Yapar: Sitenin kapsamını ve kimliğini tek dosyada netleştirir. Özellikle marka adı ile alan adı farklıysa (ya da marka adı jenerik bir ifadeyse) işe yarar.
Yapmaz: Görünürlük sağlamaz. Bir yanıt motoru sizi kaynak göstermiyorsa, llms.txt eklemek bunu değiştirmez. Dosya bir kolaylıktır, anahtar değil.
Bu ayrım önemli: llms.txt’i “yapay zekâda çıkma yöntemi” gibi sunan çok yazı var. Öyle değil.
Gerekli mi?
Dürüst cevap: zorunlu değil, ama maliyeti düşük.
Eklenmesini önerdiğimiz durumlar:
- Marka adınız jenerik bir ifadeyse. Örneğin marka adı “Kurumsal SEO” gibi bir kategori terimiyse, sitenin gerçekten o marka olduğunu söyleyen bir kaynak gerekir.
- Alan adı ile marka adı farklıysa.
- Siteniz çok dilli ya da çok bölgeli ise. Hangi dil sürümünün hangi kitleye ait olduğu belirsiz kalabilir.
- İçerik kullanım tercihiniz varsa. Metninizin model eğitiminde kullanılıp kullanılmayacağına dair tercihinizi beyan etmek istiyorsanız, doğru yer burasıdır.
Bunların hiçbiri geçerli değilse, önce yapılacak daha önemli işler vardır: taranabilirlik, yapılandırılmış veri, kısa yanıt blokları.
Sıralama meselesi
Google, llms.txt’nin sıralama veya yapay zekâ özellikleri için kullanıldığını duyurmadı. Yani Google tarafında beklenen bir faydası yok.
Peki neden ekleyesiniz? İki sebeple:
- Diğer yapay zekâ araçları okuyabilir. Bu alan hızla değişiyor; dosyanın varlığı bir maliyet değil.
- Yazarken siteyi düşünmek zorunda kalırsınız. “Sitemiz tek cümlede ne yapıyor?” sorusuna cevap veremiyorsanız, bu bir konumlandırma sorunudur — llms.txt bunu yüzeye çıkarır.
İkinci sebep, ilkinden daha değerli olabilir.
Sitemap ile farkı
İkisi sık karıştırılıyor ama farklı okurlara hitap ediyorlar:
| Sitemap.xml | llms.txt | |
|---|---|---|
| Okur | Arama motoru tarayıcıları | Yapay zekâ araçları, insanlar |
| İçerik | Tüm sayfa adresleri | Sitenin kimliği ve kapsamı |
| Amaç | Envanter | Tanıtım |
| Güncelleme | Her yeni sayfada | Yapı değiştiğinde |
Sitemap “neler var”, llms.txt “ne yapıyoruz” sorusunu cevaplar.
Uygulamada nelere dikkat edilmeli
Kısa tutun. Dosya siteyi özetlemeli, sayfaları tekrar listelememeli. Sitemap zaten var.
Doğru bilgi yazın. Adres, telefon ve marka adı sitedekiyle birebir aynı olmalı. Tutarsız bilgi, dosyanın amacını tersine çevirir.
Erişilebilir olsun. https://siteniz.com/llms.txt adresinden düz metin olarak dönmeli. Yönlendirme arkasında veya erişim engeli arkasında olmamalı.
robots.txt ile engellemeyin. Dosyayı ekleyip erişimini kapatmak, en sık yapılan ve en gereksiz hata.
Güncel tutun. Hizmet sayfası eklendiğinde ya da iletişim bilgisi değiştiğinde güncelleyin.
Sık yapılan hatalar
llms.txt’i gümüş kurşun sanmak. Taranabilirlik, yapılandırılmış veri ve içerik kalitesi olmadan bu dosya hiçbir şey yapmaz. Sıra önce onlardadır.
Sayfaların tamamını listelemek. Dosya şişer ve amacından çıkar. Sitemap bu iş için var.
Yanlış bilgi bırakmak. Eski adres, kapanmış şube, değişmiş telefon. Model bunları okuyup kullanıcıya söyleyebilir.
Kopyala-yapıştır şablon kullanmak. Her sitenin kimliği farklı; şablon dosya, siteyi tanıtmaz.
Nereden başlanır?
- Sitenizi tek cümlede anlatın. Yapamıyorsanız önce konumlandırmayı netleştirin.
- Kimlik bilgilerini yazın. Marka adı, adres, iletişim — sitedekiyle birebir aynı.
- Öne çıkan 5-10 sayfayı bağlayın. Hepsini değil.
- Kök dizine koyun ve
https://siteniz.com/llms.txtadresinden erişilebilir olduğunu doğrulayın. - Yapı değiştiğinde güncelleyin.
Dosya yarım saatlik iştir ve bir zararı yoktur. Ama ilk yapılacak iş değildir — taranabilirlik, şema ve içerik kalitesi sırasında sonlarda gelir.
Alıntılanmanın altı koşulunu ChatGPT’de kaynak gösterilen site nasıl olunur? yazısında sıraladık.
Ölçüm tarafı için GEO hizmeti, içeriğin biçimi için AEO hizmeti, bütünün nasıl yürüdüğü için AI SEO hizmeti sayfalarına bakabilirsiniz.
Sıkça sorulan sorular
llms.txt olmadan yapay zekâ yanıtlarında çıkabilir miyim?
Evet. Yanıt motorları sayfalarınızı normal tarama yoluyla bulur ve kullanır; llms.txt bunun ön koşulu değildir. Dosya, taramayı yönlendiren bir kolaylıktır, görünürlüğü açan bir anahtar değil.
llms.txt ile sitemap.xml aynı işi mi yapıyor?
Hayır, farklı okurlara hitap ederler. Sitemap tüm sayfalarınızı arama motorlarına listeler. llms.txt ise sitenin ne olduğunu, hangi konuları kapsadığını ve hangi sayfaların öne çıktığını anlatır. Biri envanter, diğeri tanıtımdır.
Google llms.txt dosyasını kullanıyor mu?
Google, llms.txt'nin sıralama veya yapay zekâ özellikleri için kullanıldığını duyurmadı. Yani Google tarafında beklenen bir faydası yok. Değeri, dosyayı okuyan diğer yapay zekâ araçları ve sitenin kendi dokümantasyon disiplinidir.
İçine ne yazılmalı?
Marka kimliği (ad, adres, iletişim), sitenin kapsamı, öne çıkan sayfaların bağlantıları ve varsa içerik kullanım tercihleri. Kısa tutulmalıdır; amaç siteyi özetlemek, sayfaları tekrar listelemek değil.
Ne sıklıkla güncellenmeli?
Sitenin yapısı veya kapsamı değiştiğinde. Yeni bir hizmet sayfası açıldığında ya da iletişim bilgileri değiştiğinde güncellenmelidir. Blog yazılarının her biri için güncellemek gerekmez; onun için sitemap vardır.
Bu konuda yardım ister misiniz?
Mevcut durumunuzu ölçüp hangi eksende ne kadar açık olduğunuzu gösteren bir ön rapor paylaşıyoruz.