Özet
llms.txt doğrulayıcı, alan adınızın kökündeki dosyayı (yourdomain.com/llms.txt) çeker ve llms.txt önerisinin belirlediği yapıyı kontrol eder: bir H1 başlığı, bir blockquote içinde özet, H2 bölümleri ve [ad](url) biçiminde yazılmış bağlantılar. Hataları ve uyarıları listeler, dosyanın nasıl ayrıştırıldığını gösterir ve 100 üzerinden bir puan verir. Geçerli bir dosya yapay zeka ajanlarının önemli sayfalarınızı bulmasına yardımcı olur, ancak Google'ın yapay zeka özelliklerinde görünmek için zorunlu değildir.
Daha fazlasını mı istiyorsunuz? Sorun:
Bir llms.txt doğrulayıcı, yapay zeka asistanları için yazdığınız dosyanın tasarlandığı şekilde okunup okunamayacağını söyler. Biçim, Jeremy Howard tarafından Eylül 2024'te, ajanlara bir sitenin en yararlı içeriğine ilişkin “kısa arka plan bilgisi, rehberlik ve bağlantılar” veren bir Markdown dosyası olarak önerildi ve Ağustos 2026'da v2 olarak gözden geçirildi (llmstxt.org, the /llms.txt file). Markdown insanlar için esnek, ayrıştırıcılar için katıdır: tek bir eksik “#” ve dosya başlığını kaybeder.

llms.txt doğrulayıcı nasıl çalışır?
Alan adınızı girin ve kontrolü çalıştırın. Araç, bir yapay zeka ajanının yapacağı gibi, sitenin kökündeki /llms.txt dosyasını ister, ardından satır satır okur.
- Örneğin “yourdomain.com” gibi alan adını yazın. /llms.txt eklemeniz gerekmez.
- Analizi çalıştırın. Adres bir hata, boş bir dosya ya da bir HTML sayfası döndürürse (sunucunun bilinmeyen her URL'ye ana sayfayla yanıt verdiği yaygın bir durum), rapor llms.txt bulunamadığını söyler.
- Kararı okuyun: hata bulunmadığında “Geçerli llms.txt”, aksi halde hata ve uyarı listesiyle birlikte “Sorunlar bulundu”.
- Ayrıştırılan içeriği kontrol edin: ayrıştırıcının anladığı haliyle başlık ve özet, bölüm ve bağlantı sayısı ve bağlantılarıyla birlikte her bölüm.
- Yayımlamak istediğinizle karşılaştırmak için ham dosyayı açın.
Doğrulayıcı ücretsizdir; günde üç kontrol ve bir bot karşıtı adım vardır. Dosyayı sıfırdan oluşturmak için llms.txt oluşturucu kullanın, ardından sonucu burada doğrulayın.
Doğrulayıcı neleri kontrol eder?
Önerideki biçime dayanan beş kontrol. İki sorun hatadır, çünkü dosyayı bir ayrıştırıcı için işe yaramaz kılar; üçü uyarıdır.
| Kontrol | Kural | Başarısız olursa |
|---|---|---|
| Başlık | “# ” ile başlayan ve sitenin adının izlediği tek bir satır | Hata |
| Bağlantılar | [ad](url) biçiminde yazılmış en az bir Markdown bağlantısı | Hata |
| Özet | Siteyi özetleyen, “> ” ile başlayan bir blockquote satırı | Uyarı |
| Bölümler | Bağlantıları gruplayan en az bir “## ” başlığı (Docs, Products, Blog...) | Uyarı |
| Bağlantı biçimi | Her URL mutlak (https://...) veya “/” ile başlıyor | Uyarı, ilgili bağlantı sayısıyla birlikte |
llms.txt puanı nasıl hesaplanır?
Beş kontrolün her biri aynı sayılır. Geçen bir kontrol 1 puan, bir uyarı yarım puan kazandırır, bir hata hiçbir şey kazandırmaz; toplam 100 üzerinden bir puana çevrilir.
| Durum | Puan | Karar |
|---|---|---|
| Beş kontrolün hepsi geçti | 100 | Güçlü |
| Özet blockquote'u yok | 90 | Güçlü |
| Özet ve bölüm yok | 80 | Güçlü |
| Başlık yok | 80 | Güçlü puan, ancak dosya sorunlu olarak işaretlenir |
| Yalnızca başlık var; özet, bölüm ve bağlantı yok | 60 | İyi, geliştirmeye açık, ancak geçerli değil (bağlantı yok) |
| llms.txt bulunamadı | 0 | Dosya eksik |
Karar aralıkları 75 ve üzeri (güçlü), 60 ila 74 (iyi, geliştirmeye açık), 40 ila 59 (çalışma gerekiyor) ve 40'ın altı (kritik eksikler) şeklindedir. Önce hata listesine bakın: bir hatası olan dosya, puanı ne olursa olsun geçerli değildir. Var olan ve tuhaf bağlantılardan kaçınan bir dosya her zaman bir miktar puan koruduğu için, doğrulayıcının okuyabildiği her llms.txt en az 40 puan alır.
Geçerli bir llms.txt dosyası nasıl görünür?
Sabit bir sırayla kısa bir Markdown dosyası: H1 başlığı, blockquote özeti, isteğe bağlı bağlam paragrafları, ardından her birinin yanında kısa bir not bulunan bağlantı bölümleri. Öneri, bir ajanın daha kısa bir bağlam gerektiğinde atlayabileceği bağlantılar için “Optional” adlı bir bölüm ekler.
# Örnek Fırın
> Örnek Fırın, Fransa'nın Lyon kentinde, iki mağazada ve çevrimiçi olarak ekşi mayalı ekmek ve pastalar satan organik bir fırındır.
Öğleden önce verilen siparişler Lyon'da aynı gün teslim edilir.
## Ürünler
- [Ekmek](https://example.com/bread): ekşi mayalı ve tam tahıllı ekmekler, fiyatlar
- [Pastalar](https://example.com/pastries): mevsimlik pastalar ve sipariş üzerine pastalar
## Pratik bilgiler
- [Mağazalar ve çalışma saatleri](https://example.com/shops): iki mağazanın adresleri ve saatleri
- [Teslimat](https://example.com/delivery): bölgeler, ücretler ve süreler
## Optional
- [Hikâyemiz](https://example.com/about): fırının 1998'den bu yana tarihiBu örneği doğrulayıcıdan geçirirseniz beş kontrolü de geçer. Sorank, aynı yapıyla kurulmuş kendi dosyasını sorank.com/llms.txt adresinde yayımlar. Bir llms.txt dosyası nasıl kurulur rehberimiz, başlıca CMS'lerde yüklemeyi ele alır.
Doğrulayıcı en sık hangi hataları yakalar?
- Dosya yerine bir HTML sayfası. Bazı CMS'ler ve tek sayfalı uygulamalar /llms.txt isteğine ana sayfa ve 200 durumuyla yanıt verir. Doğrulayıcı HTML'i algılar ve dosyayı eksik olarak bildirir.
- H1 yerine kalın bir başlık. “**Örnek Fırın**” bir ayrıştırıcı için başlık değildir; “# Örnek Fırın” başlıktır.
- Çıplak URL'ler. [ad](url) sözdizimi olmayan bir adres listesi ajanlara ne ad ne de bağlam verir.
- Eğik çizgisiz göreli bağlantılar. “bread.html” belirsizdir; “https://example.com/bread” veya “/bread” kullanın.
- Dev bir dosya. Öneri, “bağlama sığacak kadar küçük kalan” özenle seçilmiş bir genel bakış ister. Site haritanız zaten her URL'yi listeler; llms.txt önemli olanları seçer.

llms.txt yapay zeka yanıtlarında görünmenize yardımcı olur mu?
Ajanlara yardımcı olur, sıralamalara değil. Google, “AI Overviews veya AI Mode'da yer almak için ek bir gereklilik olmadığını” ve “bu özelliklerde görünmek için yeni makine tarafından okunabilir dosyalar, yapay zeka metin dosyaları veya işaretleme oluşturmanız gerekmediğini” belirtir (Google Search Central, AI features and your website). Arama tarayıcıları sayfalarınızı her halükarda bağlantılar ve site haritaları üzerinden bulur.
Dosya başka durumlarda yararlıdır: bir kodlama ajanı veya gezinme yapan bir asistan, kesin bir soruyu yanıtlamak için sitenizi okuduğunda, temiz bir llms.txt onu tek bir istekte doğru sayfalara yönlendirir. Öneri, en yoğun olarak yazılım belgeleri için kullanıldığını ve OpenAI, Anthropic ve Gemini'nin kendi geliştirici belgeleri için bir tane yayımladığını not eder. Onu bir görünürlük kaldıracı olarak değil, ucuz ve düşük riskli bir ek olarak düşünün. Tanımlar için sözlüğümüzdeki llms.txt ve llms-full.txt maddelerine bakın.
llms.txt, robots.txt ve site haritasından nasıl farklıdır?
| Dosya | Hedef kitle | Amaç |
|---|---|---|
| robots.txt | Tarayıcılar | Botların hangi alanlara erişebileceğini veya erişemeyeceğini söyler |
| sitemap.xml | Arama motorları | Taranacak ve dizine eklenecek tüm URL'leri listeler |
| llms.txt | Yapay zeka ajanları ve asistanlar | Siteyi ve özenle seçilmiş sayfaları sunar, talep üzerine okunur |
robots.txt, Robots Exclusion Protocol olarak standartlaştırılmıştır (IETF, RFC 9309) ve bir site haritası dosyası 50000 URL'ye kadar içerebilir (sitemaps.org protocol). llms.txt henüz böyle bir standart statüsüne sahip değildir: herkese açık bir öneridir; doğrulayıcının yayımlanan biçimini yakından izlemesinin nedeni budur. Üçü birlikte çalışır. llms.txt içinde listelenen ama robots.txt içinde engellenen bir sayfa, engele saygı gösteren bir tarayıcı tarafından okunmaz: erişimi robots.txt kontrol aracı ve yapay zeka taranabilirlik denetimi ile kontrol edin.
Doğrulayıcının sınırları nelerdir?
- Yalnızca kök dosyayı kontrol eder. Önerinin 2. sürümü, /docs/llms.txt gibi bir yol altındaki dosyalara da izin verir; bunları elle test edin.
- Bağlantıları açmaz. Silinmiş bir sayfaya giden bağlantı biçim kontrolünü geçer. URL'leri kırık bağlantı kontrol aracı ile test edin.
- Bağlantılar konusunda öneriden daha katıdır. Öneri yalnızca H1'i zorunlu kılar; doğrulayıcı bağlantısız bir dosyayı hata sayar, çünkü bağlantısız bir dosya ajanlara gidecek bir yer bırakmaz.
- İçeriği yargılamaz. İyi biçimlendirilmiş bir dosya yine de siteyi kötü anlatabilir veya zayıf sayfalara işaret edebilir.
Geçerli bir dosyadan gerçek yapay zeka görünürlüğüne
Geçerli bir llms.txt'nin bir başlığı, bir özeti, bölümleri ve temiz bağlantıları vardır ve kısa kalır. Sitenizi ajanlar için okumayı kolaylaştırır; kaynak gösterilmek ise bağlantıların arkasındaki sayfalara bağlıdır. Sorank yapay zeka anma takibi, ChatGPT'nin, Claude'un veya Gemini'nin sizi kaynak gösterip göstermediğini istem istem gösterir; blog makalesi oluşturucu ise onların alıntıladığı, önce yanıt veren sayfaları yayımlar. Yapay zeka görünürlüğünüzü autopilot ile büyütmek için Sorank planlarına bakın.
































































































