KARNERKARNER

Rehber · Yapay zekâ araması ve SEO

llms.txt ve llms-full.txt nedir, nasıl yazılır, kim okur?

KARNER ekibiYayın:

Özet

llms.txt, sitenin kök dizininde duran ve yapay zekâ araçlarına sitenin ne anlattığını özetleyen Markdown dosyasıdır; llms-full.txt ise önemli içeriğin tamamını tek dosyada sunar. Standart Eylül 2024'te Jeremy Howard tarafından llmstxt.org'da önerildi: tek H1 başlık, kısa blockquote özet ve açıklamalı bağlantı listeleriyle yazılır.

llms.txt nedir?

llms.txt
Sitenin kök dizininde (/llms.txt) duran, Markdown biçiminde yazılmış bir site özetidir. Yapay zekâ araçlarına hangi sayfada ne olduğunu kısa ve düzenli biçimde anlatır.
llms-full.txt
Aynı dizinde duran ikinci dosyadır. Sitenin önemli içeriğinin tamamını tek bir Markdown dosyasında birleştirir; araç tek istekle bütün metne ulaşır.

Öneri, Eylül 2024'te llmstxt.org adresinde yayımlandı. Yazarı, Answer.AI kurucu ortağı Jeremy Howard'dır. Amaç basitti: bir web sayfası insan için tasarlanır, menü, reklam, çerez uyarısı ve script ile dolar. Dil modeli ise sınırlı bir bağlam penceresiyle çalışır ve bu gürültüyü ayıklamak zorunda kalır.

llms.txt, siteyi yapay zekâ araçlarına kendi diliyle, temiz metin olarak tanıtan bir kapı dosyasıdır. Sitemap.xml nasıl arama motoruna sayfa listesi veriyorsa, llms.txt de dil modeline “bu site ne anlatır, nereye bakmalısın” bilgisini verir. Fark şu: sitemap yalnızca URL listeler, llms.txt açıklama ve öncelik de taşır.

Bu dosya robots.txt'in yerini almaz. robots.txt erişimi düzenler; llms.txt içeriği tanıtır. İkisi birlikte çalışır: önce botlara kapıyı açarsınız, sonra llms.txt ile içeriyi anlatırsınız. Botlara kapının nasıl açılacağını yapay zekâ botlarına site nasıl açılır rehberinde ayrıca anlattık.

llms.txt dosyasını kim okur?

Dürüst cevap: standart gönüllüdür ve henüz gençtir. Bugün en yaygın kullanıcıları geliştirici dokümantasyon siteleridir; Anthropic ve Cloudflare gibi şirketlerin dokümantasyon siteleri llms.txt yayımlar ve birçok dokümantasyon platformu bu dosyayı otomatik üretir.

Büyük arama ürünleri llms.txt'yi resmî bir sıralama sinyali olarak tanımadı. Google tarafı dosyayı kullanmadığını açıkça belirtti. Dolayısıyla llms.txt'nin tek başına sizi ChatGPT'de ya da Google AI Bakışı'nda öne çıkardığı iddiası doğru değildir.

Buna rağmen dosyanın pratik okuyucuları vardır: kullanıcı adına sayfa getiren ajanlar, kod asistanları, özel RAG kurulumları ve bir kullanıcının ChatGPT'ye ya da Claude'a site adresini yapıştırdığı anlar. Bu senaryolarda temiz Markdown, gürültülü HTML'den her zaman daha iyi anlaşılır.

llms.txt'nin maliyeti düşük, olası faydası gerçektir; bu yüzden kurulmasını tavsiye ederiz, ama ondan sihir beklemeyiz. Asıl görünürlük; bot erişimi, yapısal veri ve alıntılanabilir içerikle gelir. Bu bütünün nasıl kurulduğunu Yapay Zekâ Aramasında Görünmek rehberinde anlatıyoruz.

llms.txt nasıl yazılır?

llmstxt.org standardı dosyanın biçimini sabitler. Sıra önemlidir; çünkü dosyayı okuyan araç, bölümleri bu sıraya göre ayrıştırır.

  1. 1Dosyanın ilk satırı tek bir H1 başlıktır ve zorunludur. Genellikle site ya da firma adı yazılır.
  2. 2Hemen altına bir blockquote (> ile başlayan) kısa özet gelir. Bir-iki cümleyle site ne anlatır, kime hitap eder sorusuna cevap verir.
  3. 3İsteğe bağlı olarak başlıksız birkaç paragraf veya liste eklenebilir. Burada bağlam verilir: hizmet bölgesi, uzmanlık alanı, sitenin yapısı.
  4. 4Sonra H2 başlıklarla bölümler açılır. Her bölüm, Markdown bağlantı listesinden oluşur: - Sayfa adı: bir cümle açıklama.
  5. 5En sona isteğe bağlı bir “Optional” bölümü eklenebilir. Araç bağlam penceresi dolduğunda bu bölümü atlayabilir; ikincil içerik buraya konur.

Bir hizmet işletmesi için iskelet şöyle görünür:

Bağlantılar mutlaka tam URL olmalıdır; göreli yol (/hizmetler/x) dosya başka bağlamda okunduğunda kırılır. Açıklamalar sitedeki gerçek içerikle birebir uyumlu olmalıdır. llms.txt'de yazan hizmeti sitede bulamayan araç, dosyaya güvenmeyi bırakır.

llms-full.txt ne zaman gerekir?

llms-full.txt, sitenin önemli sayfalarının tam metnini tek Markdown dosyasında birleştirir. Büyük dokümantasyon siteleri için neredeyse zorunludur; araç tek istekle bütün bilgiye ulaşır.

Küçük bir hizmet sitesi için de anlamlıdır. Sayfa sayısı azsa içeriğin tamamı rahatça sığar ve araç, hizmet detaylarını menülerden ayıklamak zorunda kalmaz. Şart olan, dosyanın güncel kalmasıdır: en sağlıklı yöntem, llms-full.txt'nin her derlemede (build) sayfa içeriğinden otomatik üretilmesidir. Elle kopyalanan dosya birkaç güncelleme sonra siteyle çelişmeye başlar.

Kök dizindeki dört dosya ne işe yarar?
DosyaOkuyucuNe anlatır
robots.txtTüm botlarKim nereye girebilir
sitemap.xmlArama motoru botlarıHangi URL'ler var, ne zaman değişti
llms.txtDil modeli ve ajanlarSite ne anlatır, önce nereye bakılmalı
llms-full.txtDil modeli ve ajanlarÖnemli içeriğin tam metni, tek dosyada

Sık yapılan hatalar nelerdir?

Yazdığınız dosyayı test etmenin en basit yolu, adresini bir yapay zekâ aracına yapıştırıp “bu site ne yapıyor, hangi hizmetleri veriyor?” diye sormaktır. Aracın cevabı sitenizi doğru anlatıyorsa dosya işini görüyordur.

llms.txt tek başına bir parça; bütünü SEO / GEO / AEO hizmeti sayfasında, diğer parçaları yapısal veri rehberinde ve rehber merkezinde bulabilirsiniz.

Sık sorulan sorular

llms.txt ile sitemap.xml aynı şey mi?

Hayır. sitemap.xml arama motorlarına sayfa adreslerini ve değişiklik tarihlerini XML biçiminde listeler; içerik hakkında açıklama taşımaz. llms.txt ise Markdown'dır, insan ve dil modeli tarafından okunabilir, her bağlantının yanında açıklama taşır ve öncelik belirtir. İkisi birbirini tamamlar; biri diğerinin yerine geçmez.

llms.txt dosyası WordPress sitesine nasıl eklenir?

İki yol vardır: dosyayı elle yazıp FTP ya da dosya yöneticisiyle sitenin kök dizinine yüklemek, ya da llms.txt üreten bir SEO eklentisi kullanmak. Hangi yol seçilirse seçilsin sonuç, site.com/llms.txt adresinde düz metin olarak açılmalı ve içerik her yeni sayfada güncellenmelidir.

llms.txt olmayan site yapay zekâ aramasında görünmez mi?

Görünür. llms.txt bir ön koşul değil, kolaylaştırıcıdır. Yapay zekâ araçları siteyi robots.txt izinleri, HTML içerik ve yapısal veri üzerinden zaten okur. Dosya; aracın siteyi daha hızlı ve daha doğru anlamasına yardım eder, özellikle kullanıcı siteyi doğrudan araca verdiğinde fark yaratır.

llms.txt içinde fiyat ya da kampanya bilgisi verilmeli mi?

Sık değişen bilgiler llms.txt'ye yazılmamalıdır. Dosya güncellenmezse araç eski fiyatı cevap olarak sunabilir ve bu müşteri tarafında güven kaybı yaratır. Dosyada kalıcı bilgiler durmalıdır: hizmetler, hizmet bölgesi, uzmanlık alanları ve ilgili sayfaların bağlantıları. Değişken bilgi için ilgili sayfaya bağlantı vermek yeterlidir.

Dosyanın doğru çalıştığını nasıl kontrol ederim?

Üç kontrol yeterlidir: tarayıcıda site.com/llms.txt adresini açıp düz metin döndüğünü görmek, sunucunun dosyayı text/plain ya da text/markdown içerik tipiyle sunduğunu doğrulamak ve dosyadaki her bağlantının gerçekten açıldığını test etmek. Kırık bağlantı ve 404 dönen dosya, en sık görülen iki sorundur.

Ana rehber

Yapay Zekâ Aramasında Görünmek

İlgili hizmet

SEO / GEO / AEO

İlgili rehberler

Bunu sizin siteniz için kuralım mı?

Kısa bir keşif görüşmesinde mevcut durumu birlikte bakar, ne gerektiğini yazılı söyleriz.