llms.txt Üreticisi ve Doğrulayıcısı
Free, no signup. Build a clean llms.txt that points LLMs at your key pages, or paste one you already have and check that it's well-formed.
| Check | Status when healthy |
|---|---|
| H1 | One site-name H1 |
| Summary | A short blockquote is recommended |
| Links | Grouped, absolute HTTPS URLs |
| Size | Keep the map concise (under ~20 KiB) |
llms.txt is a community proposal
(llmstxt.org), not an official standard.
No major AI crawler is documented to read it today. Treat it as low-effort, low-risk housekeeping —
not a ranking lever. If you want to influence what AI systems can access, that's
robots.txt and your on-page content, not this file.
More on how AI crawlers actually work → Upload your own access log to the Log File Analyzer. Its browser-local /llms.txt report distinguishes verified AI crawler requests, unverifiable crawler claims, spoofed claims, other traffic, and no observation in the supplied period. A request is retrieval evidence only—not proof of rankings, citations, or broad provider adoption.
The Optional section (a crawler may skip it) is emitted last automatically — just name a section “Optional”.
Tamamen tarayıcınızda çalışır; yapıştırdığınız hiçbir şey yüklenmez veya saklanmaz. Anonim çalıştırma düzeyi sonuç sayaçları toplu araştırmalarda kullanılabilir; URL’ler, alan adları, IP’ler ve tanımlayıcılar asla dahil edilmez ve 100 çalıştırmanın altında istatistik yayımlanmaz.
We fetch only <domain>/llms.txt (nothing else) — browsers can't, because of CORS.
Tamamen tarayıcınızda çalışır; yapıştırdığınız hiçbir şey yüklenmez veya saklanmaz. Fetch by URL sends only the domain to our server to retrieve /llms.txt (browsers can't — CORS); validation still runs locally. Anonim çalıştırma düzeyi sonuç sayaçları toplu araştırmalarda kullanılabilir; URL’ler, alan adları, IP’ler ve tanımlayıcılar asla dahil edilmez ve 100 çalıştırmanın altında istatistik yayımlanmaz.
+ mevcut siteyi veya sayfayı kaydeder. Kaydedilmiş herhangi bir site, sayfa ya da listenin yanındaki ☆ işaretini kullanarak onu favorilere ekleyin. Son kontrollerin geçmişi aşağıda görünür.
Adlandırılmış liste oluştur
Hedef yerel seçimlerinizden dolduruldu.
Site pasaportu Bu kaydedilmiş site için yerel bağlam
Yerel veriler
Kaydedilen hedefler, adlandırılmış listeler ve son kontrol özetleri yalnızca bu tarayıcıda tutulur.
Bu aracı değerlendir
Where this is heading: serving Markdown to LLMs
Looking ahead — not something to do today. llms.txt and per-page Markdown are proposals no major AI crawler is documented to consume yet.
llms.txt is a directory — one file pointing at your key pages. The more interesting
idea, once AI clients adopt it, is content negotiation: same URL, two representations.
Serve HTML to browsers and a clean Markdown rendering to LLM clients,
and decide which at the edge.
A Cloudflare Worker picks the representation from the request — either
Accept: text/markdown or a known AI user-agent — and emits
Vary: Accept (or Vary: User-Agent) so shared caches don't hand the wrong
variant to the wrong client.
It's exactly the move behind this site's hybrid /robots.txt —
same bytes, only the Content-Type label negotiated — just extended to actual content,
and to a real body difference rather than only a header.
Bu araç hakkında
Önemli sayfalarınızı dil modellerine yönlendiren düzgün bir llms.txt üretin veya dosyayı yapıştırıp/alın ve doğrulayın. H1, özet, mutlak bağlantılar, tekrarlar ve dış site işaretlerini kontrol eder; llms.txt'nin topluluk önerisi olduğunu, resmi standart olmadığını ve AI tarayıcılarının okuyacağına dair garanti bulunmadığını açıkça belirtir.
Üretim ve doğrulama tarayıcıda çalışır; dosya sunucuya yüklenmez.
Özellikler
- H1 ve özet içeren, biçimi kontrol edilmiş llms.txt taslağı oluşturma.
- Mutlak bağlantı, yinelenen satır, eksik başlık ve dış site uyarıları.
- Mevcut llms.txt'yi yapıştırarak veya herkese açık URL'den alarak doğrulama.
- Topluluk önerisi ile resmi standart arasındaki sınırı ve AI tarayıcı kanıtını açıkça gösterme.
Nasıl çalışır
Önemli sayfa bağlantılarını ve kısa özetleri ekleyin veya mevcut dosyayı yapıştırın. H1, biçim, mutlak URL, tekrar ve dış site bulgularını inceleyin; önerilen düzeltmeleri uygulayın ve dosyayı sitenizin kökünde yayınlamadan önce kendi tarayıcı politikanızla karşılaştırın.
Sınırlamalar
- llms.txt resmi bir AI standardı değildir; dosyanın varlığı herhangi bir modelin onu okuyacağını, sıralamayı veya alıntıyı garanti etmez.
- URL alma yalnızca herkese açık dosyayı görür ve sınırlı isteğe tabidir. Araç sayfalarınızı taramaz veya dış modellerin davranışını doğrulamaz.
- URL alma, CORS kısıtlı bir istektir; yapıştırılan veya yüklenen içerik tarayıcıda kalır ve kaydedilmez.
Sık sorulan sorular
AI tarayıcıları gerçekten llms.txt okur mu?
Belgelenmiş biçimde hayır. llms.txt, llmstxt.org topluluk önerisidir; resmi standart değildir ve büyük AI tarayıcılarından hiçbiri destek yayımlamamıştır. Bunu sıralama aracı değil, en iyi sayfalarınızın düşük maliyetli ve düşük riskli düzenli haritası olarak değerlendirin. AI sistemlerinin gerçekten erişebileceği içeriği robots.txt ve sayfa içeriğiniz belirler.
llms.txt dosyasında neler bulunur?
Zorunlu bir # H1 başlığı, hemen ardından LLM için önerilen > tek satırlık özet ve Belgeler, Kılavuzlar veya Günlük gibi ## bölüm başlıkları altında - [başlık](url): isteğe bağlı not biçiminde Markdown bağlantıları bulunur. ## Optional bölümü atlanabilecek bağlantıları tutar. Her URL doğrudan alınabilen mutlak https:// adresi olmalıdır.
llms.txt dosyası sitemde nereye konur?
Alan adınızın kökünde https://site.example/llms.txt yolunda, robots.txt ile aynı yerleşim kuralıyla sunulur. Doğrulayıcı tarayıcıların alanlar arası alamadığı bu yolu küçük bir sunucu vekili üzerinden getirerek canlı dosyayı yapıştırmadan kontrol edebilir.
Doğrulayıcı neyi kontrol eder?
Bir sistemin dosyayı okuyup okumadığını değil, öneriye göre biçimini denetler. Eksik H1, eksik özet, bozuk veya göreli bağlantı URL'leri, http:// adresleri, yinelenen URL'ler, bölüm öncesi bağlantılar, geçersiz ### başlıklar, dış site bağlantıları ve özlü harita olmaktan çıkacak kadar büyük dosyaları işaretler. Hiçbir AI sisteminin dosyayı kullanacağını garanti etmez.
llms.txt ne kadar büyük olmalı?
Küçük olmalıdır; içerik kopyası değil bağlantı dizinidir. Dosya yaklaşık 20 KiB'ı geçtiğinde doğrulayıcı bilgi notu verir, çünkü bu boyutta genellikle özlü harita olmaktan çıkıp sayfaları tekrarlar. LLM'lere tam temiz içerik sunmak için daha büyük llms.txt değil, sayfa başına Markdown ve içerik anlaşması kullanılır.
Yaygın sorunlar ve çözümleri
- Hata Dosya içerir birden çok H1 başlıklar Çözüm: Koruyun tam olarak bir H1 için site ad ve bölüm ek unsur başlıklar için H2 bölümler.
- Hata Bağlantı URL olur göreli Çözüm: Göreli bağlantıyı, tarayıcının doğrudan alabileceği tam nitelikli HTTPS URL'siyle değiştirin.
- Hata Bağlantı URL olur geçersiz Çözüm: Bozuk bağlantı hedefini geçerli bir mutlak HTTPS URL'siyle düzeltin.
- Uyarı Bağlantı URL'si HTTP kullanıyor Çözüm: HTTP bağlantısını çalışan HTTPS eşdeğeriyle değiştirin.
- Bilgi Bağlantı puanlar için başka bir ana makine Çözüm: Ana makinenin sahip olduğu llms.txt dosyasına site dışı bağlantıyı taşıyın veya bağlantıyı kaldırın.
- Hata Dosya sahip yok H1 başlık Çözüm: Ekleyin tam olarak bir # H1 konumunda üst içeren site veya proje ad.
- Uyarı Dosya sahip yok özet alıntı bloğu Çözüm: Ekleyin bir kısa > alıntı bloğu özet hemen sonra H1.
- Bilgi Özet olur değil doğrudan sonra başlık Çözüm: Taşıyın özet alıntı bloğu doğrudan aşağıda H1 önce herhangi bir bölüm başlık.
- Uyarı Yok bölümler içerir bağlantılar Çözüm: Açıklayıcı H2 bölüm başlıklarının altına yararlı mutlak HTTPS bağlantıları ekleyin.
- Uyarı Isteğe bağlı bölüm olur değil son Çözüm: ## Optional bölümünü, gerekli veya birincil bağlantı bölümlerinin tümünden sonra taşıyın.
- Uyarı Bağlantı URL olur yinelenmiş Çözüm: Koruyun URL bir kez altında onun en çok ilgili bölüm ve kaldır yinelenen girdiler.
- Bilgi Dosya olur fazla büyük için bir kısa harita Çözüm: Kırpın düşük değerli bağlantılar ve açıklamalar kadar dosya olur bir kısa harita altında işlem 20 KiB.
- Hata Dosya olur boş Çözüm: Sitenin temel kaynaklarına giden bir H1, kısa bir özet ve gruplandırılmış mutlak HTTPS bağlantıları ekleyin.