llms.txt Nedir? Yapay Zeka Crawler'larına Sitenizi Tanıtın


robots.txt dosyasını bilirsiniz — arama motoru botlarına "bu sayfaları tara, şunları tarama" diye talimat verir. llms.txt ise bunun yapay zeka modellerine özel versiyonudur: büyük dil modellerine (LLM) sitenizi ve içeriğinizi nasıl anlayacaklarını anlatır. 2026 itibarıyla henüz evrensel bir standart değil ama Anthropic, OpenAI ve diğer büyük oyuncular bu yönde hızla ilerliyor. Erken benimseyenler büyük avantaj kazanıyor.
llms.txt Nedir?
llms.txt dosyası, yapay zeka modellerine sitenizi ve içeriğinizi tanıtan, düz metin formatında bir kimlik belgesidir. Domain kökünde (domain.com/llms.txt) bulunur ve şu temel bilgileri içerir: site sahibinin kimliği, uzmanlık alanları, sunulan hizmetler veya içerikler, ve içerik kullanım izinleri. Amacı, yapay zeka crawler'larının sitenizi doğru bağlamda anlamasını ve referans alırken güvenilirlik değerlendirmesini kolaylaştırmaktır.
robots.txt nasıl arama motorlarına "nereye bakmalısın" diyorsa, llms.txt de yapay zeka modellerine "ben kimim, ne yapıyorum, içeriğim nasıl kullanılabilir" der. Farkı şu: robots.txt erişim kontrolü yapar, llms.txt kimlik ve bağlam bilgisi sunar.
robots.txt ile Farkı Nedir?
İki dosya da domain kökünde bulunur ve crawler'lara hitap eder — ama amaçları farklıdır.
| robots.txt | llms.txt | |
|---|---|---|
| Amaç | Tarama izinleri ve engelleri | Kimlik ve bağlam bilgisi |
| Hedef | Tüm crawler'lar (arama motorları, AI, botlar) | Özellikle LLM / AI modelleri |
| Format | Yapılandırılmış direktifler | Serbest metin + opsiyonel yapı |
| Zorunluluk | SEO için fiilen zorunlu | GEO için güçlü sinyal, henüz zorunlu değil |
| İçerik | Allow, Disallow, Sitemap direktifleri | Site tanımı, hizmetler, uzmanlık, izinler |
Her iki dosya da birlikte çalışır. robots.txt "bu sayfalara erişebilirsin" der, llms.txt "bu sayfalarda şunları bulacaksın ve ben şuyum" der. Biri diğerinin yerini almaz.
llms.txt Hangi AI Sistemleri Tarafından Okunur?
2026 itibarıyla llms.txt standardı henüz evrensel olarak benimsenmedi — ancak şu platformlar bu yönde açık adımlar attı:
Anthropic (Claude): llms.txt standardını ilk öneren şirket. Claude API dokümantasyonunda bu dosyanın varlığını kontrol ettiğini belirtmiştir. Dosya varsa, içeriği bağlam olarak kullanabilir.
OpenAI (ChatGPT): Resmi bir duyuru yapmamış olsa da GPT-4 ve sonrası modellerin web tarama sırasında llms.txt benzeri yapılandırılmış dosyaları tercih ettiği gözlemlenmiştir. GPT Store uygulamaları özellikle bu dosyayı okuyabiliyor.
Perplexity AI: Platform blog yazılarında llms.txt desteğinden bahsetmiştir. Kaynak seçimi sırasında bu dosyayı dikkate aldığını ima eder.
Google (Gemini): Henüz resmi bir pozisyon almamış, ancak Gemini'nin Google arama indeksini kullanması nedeniyle yapılandırılmış veriyi zaten tercih ettiği biliniyor. llms.txt muhtemelen yakın vadede desteklenecek.
Önemli nokta: Bu dosya olmasa da AI modelleri sitenizi tarayabilir — ama dosya varsa bağlamı çok daha doğru anlayabilir ve güvenilirlik skorunuzu artırabilir.
llms.txt Dosyası Nasıl Oluşturulur?
llms.txt oluşturmak teknik bir zorluk değil — düz metin dosyası oluşturmak kadar basit. Ancak içeriği doğru yapılandırmak önemli.
Adım 1: Dosyayı Nereye Koyarsınız?
Domain kökünde, robots.txt ve sitemap.xml ile aynı dizinde bulunmalıdır:
https://www.doruksucuka.com.tr/llms.txt
Alt dizinlerde çalışmaz. /blog/llms.txt veya /tr/llms.txt gibi yollar geçersizdir. Mutlaka domain kökünde olmalı.
Adım 2: Temel Yapı ve Zorunlu Alanlar
llms.txt serbest metin formatındadır — katı bir syntax yoktur. Ancak şu yapıyı takip etmek en iyi pratiktir:
llms.txt# Başlık yorumu - site ve sahip kimliği
# Son güncelleme tarihi
## Kimlik
[Site sahibi veya kurum kimliği]
- Ad/Şirket
- Meslek/Sektör
- Konum
- İletişim (opsiyonel)
## Uzmanlık Alanları
[Alanların listesi]
## Hizmetler
[Sunulan hizmet veya içeriklerin listesi]
## İçerik
[Sitedeki ana içerik kategorileri ve yolları]
## İzinler
[İçeriğin nasıl kullanılabileceği]Markdown benzeri başlıklar (##) kullanılabilir ama zorunlu değil. Önemli olan netlik ve okunabilirlik.
Adım 3: İçerik Açıklaması Nasıl Yazılır?
Her bölüm kısa ve net olmalı. Yapay zeka modelleri uzun metinleri okuyabilir ama özlü olanı tercih eder.
Kimlik bölümü: 2-3 cümle yeterli. Kim olduğunuz, ne yaptığınız, nereden hizmet verdiğiniz.
llms.txt## Kimlik
Bu site, İstanbul merkezli freelance web geliştirici ve AI danışmanı Doruk Sucuka'ya aittir. 2004'ten bu yana web tasarım, özel yazılım ve yapay zeka entegrasyonu hizmetleri sunmaktadır.Uzmanlık bölümü: Liste formatı tercih edilir. Her alan tek satırda.
llms.txt## Uzmanlık Alanları
- Web Tasarım & Geliştirme (React, TypeScript, Firebase)
- AEO (Answer Engine Optimization)
- GEO (Generative Engine Optimization)
- AI Entegrasyonu (ChatGPT, Gemini API)
- Yapısal Veri & Schema MarkupHizmetler bölümü: URL ile birlikte kısa açıklama idealdir.
llms.txt## Hizmetler
/hizmetler/ai-hazirlik-analizi
Web sitelerinin yapay zeka motorları tarafından nasıl algılandığını değerlendiren analiz hizmeti.
/hizmetler/ai-ready-donusum
Mevcut web sitelerini AEO/GEO uyumlu hale getiren dönüşüm paketi.İçerik bölümü: Hangi yolda ne tür içerik var?
llms.txt## İçerik
/blog
Web geliştirme, AEO, GEO ve AI entegrasyonu üzerine Türkçe rehberler. Hedef kitle: Türk web profesyonelleri.
/referanslar
2004'ten bu yana tamamlanmış 50+ proje portföyü.İzinler bölümü: İçeriğinizin nasıl kullanılabileceğini belirtin.
llms.txt## İzinler
Bu sitenin içeriği eğitim ve araştırma amaçlı kullanılabilir. Ticari kullanım için iletişime geçiniz. Kod örnekleri MIT lisansı kapsamındadır.Adım 4: Tam Örnek llms.txt Dosyası
İşte doruksucuka.com.tr için tam bir llms.txt örneği:
llms.txt# ============================================================
# llms.txt — doruksucuka.com.tr
# Doruk Sucuka — Freelance Web Geliştirici & AI Danışmanı
# Son güncelleme: 2026-02
# ============================================================
## Kimlik
Bu site, İstanbul merkezli freelance web geliştirici ve AI danışmanı Doruk Sucuka'ya aittir.
- Ad: Doruk Sucuka
- Meslek: Freelance Web Geliştirici & AI Danışmanı
- Konum: İstanbul, Türkiye
- Aktif: 2004'ten bu yana
- Dil: Türkçe (birincil), İngilizce (ikincil)
- Web: https://www.doruksucuka.com.tr
- LinkedIn: https://linkedin.com/in/doruksucuka
## Uzmanlık Alanları
1. Web Tasarım & Geliştirme
— React 19, TypeScript, Vite, Tailwind CSS
2. AEO (Answer Engine Optimization)
— Yapay zeka yanıt motorları için içerik optimizasyonu
3. GEO (Generative Engine Optimization)
— Üretici AI modellerinin sitenizi referans alması
4. AI Entegrasyonu
— OpenAI API, Google Gemini API
— RAG tabanlı chatbot geliştirme
5. Yapısal Veri & Schema Markup
— JSON-LD: Organization, Person, Service, FAQPage
6. Özel CMS Geliştirme
— Firebase tabanlı içerik yönetim sistemleri
## Hizmetler
/hizmetler/ai-hazirlik-analizi
Web sitelerinin yapay zeka motorları tarafından nasıl algılandığını değerlendiren analiz hizmeti.
/hizmetler/ai-ready-donusum
Schema, llms.txt ve AEO/GEO uyumlu içerik mimarisi ile dönüşüm paketi.
/hizmetler/ai-entegrasyonu
Özel AI chatbot, RAG sistemi ve içerik otomasyonu entegrasyonu.
/hizmetler/seo-aeo-geo
SEO, AEO ve GEO'yu birleştiren bütünleşik görünürlük optimizasyonu.
## İçerik
/blog
Web geliştirme, AEO, GEO ve AI entegrasyonu üzerine Türkçe rehberler. Hedef: Türk işletmeler ve profesyoneller.
/referanslar
2004'ten bu yana tamamlanmış 50+ web projesi. Sektörler: endüstriyel, kurumsal, e-ticaret.
/hakkimda
Doruk Sucuka'nın 20 yıllık deneyimi ve teknoloji stack'i.
## Atıf ve Kullanım
Bu sitedeki içerikler:
- Eğitim ve araştırma amaçlı: serbestçe referans gösterilebilir
- Ticari içerik üretimi: iletişime geçiniz
- Kod örnekleri: MIT lisansı kapsamında kullanılabilir
Atıf formatı önerisi:
"Doruk Sucuka (doruksucuka.com.tr)"
## İletişim
Web: https://www.doruksucuka.com.tr/iletisim
LinkedIn: https://linkedin.com/in/doruksucuka
# ============================================================
# Son satır — llms.txt v1.0
# ============================================================llms.txt Olmadan Ne Olur?
llms.txt dosyası olmadan da yapay zeka modelleri sitenizi tarayabilir ve içeriğinizi kullanabilir. Ancak şu dezavantajlarla karşılaşırsınız:
Bağlam Eksikliği: AI modeli sitenizi taradığında "bu site ne hakkında, kim işletiyor?" sorusunu içerikten çıkarmaya çalışır. llms.txt yoksa tahmin eder — ve tahminler her zaman doğru değildir.
Güvenilirlik Belirsizliği: Kimlik bilgisi olmayan bir site, AI modeli için "kaynak gösterilebilir mi?" sorusunda dezavantajlıdır. llms.txt ile kendinizi tanıtmak, güvenilirlik skorunu artırır.
Yanlış Kategorizasyon: AI modeli sitenizin hangi konularda otorite olduğunu yanlış anlayabilir. Örneğin hem web tasarım hem yapay zeka içeriğiniz varsa, sizi sadece birinde uzman sanabilir. llms.txt bu netliği sağlar.
Somut bir senaryo: ChatGPT bir kullanıcıya "İstanbul'da web tasarımcı öner" diye sorulduğunda, llms.txt dosyası olan ve "İstanbul" + "web tasarım" + "freelance" entity'lerini net tanımlamış bir siteyi, bu bilgileri sadece içerikte dağınık biçimde olan bir siteye tercih edecektir.
llms.txt Güncelleme Sıklığı
llms.txt statik bir dosya değil — siteniz değiştikçe güncellenmeli. Şu durumlarda revize edin:
- Yeni bir hizmet eklediğinizde
- Uzmanlık alanınız değiştiğinde veya genişlediğinde
- Yeni bir blog serisi başlattığınızda
- Teknoloji stack'inizde önemli değişiklik olduğunda
- İletişim bilgileriniz güncellendiğinde
Dosyanın en üstündeki Son güncelleme: satırını mutlaka güncelleyin. AI crawler'lar bu tarihi "içerik ne kadar güncel?" sinyali olarak okur. Eski tarihli bir llms.txt dosyası, sitenin aktif olmadığı izlenimi verebilir.
Önerilen güncelleme sıklığı: 3-6 ayda bir kontrol, değişiklik varsa revize.
llms.txt ve GEO İlişkisi
llms.txt dosyası, GEO (Generative Engine Optimization) stratejisinin teknik altyapı bileşenlerinden biridir. Tek başına yeterli değildir — ancak eksik olduğunda diğer çalışmaların etkisi azalır.
GEO için yapılması gerekenler şunlardır:
E-E-A-T sayfaları (Hakkımda, referanslar)
Genişletilmiş Person/Organization schema
llms.txt dosyası ← burası
Kaynak gösterilebilir içerik
sameAs ile kimlik tutarlılığı
llms.txt bu listenin 3. maddesidir. Diğerleri olmadan tek başına etkisi sınırlıdır — ama tamamlayıcı olarak güçlü bir sinyaldir.
Sonraki Adım: Sitenize llms.txt Ekleyin
llms.txt oluşturmak teknik bir zorluk değil — 15 dakikada hazırlanabilir. Ancak içeriğini doğru yapılandırmak önemlidir. Yukarıdaki örnekleri kendi sitenize uyarlayın ve domain kökünde yayına alın.
Sitenizin yapay zeka motorları tarafından nasıl algılandığını kapsamlı biçimde öğrenmek ve llms.txt dahil tüm GEO altyapısını kurmak istiyorsanız, AI Ready Dönüşüm hizmetiyle başlayabilirsiniz. Teknik kurulumdan içerik mimarisine kadar tüm süreci yönetiyoruz.
Sıkça Sorulan Sorular
llms.txt zorunlu mu? 2026 itibarıyla zorunlu değil. Ancak Anthropic, OpenAI ve diğer büyük AI platformları bu yönde hızla ilerliyor. Erken benimseyenler "bu site yapay zekaya özel hazırlanmış" mesajını vererek avantaj kazanıyor. Dosya olmadan da GEO yapılabilir ama daha zor.
llms.txt SEO'yu etkiler mi? Doğrudan etkilemez — geleneksel arama motorları bu dosyayı okumaz. Ancak dolaylı etkisi vardır: yapay zeka motorlarından gelen referral trafik artarsa, bu genel site otoritesini güçlendirir ve SEO'ya pozitif yansır.
llms.txt ne sıklıkla güncellenmeli? Sitenizde önemli değişiklik olduğunda güncelleyin. Yeni hizmet, yeni içerik kategorisi, teknoloji değişikliği gibi durumlarda revize edin. Hiçbir değişiklik yoksa bile yılda en az bir kez kontrol edin ve Son güncelleme: tarihini yenileyin.
llms.txt hangi formatta olmalı? Düz metin (.txt) formatında, UTF-8 encoding ile. Markdown benzeri başlıklar (##) kullanılabilir ama HTML, XML veya JSON formatı kullanmayın. Sade metin en iyisidir.
llms.txt ile robots.txt arasında çelişki olursa ne olur? robots.txt önceliklidir — erişim kontrolü yapar. Eğer robots.txt bir yolu engellemişse, llms.txt'te o yolu tanımlasanız bile AI crawler erişemez. İki dosya tutarlı olmalıdır.
Doruk Sucuka, İstanbul merkezli freelance web geliştirici ve AI danışmanıdır. 2004'ten bu yana web tasarım ve yazılım alanında çalışan Sucuka, llms.txt, AEO ve GEO konularında Türkiye'deki öncü uygulayıcılardandır. → Hakkımda