llms.txt nedir, siteniz için gerekli mi?

llms.txt, yapay zekâ araçları için önerilmiş bir dosya biçimi. Google, AI Overviews için böyle bir dosyaya gerek olmadığını söylüyor. Ne zaman eklenir?

SpectraBT ekibi4 dk okuma

llms.txt, bir sitenin özetini ve önemli sayfalarının listesini yapay zekâ araçları için Markdown biçiminde veren, önerilmiş bir dosya biçimidir. Bir standart değildir; Eylül 2024’te Jeremy Howard tarafından önerildi. Google, AI Overviews ve AI Mode için böyle bir dosyaya gerek olmadığını yazıyor. OpenAI ve Perplexity ise llms.txt okuyup okumadıklarını resmî olarak açıklamadı.

llms.txt dosyası ne işe yarıyor?

Öneriye göre llms.txt, yapay zekâ araçlarının bir siteyi kullanırken önemli bilgiye hızlı ulaşmasına yardım etmek için hazırlanır. Web sayfaları menü, reklam ve kod gibi öğelerle doludur. llms.txt bunların yerine sitenin kısa bir özetini ve okunması gereken sayfaların bağlantılarını düz metin olarak verir.

Dosya, sitenin kök dizininde durur: ornekfirma.com.tr/llms.txt. llmstxt.org’daki öneriye göre yapısı şöyledir:

  • Zorunlu tek bölüm: Sitenin ya da projenin adını taşıyan bir H1 başlığı.
  • İsteğe bağlı özet: Başlığın altında, sitenin ne olduğunu anlatan kısa bir alıntı bloğu.
  • İsteğe bağlı bölümler: H2 başlıkları altında, açıklamalı bağlantı listeleri.

Örnek:

# Örnek Firma

> İstanbul'da şirketlere muhasebe yazılımı satan bir firma.

## Ürünler

- [Ön muhasebe](https://ornekfirma.com.tr/on-muhasebe/): Fatura ve cari takibi
- [Bordro](https://ornekfirma.com.tr/bordro/): Maaş ve SGK hesaplama

Öneri ayrıca sayfaların Markdown sürümlerinin de aynı adresin sonuna .md eklenerek yayımlanmasını öneriyor.

Google, ChatGPT ve Perplexity llms.txt kullanıyor mu?

Google kullanmadığını açıkça söylemiyor, ama gerek olmadığını yazıyor. Google’ın yapay zekâ özellikleri belgesine göre AI Overviews ve AI Mode’da görünmek için yeni makine tarafından okunacak dosyalar, yapay zekâ metin dosyaları ya da ek işaretleme gerekmez. OpenAI ve Perplexity kendi belge sitelerinde birer llms.txt yayımlıyor. Ama botlarının başka sitelerdeki llms.txt dosyasını okuyup okumadığını açıklamadılar.

Her hizmet için bilinen durum:

Hizmet Resmî açıklama
Google (AI Overviews, AI Mode) Ek bir dosyaya gerek yok; sayfanın dizine eklenmiş ve alıntıyla gösterilmeye uygun olması yeter
ChatGPT araması llms.txt hakkında resmî açıklama yok; OAI-SearchBot’un robots.txt’te engellenmemesi gerekir
Perplexity llms.txt hakkında resmî açıklama yok; PerplexityBot’a izin verilmesini öneriyor

Yapay zekâ yanıtlarında görünmek için açıklanmış şartlar robots.txt ile ilgilidir. Bu konuyu ChatGPT ve Perplexity’nin sitenizi görüp görmediğini anlattığımız yazıda ayrıntılı yazdık.

llms.txt eklemek sıralamayı ya da görünürlüğü artırır mı?

Bunu gösteren resmî bir açıklama yok. Google ek bir dosyaya gerek olmadığını yazıyor, OpenAI ve Perplexity ise llms.txt’i kullandıklarını açıklamadı. Bu yüzden llms.txt’i görünürlük için bir yöntem olarak görmüyoruz. Görünürlük için önce botların sitenize girebildiğinden ve sayfaların dizine eklendiğinden emin olun. Bu iki şart sağlanmadan eklenen bir llms.txt dosyası, okunacak sayfalara giden yolu açmaz. Botun girmesi yasaklanmış bir sayfayı listede göstermek, o sayfayı erişilebilir yapmaz.

Ne zaman eklemek mantıklı?

Zararı yok, etkisi kanıtlanmadı. Dosyayı hazırlamak kısa sürüyorsa ve güncel tutabilecekseniz ekleyebilirsiniz. Belgesi çok olan yazılım ürünleri ve geliştiricilere hizmet veren siteler için daha anlamlı olabilir. Çünkü kullanıcılar bu tür siteleri yapay zekâ araçlarına okutarak kullanabilir.

Kendi sitemizde bir llms.txt dosyası var ve sayfalarımızla birlikte güncelleniyor. Bunu bir görünürlük yöntemi olarak değil, sitenin kısa bir haritası olarak tutuyoruz. Dosya, site her yayımlandığında hizmet ve ürün sayfalarımızın listesinden kendiliğinden üretiliyor. Böylece elle güncelleme gerekmiyor ve dosyada kaldırılmış bir sayfa kalmıyor.

Eklemeden önce şunlara bakın:

  • Önce temel işler: robots.txt’in arama botlarını engellemediğinden ve sayfaların Google’da dizine eklendiğinden emin olun.
  • Güncellik: Dosyadaki bağlantılar kaldırılmış sayfalara gidiyorsa dosya yarardan çok kafa karıştırır.
  • Tutarlılık: llms.txt’teki özet, sitenizdeki bilgilerle aynı olmalı. Sitede yazmayan bir bilgiyi yalnız bu dosyaya eklemeyin.

llms.txt dosyası nasıl hazırlanır?

Eklemeye karar verdiyseniz dosyayı kısa tutun. Bir başlık, iki üç cümlelik bir özet ve en önemli sayfaların açıklamalı listesi yeter. Dosyayı sitenin kök dizinine llms.txt adıyla koyun. Sayfa eklediğinizde ya da kaldırdığınızda dosyayı da güncelleyin; mümkünse site her yayımlandığında kendiliğinden üretilsin.

Adım adım:

  1. Başlığı yazın. H1 olarak firmanızın ya da sitenizin adını yazın.
  2. Özeti yazın. Alıntı bloğu içinde ne iş yaptığınızı ve kime hizmet verdiğinizi iki üç cümleyle anlatın. Sitedeki “Hakkımızda” metniyle çelişmesin.
  3. Sayfaları gruplayın. Ürünler, hizmetler, belgeler gibi H2 başlıkları açın. Her bağlantının yanına sayfanın ne anlattığını tek cümleyle yazın.
  4. Gereksizleri çıkarın. Kampanya sayfalarını, giriş ekranlarını ve tekrar eden sayfaları listeye koymayın.
  5. Kontrol edin. Dosyayı tarayıcıda açın ve her bağlantının çalıştığına bakın.

Siteniz yapay zekâ botlarına açık mı?

Bunu robots.txt dosyanıza bakarak anlarsınız. llms.txt’in etkisi belirsizken robots.txt’teki bir engelin etkisi açıktır. OpenAI’ye göre OAI-SearchBot’u engelleyen siteler ChatGPT arama yanıtlarında gösterilmez. Önce bu dosyayı kontrol edin.

SpectraSEO, sitenizin robots.txt dosyasında yapay zekâ botlarına hangi kuralların yazıldığını tespit eder ve ne yapmanız gerektiğini yazar. Google ve yapay zekâ yanıtlarındaki görünürlüğünüzle ilgili diğer konuları Google ve yapay zekâ görünürlüğü sayfasında topladık.

Sık sorulan sorular

llms.txt eklersem ChatGPT'de görünür müyüm?

Bunu söyleyen resmî bir açıklama yok. OpenAI, ChatGPT aramasının llms.txt dosyasını okuduğunu açıklamadı. ChatGPT aramasında görünmek için açıklanmış şart, OAI-SearchBot'un robots.txt'te engellenmemiş olmasıdır.

llms.txt ile robots.txt aynı şey mi?

Hayır. robots.txt botlara sitenin hangi kısmına girip giremeyeceklerini söyler. llms.txt ise erişimi yönetmez; yapay zekâ araçlarına sitenin özetini ve önemli sayfaların listesini Markdown biçiminde verir.

llms.txt dosyası sitemize zarar verir mi?

Bilinen bir zararı yok. Dosya, sitenin kök dizininde duran düz bir metin dosyasıdır. Dikkat edilecek tek konu güncelliğidir: sayfalarınız değiştikçe dosyadaki bağlantıları da güncellemeniz gerekir.

Google llms.txt dosyasını kullanıyor mu?

Google'ın yapay zekâ özellikleri belgesine göre AI Overviews ve AI Mode'da görünmek için yeni makine tarafından okunacak dosyalar ya da yapay zekâ metin dosyaları hazırlamanız gerekmez. Sayfanın dizine eklenmiş olması yeter.

Altyapınızı birlikte değerlendirelim

Keşif ücretsizdir. Arayın ya da yazın, keşif için bir gün belirleyelim.