UNIT İstanbulUNIT Journal

Arama & SEO

llms.txt nedir? Yapay zekâ asistanları için site özeti

llms.txt nedir, robots.txt'ten farkı ne, nasıl yazılır? Önerilen biçimi, gerçek bir örneği ve dosyanın yapabildikleriyle yapamadıklarını anlatıyoruz.

Kısa cevap

llms.txt, bir web sitesinin kök dizinine konan ve yapay zekâ asistanlarına sitenin ne olduğunu, hangi sayfalarının önemli olduğunu Markdown biçiminde özetleyen düz metin dosyasıdır. Resmî bir standart değil, önerilmiş bir kullanım biçimidir. Erişimi denetlemez, alıntılanmayı sağlamaz; yapay zekâ için okunaklı bir site özeti işlevi görür.

6 dk okuma

llms.txt tam olarak nedir?

llms.txt, adını robots.txt ve sitemap.xml gibi kök dizindeki tanıdık dosyalardan alan bir öneridir. Dosya, alanadi.com/llms.txt adresinde yayımlanır ve büyük dil modelleriyle çalışan araçların bir siteyi hızla kavrayabilmesi için hazırlanmış kısa bir özet sunar. İçinde sitenin adı, tek paragraflık bir tanımı ve en önemli sayfalara giden, kısa açıklamalı bağlantı listeleri bulunur.

Neden gerekli görüldüğü de açık: Bir web sayfası insan için tasarlanır. Menüler, çerez bildirimleri, kaydırma efektleri, her sayfada tekrar eden alt bilgi alanları ve betiklerle doludur. Bir dil modelinin sınırlı bağlam penceresi için bu gürültü asıl bilginin önüne geçer. llms.txt, aynı bilgiyi süssüz, düz metin ve Markdown biçiminde tek bir yerde toplamayı amaçlar.

Kısacası llms.txt bir erişim kuralı ya da sıralama sinyali değil, bir tanıtım metnidir: "Bu siteye ilk kez bakan biri neyi, hangi sırayla bilmeli?" sorusuna verilen cevap.

llms.txt, robots.txt ve sitemap.xml'den nasıl ayrılır?

Üç dosya aynı dizinde durur ama farklı işler görür. Karıştırıldıklarında yanlış beklentiler doğar; en yaygın yanılgı, llms.txt'in yapay zekâ tarayıcılarını yönlendirdiği ya da engellediği düşüncesidir.

DosyaNe işe yarar?Kim okur?Bağlayıcı mı?
robots.txtHangi tarayıcının sitenin hangi bölümlerine erişebileceğini söylerArama motoru ve yapay zekâ tarayıcılarıKurallara uyan tarayıcılar için yönergedir; erişim denetiminin yerleşik yolu budur
sitemap.xmlTaranması istenen adresleri ve güncellenme tarihlerini listelerArama motorlarıBir öneridir; keşfi kolaylaştırır
llms.txtSitenin ne olduğunu ve önemli sayfalarını insan diliyle özetlerDil modeli kullanan araçlar ve asistanlarHayır; okunup okunmayacağı araca bağlıdır

Pratik sonuç şu: Bir yapay zekâ tarayıcısının erişimini kısıtlamak ya da açmak istiyorsanız doğru yer robots.txt'tir, gerekirse sunucu ve içerik dağıtım ağı ayarlarıdır. llms.txt yalnızca "buraya gelen biri siteyi nasıl anlamalı?" sorusuna cevap verir.

llms.txt bir standart mı, bugünkü durumu ne?

Hayır, bir standart değil. Biçim, llmstxt.org adresinde yayımlanan bir öneri olarak ortaya çıktı ve zamanla yaygınlaşan bir kullanım biçimine dönüştü. Herhangi bir standart kuruluşunun onayladığı bir belirtim değildir; en çok yazılım dokümantasyonu yayımlayan projeler ve bazı içerik yönetim araçları tarafından benimsendi.

Asıl önemli soru, yapay zekâ sistemlerinin bu dosyayı gerçekten okuyup okumadığıdır. Büyük sağlayıcılardan bu konuda genel ve resmî bir taahhüt bulunmuyor. Google ise kendi yapay zekâ özellikleri için açık konuştu: Google Search Central belgesine göre AI Overviews ve AI Mode'da görünmek için yeni makine tarafından okunabilir dosyalar, yapay zekâya özel metin dosyaları ya da ek işaretleme gerekmiyor.

Bu yüzden llms.txt'e gerçekçi bir yerden bakmak gerekir. Hazırlaması kolaydır, bir zararı yoktur; bazı araçlar ve kullanıcıların sohbet pencerelerine yapıştırdığı bağlantılar için işe yarayabilir. Ama tek başına görünürlük getiren bir kaldıraç değildir ve öyle pazarlanmamalıdır.

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

Önerilen biçim Markdown'dır ve öğelerin sırası bellidir. Dosyanın hem insan hem makine tarafından rahatça okunabilmesi, katı bir sözdiziminden çok bu basit sıraya uymasına bağlıdır:

  1. Başlık: Sitenin ya da projenin adı, birinci düzey başlık olarak. Önerideki tek zorunlu öğe budur.
  2. Özet: Sitenin ne yaptığını anlatan kısa bir alıntı bloğu. Bir asistanın yalnızca bu satırı okuyarak doğru bir tanım yapabilmesi hedeflenir.
  3. Serbest açıklama: İsteğe bağlı paragraflar ya da maddeler; bağlam, önemli kısıtlar, dosyanın nasıl okunacağına dair notlar.
  4. Bölümler: İkinci düzey başlıklarla ayrılan listeler. Her satırda köşeli parantezli bir bağlantı ve ardından iki nokta ile kısa bir açıklama yer alır.
  5. "Optional" bölümü: Bağlam kısıtlıysa atlanabilecek ikincil bağlantılar. Bu başlık, öneride özel bir anlam taşır.

llms.txt'te hangi sayfalar yer almalı?

Hepsi değil. Dosyanın değeri seçicilikten gelir. Bir ajans ya da hizmet şirketi için mantıklı sıra genellikle şöyledir: hizmet sayfaları, sektör ya da çözüm sayfaları, rehber niteliğindeki yazılar, iletişim ve kurumsal bilgiler. Kampanya sayfaları, filtrelenmiş liste adresleri, etiket arşivleri ve geçici duyurular dışarıda kalmalıdır. E-ticaret sitelerinde tek tek ürünler yerine kategori sayfaları, iade ve kargo koşulları gibi sık sorulan bilgiler öne alınabilir.

Bağlantı açıklamaları nasıl yazılmalı?

Her bağlantının açıklaması, o sayfanın cevapladığı soruyu tek cümlede söylemelidir. Pazarlama dili burada ters teper: "sektörün en iyisi" gibi ifadeler bir modele hiçbir bilgi vermez. "Klinikler için yurt dışından hasta kazanımında kanal seçimi ve ölçüm" gibi somut bir tanım, hem insana hem modele çok daha fazlasını anlatır. Açıklamalardaki marka adı, adres ve hizmet adları sitenin geri kalanıyla birebir aynı yazılmalıdır.

Örnek bir llms.txt nasıl görünür?

Kendi sitemizden bir örnek verelim. unitistanbul.com/llms.txt adresindeki dosya elle yazılmıyor; hizmet, sektör ve yazı verilerinden derleme sırasında otomatik üretiliyor. Yapısı öneriye uyuyor:

  • Başlıkta ajansın adı, hemen altında alıntı bloğu olarak tek cümlelik site tanımı.
  • Kuruluş yılı, şehir ve iletişim bilgilerini veren kısa bir açıklama paragrafı.
  • "Hizmetler" ve "Sektörler" bölümlerinde her sayfa için bir bağlantı ve tek satırlık açıklama.
  • "Rehber yazılar" bölümünde güncel rehber içerikler.
  • "Optional" bölümünde Journal, çalışmalar ve site haritası gibi ikincil adresler.

Otomatik üretimin en büyük avantajı tutarlılıktır: Yeni bir hizmet sayfası eklendiğinde dosya kendiliğinden güncellenir, ölü bağlantı birikmez. Elle tutulan llms.txt dosyalarının en sık sorunu, bir süre sonra sitenin gerçek hâlini yansıtmamalarıdır. Otomatik üretim mümkün değilse, dosyayı site haritası ve menü değişiklikleriyle aynı yayın sürecine bağlamak en azından güncellemenin unutulmasını önler.

llms.txt'in sınırları neler?

  • Görünürlük sağlamaz. Dosyayı eklemek, bir markanın ChatGPT, Gemini ya da Perplexity cevaplarında anılacağı anlamına gelmez. Anılma; içerik kalitesine, üçüncü taraf kaynaklara ve tutarlı varlık bilgisine bağlıdır.
  • Erişimi denetlemez. Bir tarayıcıyı engellemek ya da ona izin vermek robots.txt'in işidir.
  • Okunacağı kesin değildir. Hangi aracın dosyayı ne zaman ve nasıl kullandığı çoğunlukla kamuya açık değildir.
  • Sayfaların yerini tutmaz. Sayfaların kendisi zayıfsa dosyadaki özet bir işe yaramaz; model sonunda sayfaya gider.
  • Güncellenmezse yanlış bilgi yayar. Bakımı yapılmayan bir dosya eski hizmetleri, kapanmış şubeleri ya da değişmiş iletişim bilgilerini göstermeye devam eder.

llms.txt bir GEO ve AEO çalışmasında nereye oturur?

llms.txt, üretken motor optimizasyonu planının son adımlarından biridir, ilki değil. Önce sayfaların soruya doğrudan cevap veren bir yapıya kavuşması, marka bilgisinin her yerde aynı yazılması, yapısal verinin görünür içerikle örtüşmesi ve tarayıcıların siteye erişebilmesi gerekir. Bu zemin hazırsa llms.txt, o düzeni tek dosyada özetleyen tamamlayıcı bir adım olur.

Önceliklendirme için kısa bir kontrol listesi:

  • Önemli sayfalar arama motorlarında dizine ekli ve snippet gösterilmesine izin veriyor mu?
  • robots.txt, kullanmak istediğiniz yapay zekâ arama tarayıcılarını yanlışlıkla engelliyor mu?
  • Her hizmet sayfasının ilk paragrafı, sayfanın cevapladığı soruya doğrudan cevap veriyor mu?
  • Kurum adı, adres ve iletişim bilgileri sitede, dizinlerde ve sosyal profillerde aynı mı?
  • Bu dördü tamamsa llms.txt'i ekleyin ve otomatik güncellenmesini sağlayın.

Üretken motorlarda anılmaya yönelik çalışmanın bütününü GEO hizmet sayfamızda, öne çıkan snippet ve sesli asistan gibi cevap yüzeylerini ise AEO hizmet sayfamızda anlatıyoruz. Kavramların farkı için GEO nedir? yazısına da bakabilirsiniz.

Sık sorulanlar

llms.txt eklemek SEO sıralamasını etkiler mi?
Doğrudan bir etkisi beklenmemeli. Google, arama sonuçlarında ya da AI Overviews'ta görünmek için böyle bir dosyanın gerekmediğini belirtiyor. Dosya sıralama için değil, sitenin yapay zekâ araçları tarafından daha kolay anlaşılması için eklenir.
llms.txt ile llms-full.txt arasındaki fark ne?
Bazı siteler, bağlantı listesinin yanında tüm dokümantasyonu tek dosyada birleştiren daha uzun bir sürüm de yayımlıyor. Bu kullanım özellikle yazılım dokümantasyonunda yaygın. Hizmet ve kurumsal siteler için çoğu zaman kısa sürüm yeterlidir.
llms.txt yapay zekâ tarayıcılarını engeller mi?
Hayır. Dosya bir özet sunar, erişim kuralı koymaz. Belirli tarayıcıları engellemek ya da onlara izin vermek için robots.txt kullanılır; bazı durumlarda sunucu ve içerik dağıtım ağı ayarlarının da kontrol edilmesi gerekir.
Dosyayı ne sıklıkla güncellemeliyim?
Sitedeki önemli sayfalar değiştiğinde. En güvenli yol, dosyayı içerik yönetim sisteminden ya da derleme sürecinden otomatik üretmektir; böylece site ile dosya hiçbir zaman birbirinden kopmaz.

İlgili yazılar

← Blog

Görünürlüğünüzü
bugün ölçelim.

Mevcut arama görünürlüğünüzü ve üretken motorlardaki durumunuzu çıkarıyoruz. Ücretsiz, tek sayfa, gerçek veriyle.

Analiz İsteyin