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.

llms.txt structural rubric
CheckStatus 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)

Source: llmstxt.org proposal; not a crawler-consumption guarantee

Heads up: 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 →
Want evidence instead of assumptions?

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”.

Output — llms.txt

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.

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.

Sonraki adımYapay Zekâ Arama Hacmi Tahmincisi — score it against a calibrated model. Rehber İngilizce olarak mevcut.