Litmus Universe

AI Search

llms.txt: What It Is, What It Is Not, and Whether Your Site Needs One

Litmus Universe3 min read

Over the last year a new line appeared on many SEO checklists: "create an llms.txt file". Does it actually change anything, or is it a fashion?

Short answer: it does no harm, and its benefit is limited and uncertain. The long answer follows.

What is llms.txt?

llms.txt is a draft standard proposed by Jeremy Howard of Answer.AI in September 2024. You place a Markdown file at your site root (example.com/llms.txt) that introduces the site briefly and lists the most important pages under headings, each with a short description.

The aim is to let a language model start from one clean summary instead of crawling dozens of pages, menus and ad slots. robots.txt says where not to go, sitemap.xml says which pages exist, and llms.txt tries to say what the site is about and what matters most.

Who uses it?

Honesty matters here. The number of sites publishing the file grew quickly, especially among software companies with documentation. But at the time of writing there is no clear, official commitment from the major AI providers that they systematically read it when generating answers, and Google has said it does not use such a file for search ranking.

So llms.txt is not a ranking factor today. It is preparation and a signal of good intent.

Adding llms.txt takes five minutes. Mistaking it for a GEO strategy is an expensive error.

Why add one, then?

  • It costs almost nothing. Write it once, update it when an important page is added.
  • It forces clarity. Describing your site in a paragraph and choosing your ten most important pages is a good exercise in sharpening your own message.
  • Some tools read it. Some coding assistants and agent tools look for it when reading a site.

Settings that matter more

  • AI crawlers in robots.txt. You may have blocked GPTBot (OpenAI), ClaudeBot (Anthropic) or PerplexityBot without knowing it. Some security plugins and CDN settings do this by default. A model cannot read a site it is blocked from.
  • Google-Extended. This controls whether Google's models may train on your content; it does not affect your visibility in search results. Do not confuse the two.
  • Content in the HTML. If key information only loads through JavaScript, some crawlers never see it.
  • Structured data and clear writing. The foundations covered in our AI Overviews and GEO pieces decide far more than any file.

What a good llms.txt looks like

An H1 with the site name, a one- or two-sentence summary, then sections such as Services, Guides and Contact, each with described links. Plain information rather than marketing copy. You can see ours at litmusuniverse.com/llms.txt.

Frequently asked questions

What is the difference between llms.txt and llms-full.txt?

Under the proposal, llms.txt holds a short summary and a described list of key pages, while llms-full.txt gathers the site's important content in a single text file. The full version mostly makes sense for software documentation; for most business sites the short one is enough.

Should I block AI crawlers?

It is a business decision. If you do not want your content used for model training, you can block the relevant crawlers. But if you want to appear in AI answers, blocking the crawlers used for search and answers reduces your visibility. Providers often use different crawler names for training and search, so decide for each separately.

Where should the file go, and how often should I update it?

At your domain root, alongside robots.txt. Update it when you add a service page or major guide, or when contact details change. If your publishing is automated, have the file update automatically too.

If you want your technical AI settings checked, see our search and AI visibility services.

Want this kind of thinking on your brand?

Book a free 30-minute strategy call. You leave with three concrete next steps.

Get your free growth plan

Keep reading

All Signals →

Yapay Zekâ Araması

llms.txt Nedir? Ne İşe Yarar, Ne İşe Yaramaz ve Sitenizde Olmalı mı?

Litmus Universe3 dk okuma

Son bir yılda pek çok SEO kontrol listesine yeni bir madde eklendi: "llms.txt dosyası oluşturun." Peki bu dosya gerçekten bir şey değiştiriyor mu, yoksa yeni bir moda mı?

Kısa cevap: zararı yok, faydası sınırlı ve belirsiz. Uzun cevabı aşağıda.

llms.txt nedir?

llms.txt, Answer.AI'dan Jeremy Howard'ın Eylül 2024'te önerdiği bir standart taslağı. Fikir basit: sitenizin kök dizinine (ornek.com/llms.txt) Markdown formatında bir dosya koyuyorsunuz. Dosyada siteniz kısaca tanıtılıyor, en önemli sayfalarınız başlıklar altında listeleniyor ve her linkin yanında kısa bir açıklama yer alıyor.

Amaç, bir dil modelinin sitenizi anlamak için onlarca sayfayı, menüyü ve reklam alanını taramak yerine tek ve temiz bir özetten başlayabilmesi. robots.txt "nereye girme" der, sitemap.xml "hangi sayfalar var" der, llms.txt ise "bu site ne anlatıyor ve önemli olan ne" demeye çalışır.

Kim kullanıyor?

Burada dürüst olmak gerekiyor. Dosyayı yayımlayan site sayısı hızla arttı, özellikle yazılım dokümantasyonu sunan şirketlerde yaygınlaştı. Ama büyük yapay zekâ sağlayıcılarının bu dosyayı cevap üretirken sistematik olarak okuduğuna dair resmi ve net bir taahhüt bu yazı yazılırken bulunmuyor. Google da arama sıralamasında böyle bir dosyayı kullanmadığını açıkça belirtti.

Yani llms.txt bugün için bir sıralama faktörü değil. Bir hazırlık ve iyi niyet sinyali.

llms.txt eklemek beş dakikalık bir iş. Onu GEO stratejisi sanmak ise pahalı bir yanılgı.

O halde neden ekleyelim?

  • Maliyeti çok düşük. Bir kez yazılır, yeni önemli sayfa eklendiğinde güncellenir.
  • Sizi anlatmaya zorlar. Sitenizi bir paragrafta tarif etmek ve en önemli on sayfayı seçmek, kendi mesajınızı netleştirmenin iyi bir egzersizi.
  • Bazı araçlar kullanıyor. Kod asistanları ve ajan tabanlı araçların bir kısmı, bir siteyi okurken bu dosyaya bakabiliyor.

Ondan daha önemli olan ayarlar

Yapay zekâ görünürlüğünü asıl etkileyen teknik kararlar başka yerde:

  • robots.txt'teki yapay zekâ tarayıcıları. GPTBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot gibi tarayıcıları farkında olmadan engellemiş olabilirsiniz. Bazı güvenlik eklentileri ve CDN ayarları bunu varsayılan yapıyor. Engellenen siteyi model okuyamaz.
  • Google-Extended. Bu ayar Google'ın modellerini eğitip eğitmemeyi kontrol eder; arama sonuçlarındaki görünürlüğünüzü etkilemez. İkisini karıştırmayın.
  • İçeriğin HTML'de olması. Önemli bilgi yalnızca JavaScript ile yükleniyorsa, bazı tarayıcılar onu hiç görmez.
  • Yapısal veri ve net yazım. AI Overviews ve GEO yazılarımızda anlattığımız temel, her dosyadan daha belirleyici.

İyi bir llms.txt nasıl görünür?

Bir H1 başlıkta sitenin adı, altında bir iki cümlelik özet, sonra "Hizmetler", "Rehberler", "İletişim" gibi bölümler ve her bölümde açıklamalı linkler. Pazarlama dili yerine düz bilgi. Bizim dosyamızı litmusuniverse.com/llms.txt adresinden inceleyebilirsiniz.

Sık sorulan sorular

llms.txt ile llms-full.txt arasındaki fark ne?

Öneriye göre llms.txt kısa bir özet ve önemli sayfaların açıklamalı listesini içerir. llms-full.txt ise sitenin önemli içeriklerinin tamamını tek bir metin dosyasında toplar. İkincisi daha çok yazılım dokümantasyonu sunan siteler için anlamlı; çoğu işletme sitesinde kısa sürüm yeterli.

Yapay zekâ tarayıcılarını engellemeli miyim?

Bu bir iş kararı. İçeriğinizin model eğitiminde kullanılmasını istemiyorsanız ilgili tarayıcıları engelleyebilirsiniz. Ama yapay zekâ cevaplarında görünmek istiyorsanız, arama ve cevap üretmek için çalışan tarayıcıları engellemek görünürlüğünüzü düşürür. Sağlayıcılar eğitim ve arama için çoğu zaman farklı tarayıcı adları kullanıyor; kararı her biri için ayrı verin.

Dosyayı nereye koymalı ve ne sıklıkla güncellemeliyim?

Alan adınızın kök dizinine, robots.txt ile aynı yere koyun. Yeni bir hizmet sayfası, önemli bir rehber ya da iletişim bilgisi değiştiğinde güncelleyin. Yayın akışınız otomatikse, dosyanın da otomatik güncellenmesini sağlamak en garantili yol.

Teknik yapay zekâ ayarlarınızı kontrol etmemizi isterseniz arama ve yapay zekâ görünürlüğü hizmetimize bakın.

Markanız için bu tür bir bakış ister misiniz?

30 dakikalık ücretsiz strateji görüşmesi alın, üç somut adımla ayrılın.

Ücretsiz büyüme planınızı alın

Okumaya devam et

Tüm Signals →