llms.txt nedir sorusunun kısa cevabı: llms.txt, sitenin kök dizinine konan ve sitenin kısa özetini, önemli sayfalarının linklerini Markdown biçiminde dil modellerine sunmak için önerilmiş bir metin dosyasıdır. Eylül 2024’te Jeremy Howard tarafından llmstxt.org’da yayımlandı. Resmi bir web standardı değildir ve Google Search bu dosyayı dikkate almaz.
Bu yazıda dosyanın biçimini ve bir örneğini, robots.txt’den farkını, hangi sistemlerin kullandığına dair doğrulanabilir bilgileri, yapay zekâ botlarını robots.txt ile yönetmeyi ve WordPress’te nasıl ekleneceğini anlatıyoruz.
Son güncelleme: 23 Ekim 2026
- Öneren
- Jeremy Howard (llmstxt.org)
- Yayın
- 3 Eylül 2024
- Konum
- /llms.txt (alt dizinde de olabilir)
- Biçim
- Markdown
- Zorunlu kısım
- Yalnızca H1 başlık
- Google Search
- Dikkate almaz
- Konu
- llms.txt dosyası ve yapay zekâ botları. Genel çerçeve: GEO nedir
- Ajans
- Reklam Time 360
- Merkez
- Esenyurt, İstanbul. İstanbul geneli ve Türkiye genelinde uzaktan hizmet.
- Çalışma saatleri
- Her gün 09:00–21:00
- Telefon
- 0535 596 78 27
llms.txt nedir?
Kısa cevap: llms.txt, bir yapay zekâ asistanı bir siteyi kullanmak istediğinde ona “bu site ne, önemli sayfalar hangileri” bilgisini sade bir metinle veren, sitenin kendi hazırladığı bir rehber dosyadır.
Öneriyi yayımlayan llmstxt.org’a göre sorun şu: Web sayfaları insanlar için yapılır; menüler, reklamlar, betikler ve tasarım kodu arasından temiz metni çıkarmak zor ve hatalıdır. Dil modellerinin bağlam penceresi de sınırlıdır. llms.txt, siteyi kısa ve düzenli bir özetle tanıtarak bu işi kolaylaştırmayı amaçlar.
Öneri, dosyanın daha çok “çıkarım” anında, yani bir kullanıcı soru sorduğunda asistanın siteyi okuması sırasında kullanılmasını hedefliyor; model eğitimi için tasarlanmamış. Ayrıca önemli sayfaların aynı adreste .md uzantılı temiz bir Markdown sürümünün de sunulmasını öneriyor (örneğin sayfa.html.md).
llms.txt nedir sorusunda en çok karıştırılan nokta şudur: Bu dosya bir izin veya engelleme dosyası değildir. Hiçbir botu durdurmaz, hiçbir sayfayı indeksten çıkarmaz. Yalnızca “bu sitede şunlar var” diye bir özet sunar.
llms.txt dosya biçimi nasıl olmalı?
Kısa cevap: Dosya Markdown ile yazılır. Tek zorunlu kısım site adını veren H1 başlıktır; ardından isteğe bağlı bir özet alıntısı, açıklama paragrafları ve H2 başlıklar altında link listeleri gelir.
llmstxt.org’daki tanıma göre bölümler şu sırayla yer alır:
- H1 başlık: Projenin veya sitenin adı. Spesifikasyondaki tek zorunlu bölüm.
- Alıntı (blockquote): Sitenin kısa özeti; dosyanın geri kalanını anlamak için gereken ana bilgi.
- Açıklama bölümleri: Başlık içermeyen paragraflar veya listeler; örneğin çalışma saatleri, önemli notlar.
- H2 ile ayrılmış dosya listeleri: Her satırda bir Markdown linki
[ad](url), isterseniz ardından iki nokta ve kısa açıklama. - “Optional” bölümü: Geleneksel olarak ikincil bilgiler için kullanılır; kısa bağlam gerektiğinde atlanabilir.
Aşağıdaki örnek, bu yapının bir hizmet işletmesine nasıl uygulanacağını gösteriyor (örnek dosya; kendi sayfalarınıza göre uyarlayın):
# Reklam Time 360 > Esenyurt/İstanbul merkezli dijital pazarlama ajansı. Google Ads, > Meta reklamları, SEO, GEO ve web tasarım hizmetleri verir. Her gün 09:00–21:00 açıktır. Telefon: 0535 596 78 27. İstanbul geneli ve Türkiye genelinde uzaktan hizmet verir. ## Hizmetler - [Google Ads reklam vermek](https://www.reklamtime360.com/google-ads-reklam-vermek/): Kampanya kurulumu ve yönetimi - [GEO optimizasyonu](https://www.reklamtime360.com/geo-optimizasyonu/): Yapay zekâ aramalarında görünürlük - [Web tasarım ajansı](https://www.reklamtime360.com/web-tasarim-ajansi/): Kurumsal site ve landing page ## Rehberler - [GEO nedir](https://www.reklamtime360.com/geo-nedir/): Yapay zekâ aramaları için temel rehber - [Google AI Overviews](https://www.reklamtime360.com/google-ai-overviews/): Yapay zekâ özetinde kaynak olmak ## Optional - [Hakkımızda](https://www.reklamtime360.com/hakkimizda/) - [İletişim](https://www.reklamtime360.com/iletisim/)
Dosya UTF-8 kodlamasıyla kaydedilmeli ve tarayıcıda alan-adiniz.com/llms.txt adresinde düz metin olarak açılmalıdır. Güncel öneri, dosyanın alt dizinlere de konabileceğini (örneğin /docs/llms.txt) ve birden fazla dosya varsa en özel olanın geçerli sayılacağını belirtiyor.
llms.txt nedir, robots.txt ve sitemap.xml’den farkı ne?
Kısa cevap: robots.txt botlara neye erişebileceklerini söyler; sitemap.xml indekslenecek tüm sayfaları listeler; llms.txt ise seçilmiş önemli sayfaları açıklamalarıyla birlikte özetler. İlk ikisi arama motorlarınca yaygın olarak kullanılır, llms.txt ise bir öneridir.
| Konu | robots.txt | sitemap.xml | llms.txt |
|---|---|---|---|
| Amaç | Tarama izinleri | Tüm indekslenebilir sayfaların listesi | Seçilmiş içerik özeti ve linkler |
| Biçim | Düz metin kurallar | XML | Markdown |
| Kimin için | Tarayıcı botlar | Arama motorları | Dil modelleri ve yapay zekâ asistanları |
| Erişimi engeller mi | Uyan botlar için evet | Hayır | Hayır |
| Google Search kullanır mı | Evet | Evet | Hayır |
| Durumu | Yerleşik standart | Yerleşik protokol | Topluluk önerisi |
llmstxt.org da sitemap.xml’in llms.txt’nin yerini tutmadığını, çünkü genellikle yapay zekâya uygun sürümleri içermediğini, dış kaynakları kapsamadığını ve tek bir bağlam penceresine sığmayacak kadar büyük olabileceğini söylüyor. Kısacası llms.txt nedir sorusunun teknik cevabı da budur: üç dosya birbirinin alternatifi değil; robots.txt ve sitemap.xml temel, llms.txt isteğe bağlı bir ektir.
Hangi yapay zekâ sistemleri llms.txt kullanıyor?
Kısa cevap: Google Search kullanmadığını resmi olarak söylüyor. OpenAI ve Perplexity’nin tarayıcı belgelerinde llms.txt’ye dair bir kural yok. Büyük bir arama hizmetinin llms.txt’yi kaynak seçiminde kullandığını resmi olarak açıkladığını tespit edemedik.
Google’ın üretken yapay zekâ optimizasyon rehberi, Google aramasında görünmek için yeni makine okunur dosyalar, yapay zekâ metin dosyaları, işaretleme veya Markdown oluşturmanın gerekmediğini; Google Search’ün bu dosyaları dikkate almadığını, dolayısıyla görünürlüğe ne yarar ne zarar sağladığını yazıyor. Aynı rehber, llms.txt veya benzeri dosyaları başka amaçlarla tutmanın tamamen sorun olmadığını da ekliyor.
Google’dan John Mueller da Nisan 2025’te Reddit’te, büyük yapay zekâ hizmetlerinin hiçbirinin llms.txt kullandığını açıklamadığını, sunucu kayıtlarına göre bu dosyayı kontrol bile etmediklerini söylemiş ve dosyayı, site sahibinin sitesinin ne hakkında olduğunu beyan ettiği keywords meta etiketine benzetmişti.
OpenAI ve Perplexity
OpenAI’nin tarayıcı belgesi OAI-SearchBot, GPTBot, ChatGPT-User ve OAI-AdsBot’u anlatır ve görünürlük için robots.txt kurallarını esas alır; llms.txt’yi bir sinyal olarak anmaz. Perplexity’nin belgesi de PerplexityBot ve Perplexity-User için robots.txt’yi anlatır. İlginç olan şu: Her iki şirket de kendi geliştirici belgeleri için bir llms.txt dosyası yayımlıyor. Bu, dosyanın belge ve yazılım sitelerinde kullanışlı bir içindekiler olarak benimsendiğini gösteriyor; arama sonucunda kaynak seçimi için kullanıldığını göstermiyor.
Bu bilgiler 23 Ekim 2026 itibarıyla resmi belgelerden kontrol edildi. Bir platform ileride llms.txt desteği duyurursa durum değişebilir; “yapay zekâ sıralamanızı llms.txt ile artırıyoruz” gibi iddialara kaynak sorun.
Yapay zekâ botları robots.txt ile nasıl yönetilir?
Kısa cevap: Botları llms.txt değil robots.txt yönetir. Her platformun arama botu ile eğitim botu ayrıdır; arama cevaplarında görünmek isteyip eğitimi kapatmak istiyorsanız bu ikisini ayrı satırlarla yönetirsiniz.
llms.txt nedir araştırması yapan çoğu site sahibinin asıl ihtiyacı aslında bot ayarlarıdır. Resmi belgelerde doğruladığımız bot adları şunlar:
- OAI-SearchBot (OpenAI): ChatGPT arama özelliklerinde siteleri göstermek için. OpenAI’ye göre bu botu engelleyen siteler ChatGPT arama cevaplarında gösterilmez.
- GPTBot (OpenAI): Üretken yapay zekâ temel modellerinin eğitimi için. Engellemek, içeriğin eğitimde kullanılmaması gerektiğini bildirir.
- ChatGPT-User (OpenAI): Kullanıcının ChatGPT’de başlattığı anlık sayfa ziyaretleri; OpenAI, kullanıcı başlattığı için robots.txt kurallarının uygulanmayabileceğini belirtiyor.
- Google-Extended (Google): Ayrı bir bot değil, robots.txt’deki bir kontrol adıdır. İçeriğin Gemini modellerinin eğitiminde ve cevap anında “grounding” amacıyla kullanılmasını yönetir. Google’a göre Google Search’e dahil olmayı ve sıralamayı etkilemez.
- PerplexityBot (Perplexity): Perplexity arama sonuçlarında siteleri göstermek ve linklemek için; Perplexity bu bota izin verilmesini öneriyor.
- Perplexity-User (Perplexity): Kullanıcı sorusu için anlık ziyaret; Perplexity’ye göre genellikle robots.txt kurallarını dikkate almaz.
Örnek senaryo: “İçeriğim OpenAI ve Gemini eğitiminde kullanılmasın, ama ChatGPT ve Perplexity aramalarında görüneyim.” Bu durumda robots.txt şöyle bir yapıya sahip olabilir (örnek dosya):
User-agent: GPTBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: OAI-SearchBot Allow: / User-agent: PerplexityBot Allow: / User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Sitemap: https://www.alan-adiniz.com/sitemap_index.xml
OpenAI ve Perplexity, robots.txt değişikliğinin sistemlerine yansımasının yaklaşık 24 saat sürebileceğini belirtiyor. Googlebot’u engellemek ise sizi Google aramasından ve AI Overviews’tan tamamen çıkarır; bunu kesinlikle yapmayın. Google’ın yapay zekâ özetindeki görünürlüğü ayrıca nasıl yönetilir sorusunu Google AI Overviews yazımızda, genel strateji tarafını GEO nedir yazımızda anlattık.
Dikkat: Hosting firmanızın, Cloudflare gibi bir CDN’in veya güvenlik eklentinizin “yapay zekâ botlarını engelle” ayarı, robots.txt’den bağımsız olarak OAI-SearchBot ve PerplexityBot’u da engelleyebilir. robots.txt’yi düzenledikten sonra bu ayarları da kontrol edin.
WordPress’te llms.txt nasıl eklenir?
Kısa cevap: Rank Math kullanıyorsanız LLMS Txt modülünü açıp hangi içeriklerin listeleneceğini seçersiniz; dosya otomatik olarak /llms.txt adresinde yayınlanır. Eklenti kullanmıyorsanız dosyayı elle hazırlayıp sitenin kök klasörüne (genelde public_html) yüklersiniz.
Yöntem 1: Rank Math LLMS Txt modülü
Modülü açın
WordPress panelinde Rank Math SEO > Dashboard bölümüne gidin ve LLMS Txt modülünün anahtarını açın. Modül görünmüyorsa Rank Math’i son sürüme güncelleyin.
Ayarlara girin
Modüldeki ayar simgesine veya Rank Math SEO > General Settings > Edit llms.txt sekmesine tıklayın.
İçerik türlerini ve taksonomileri seçin
Dosyada listelenecek yazı türlerini (yazılar, sayfalar) ve kategori gibi taksonomileri işaretleyin. Rank Math’e göre noindex olarak işaretli içerikler dosyaya alınmaz.
Limiti ve ek içeriği belirleyin
“Posts/Terms Limit” alanı listelenecek öğe sayısını sınırlar; varsayılan 100’dür. “Additional Content” alanına satır satır ek link veya not yazabilirsiniz; işletme adresi ve çalışma saatleri için uygun yerdir.
Kaydedin ve kontrol edin
“Save Changes” ile kaydedin, ardından alan-adiniz.com/llms.txt adresini açın. Önbellek eklentisi kullanıyorsanız gerekirse önbelleği temizleyin.
Yöntem 2: Dosyayı elle yüklemek
Yukarıdaki örneğe benzer bir dosyayı not defterinde UTF-8 olarak hazırlayın, adını tam olarak llms.txt koyun ve hosting dosya yöneticisi ya da FTP ile WordPress’in kurulu olduğu kök klasöre (çoğu hostingde public_html) yükleyin. Sayfa eklediğinizde veya kaldırdığınızda dosyayı elle güncellemeniz gerekir.
İki yöntemi birlikte kullanmayın. Standart WordPress kurulumlarında sunucu, kök klasörde gerçekten var olan bir dosyayı doğrudan sunar; bu durumda eklentinin ürettiği içerik görünmeyebilir. Hangisinin yayında olduğunu tarayıcıda dosyayı açarak kontrol edin.
Sitenizin teknik altyapısını baştan düzenlemek istiyorsanız web tasarım ajansı sayfamıza, teknik SEO kontrolleri için web site SEO nasıl yapılır yazımıza bakabilirsiniz.
llms.txt ne işe yarar, ne işe yaramaz?
Kısa cevap: llms.txt, sitenizi bir yapay zekâ asistanına okutan kullanıcıya ve belge sitelerine düzenli bir içindekiler sunar. Google sıralamasını, AI Overviews görünürlüğünü veya ChatGPT’de kaynak gösterilmeyi artırdığına dair resmi bir dayanak yoktur.
| İşe yarayabileceği yer | İşe yaramadığı yer |
|---|---|
| Yazılım, API ve belge sitelerinde asistanlara düzenli içindekiler sunmak | Google sıralaması ve AI Overviews (Google, Search’ün dikkate almadığını söylüyor) |
| Siteyi tanıtan kısa ve tutarlı bir özetin tek yerde durması | Botları engellemek veya izin vermek (bu robots.txt’nin işi) |
| Kullanıcı dosyanın adresini bir asistana doğrudan verdiğinde hızlı bağlam | Kötü içeriği, eksik SEO’yu veya yavaş siteyi telafi etmek |
| İleride bir platform destek duyurursa hazır olmak | Kaynak gösterilmeyi garanti etmek |
llms.txt nedir ve gerçekten gerekli mi diye soranlara dürüst cevabımız şu: Dosyayı eklemek birkaç dakikalık iştir ve Google’a göre zararı yoktur. Yine de öncelik sırası değişmez: önce taranabilir ve hızlı site, net ve özgün içerik, doğru robots.txt, güncel işletme bilgisi. Bu temel için SEO nasıl yapılır rehberimize, yapay zekâ aramalarında kapsamlı çalışma için GEO optimizasyonu hizmetimize bakabilirsiniz.
Ne zaman gerekmez? Siteniz birkaç sayfalık bir tanıtım sitesiyse, henüz indekslenmiyorsa veya temel SEO sorunları varsa llms.txt için zaman ve bütçe ayırmayın. “llms.txt kurulumu” adıyla ayrı ücret talep eden ve sıralama vaat eden tekliflere temkinli yaklaşın.
llms.txt eklerken sık yapılan hatalar nelerdir?
Kısa cevap: En sık hatalar, dosyayı robots.txt gibi kullanmaya çalışmak, sitedeki bilgilerle çelişen içerik yazmak ve dosyayı güncel tutmamaktır.
- Engelleme komutu yazmak: llms.txt içine “Disallow” gibi satırlar eklemek hiçbir botu durdurmaz.
- Çelişkili bilgi: Dosyadaki telefon, adres veya fiyat bilgisi sitedekiyle aynı olmalı; aksi halde yanlış bilgi yayılmasına zemin hazırlar.
- Gizli adresleri listelemek: Dosya herkese açıktır. Yönetim paneli, teşekkür sayfası veya müşteri özel linkleri koymayın.
- Noindex veya silinmiş sayfaları listelemek: Kırık ve kapalı linkler dosyanın tek faydası olan düzeni bozar.
- Güncellememek: Elle yüklenen dosya, yeni sayfaları kendiliğinden içermez.
- İki kaynak kullanmak: Hem eklenti hem elle yüklenmiş dosya varsa hangisinin yayında olduğu karışır.
llms.txt nedir? Sık sorulan sorular
llms.txt nedir, kısaca?
llms.txt, sitenin kök dizinine konan ve sitenin kısa özetini, önemli sayfalarının linklerini Markdown biçiminde dil modellerine sunmak için önerilmiş bir metin dosyasıdır. Resmi bir standart değil, 2024’te yayımlanmış bir topluluk önerisidir.
llms.txt Google sıralamasını artırır mı?
Hayır. Google’ın resmi rehberi, Google Search’ün llms.txt gibi dosyaları dikkate almadığını, dolayısıyla görünürlüğe ne yarar ne zarar sağladığını söylüyor.
llms.txt ile yapay zekâ botlarını engelleyebilir miyim?
Hayır. llms.txt bir izin dosyası değildir. Botları yönetmek için robots.txt kullanılır; örneğin GPTBot eğitim için, OAI-SearchBot ChatGPT araması için ayrı satırlarla yönetilir.
ChatGPT llms.txt dosyasını okuyor mu?
OpenAI’nin tarayıcı belgesinde llms.txt’ye dair bir kural veya sinyal yer almıyor; ChatGPT aramasında görünürlük için OAI-SearchBot’a robots.txt ile izin verilmesi esas alınıyor.
WordPress’te llms.txt nasıl eklenir?
Rank Math kullanıyorsanız Rank Math SEO > Dashboard bölümünden LLMS Txt modülünü açıp içerik türlerini seçer ve kaydedersiniz. Eklenti kullanmıyorsanız dosyayı UTF-8 olarak hazırlayıp sitenin kök klasörüne (genelde public_html) yüklersiniz.
llms.txt eklemeli miyim?
Zararı yoktur ve birkaç dakikada eklenir; ancak sıralama veya yapay zekâ cevabında kaynak gösterilme beklentisiyle eklemeyin. Önce teknik SEO, özgün içerik ve doğru robots.txt ayarları gelir.
Kaynaklar
- llmstxt.org: The /llms.txt file (öneri metni)
- OpenAI: Overview of OpenAI crawlers
- Google Search Central: Google-Extended ve Google tarayıcıları
- Rank Math: How to Use llms.txt
robots.txt ve llms.txt ayarlarınızı kontrol edelim
Sitenizin robots.txt, CDN bot ayarları, llms.txt ve indeks durumunu inceleyip yazılı bir yapılacaklar listesi çıkaralım. Kapsam ve ücret teklifle belirlenir.
Tüm hizmetlerde %40 indirim
Reklam Time 360, Yalı Köşkü Sitesi, Barbaros Hayrettin Paşa Mah., 1996. Sk. No:21 D:2/A, 34515 Esenyurt/İstanbul · Her gün 09:00–21:00 · Haritada açDiğer sayfalar: GEO nedir · Google AI Overviews · GEO optimizasyonu · SEO nasıl yapılır · ChatGPT reklamları · İletişim