Bu makaleyi okuyanların bir kısmı insan değil.
İddialı bir cümleyle başlıyoruz çünkü artık gerçek bu: ChatGPT, Perplexity ve Google'ın AI Özetleri kullanıcı adına siteleri tarıyor, okuyor ve özetliyor. Bir soruya cevap üretirken hangi markayı örnek gösterecek, hangi cümleyi kaynak gösterecek, hangi siteyi "güvenilir" sayacak — bu kararı artık bir arama sonucu sıralaması değil, bir dil modeli veriyor.
Bu yazı iki şey yapıyor. Önce GEO'nun (Generative Engine Optimization) ne olduğunu, neyin gerçek neyin pazarlama abartısı olduğunu netleştiriyor — çünkü bu alanda çok fazla iddia, çok az doğrulanmış veri dolaşıyor. Sonra da doğrudan kopyalayıp kullanabileceğiniz kod örnekleriyle sitenizi hem insanlar hem botlar için çalışır hale getiriyor.
Hızlı Cevap: GEO, içeriği büyük dil modellerinin (LLM) kolayca okuyup kendi cevaplarında kaynak olarak gösterebileceği şekilde yapılandırma pratiğidir. Temel araçlar: net tanım blokları,
FAQPage/DefinedTermşeması, karşılaştırma tabloları, sunucu tarafında render edilmiş (SSR) içerik ve — beklentiyi doğru kurarak — birllms.txtdosyası. Bu yazının kendisi anlattığı teknikleri uyguluyor.
İçindekiler
- GEO nedir?
- Neden şimdi?
- AI botlar sitenizi nasıl okur?
- GEO vs SEO karşılaştırması
- llms.txt gerçekten işe yarıyor mu? (dürüst cevap)
- Schema.org ile yapılandırılmış veri
- WebMCP: sıradaki katman
- Terimler sözlüğü
- Sık sorulan sorular
- Uygulama kontrol listesi
GEO Nedir?
GEO (Generative Engine Optimization): İçeriği, ChatGPT, Gemini, Perplexity gibi üretken AI modellerinin kendi cevaplarında kaynak olarak kullanabileceği şekilde yapılandırma pratiğidir.
SEO'nun hedefi arama sonuçlarında üst sırada çıkmaktı. GEO'nun hedefi biraz farklı: AI bir soruya cevap verirken sizin markanızı, verinizi veya cümlenizi referans göstersin. İkisi birbirini dışlamaz — GEO, SEO'nun üzerine inşa edilen ek bir katmandır, yerine geçen bir şey değil.
Neden Şimdi?
Kullanıcı davranışı değişiyor. Arama artık yalnızca "10 mavi link" sunmuyor. Google'ın AI Özetleri, ChatGPT'nin arama modu ve Perplexity gibi araçlar kullanıcının sorusuna doğrudan, sentezlenmiş bir cevap veriyor — çoğu zaman kullanıcı hiçbir siteye tıklamadan aramasını bitiriyor. Sektörde buna "zero-click" (sıfır tıklama) eğilimi deniyor.
Bunun pratik sonucu şu: Sitenizin Google'da üst sıralarda olması hâlâ önemini koruyor, ama artık ayrı bir soru daha var — "ChatGPT'ye 'İstanbul'da Meta reklam ajansı önerir misin' diye sorulduğunda isminiz geçiyor mu?" Bunlar farklı oyunlar ve ikisi de oynanmayı hak ediyor.
AI Botlar Sitenizi Nasıl Okur?
AI botlar sitenizi ziyaret ettiğinde ne olur?
Her büyük AI şirketinin kendi botu (user-agent'ı) var: OpenAI'ın GPTBot ve OAI-SearchBot'u, Anthropic'in ClaudeBot'u, Perplexity'nin PerplexityBot'u, Google'ın Google-Extended'i. Bu botlar sayfanızı tarar, HTML'i okur ve içeriği ya model eğitimine ya da canlı cevap üretimine (retrieval) dahil eder.
JavaScript ile oluşturulan içerik sorun mu?
Genellikle evet. Çoğu AI botu, Googlebot kadar gelişmiş JavaScript render yeteneğine sahip değil. Kritik metniniz sunucu tarafında render edilmiş (SSR) HTML içinde, JavaScript hiç çalışmadan da okunabilir olmalı. Kontrol etmek kolay: sayfanızda sağ tık → "Sayfa Kaynağını Görüntüle" yapın, aradığınız metni orada çıplak gözle görebiliyor musunuz?
Botlar hangi cümleleri "alıntılamaya değer" buluyor?
Kendi başına anlamlı, net, kaynak gösterilebilir cümleler. "Bu konuda farklı görüşler var" gibi muğlak ifadeler değil; "GEO, içeriği AI modellerinin cevaplarında kaynak olarak kullanabileceği şekilde yapılandırma pratiğidir" gibi tek cümlede tamamlanan tanımlar.
GEO vs SEO Karşılaştırması
| Boyut | Geleneksel SEO | GEO |
|---|---|---|
| Hedef | Arama sonuçlarında üst sırada çıkmak | AI cevaplarında kaynak/atıf olarak geçmek |
| Başarı ölçütü | Sıralama, tıklama oranı (CTR), organik trafik | Alıntılanma sıklığı, marka adının AI cevaplarında geçmesi |
| İçerik formatı | Anahtar kelime yoğun, uzun makale | Net, kendi başına anlamlı, doğrudan cevap veren paragraflar |
| Teknik öncelik | Backlink, sayfa hızı, Core Web Vitals | Yapılandırılmış veri (schema.org), net tanımlar, SSR |
| Ölçüm aracı | Google Search Console, Analytics, Ahrefs/Semrush | Henüz olgunlaşmamış — marka adı geçme takibi, manuel test |
| Güncellik sinyali | Periyodik güncelleme yeterli | Görünür "son güncelleme" tarihi, sık revizyon |
llms.txt Gerçekten İşe Yarıyor mu? (Dürüst Cevap)
Çoğu GEO rehberi llms.txt'yi "AI botlarını sitenize çeken sihirli anahtar" gibi anlatıyor. Veri farklı söylüyor — ve bu farkı bilmek, sizi rakiplerinizin çoğundan ayıracak.
llms.txt nedir? Sitenizin kök dizininde (/llms.txt) yer alan, AI sistemlerine sitenizin ne olduğunu ve en önemli sayfalarının hangileri olduğunu anlatan, Markdown formatında bir dosya. 2024'te Jeremy Howard (Answer.AI) tarafından önerildi, robots.txt'ten esinlendi.
Gerçek şu: Yapılan bir 300 bin alan adı analizi, sitelerin yaklaşık onda birinde llms.txt bulunduğunu ortaya koydu — on sekiz aylık sektör tartışmasına rağmen düşük bir benimseme oranı. Daha çarpıcısı: yüz milyonlarca AI bot ziyaretinin incelendiği bağımsız bir analizde, arama/cevap botlarının (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) bu dosyayı doğrudan talep etme sayısı istatistiksel gürültü seviyesinde kaldı. Google'dan Gary Illyes 2025 yazında Google'ın llms.txt'yi desteklemediğini ve desteklemeyi planlamadığını doğruladı; John Mueller ise dosyayı SEO dünyasının çoktan terk ettiği "meta keywords" etiketine benzetti.
Yani: llms.txt kurmak sizi yarın ChatGPT'nin cevaplarında görünür yapmayacak. Bunu net söylemek istedik, çünkü aksini iddia eden pek çok içerik var.
Peki neden hâlâ öneriyoruz? Çünkü gerçek değeri farklı bir yerde: geliştirici araçları. Cursor, Windsurf, Claude Code ve GitHub Copilot gibi kod asistanları, bir dokümantasyon sitesine yönlendirildiklerinde /llms.txt dosyasını rutin olarak arıyor. Stripe, Cloudflare ve Anthropic gibi API-first şirketler bu dosyayı SEO için değil, geliştirici deneyimi için yayınlıyor. Detartech gibi yazılım ve AI odaklı bir şirket için bu, düşük maliyetli, sıfır riskli bir altyapı yatırımı: bugün trafik getirmez ama bir AI sağlayıcı bu dosyayı ciddiye almaya karar verdiği gün, siz zaten hazır olursunuz.
Örnek dosya (https://detartech.com/llms.txt — kendi gerçek URL'lerinizle uyarlayın):
text
# Detartech Technology
> Türkiye merkezli yazılım danışmanlığı şirketi. MVP geliştirme, CTO as a Service,
> mobil uygulama, AI çözümleri ve DevOps hizmetleri sunar.
## Ana Sayfalar
- [Hizmetler](https://detartech.com/hizmetler): Yazılım geliştirme, mobil uygulama, AI ve DevOps hizmetleri
- [Blog](https://detartech.com/blog): SEO, GEO ve yazılım mühendisliği üzerine teknik yazılar
- [CTO as a Service](https://detartech.com/hizmetler/cto-as-a-service): Teknik liderlik ve strateji danışmanlığı
## Notlar
- İçerikler öncelikli olarak Türkçe yayınlanır, İngilizce sürümler /en/ altındadır
- Son güncelleme: 2026-07-01Tamamlayıcı adım — robots.txt'inizi kontrol edin: llms.txt'den bağımsız olarak, AI botlarını yanlışlıkla engellemediğinizden emin olun:
text
User-agent: GPTBot
Allow: /
User-agent: OAI-SearchBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
Sitemap: https://detartech.com/sitemap.xmlSchema.org ile Yapılandırılmış Veri
Yapılandırılmış veri (JSON-LD), sayfanızın "bu bir makale mi, SSS mi, tanım mı" olduğunu botlara açıkça söyler. Üç örnek — sayfanıza <script type="application/ld+json"> içinde ekleyebilirsiniz:
FAQPage (SSS bölümünüz için — aşağıdaki SSS bölümüyle birebir eşleşir):
json
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "GEO, SEO'nun yerini mi alıyor?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Hayır. GEO, SEO'nun üzerine inşa edilen ek bir katmandır. Teknik SEO temeliniz hâlâ geçerlidir; GEO buna içeriğin AI tarafından anlaşılabilir ve alıntılanabilir olması boyutunu ekler."
}
},
{
"@type": "Question",
"name": "llms.txt kurmalı mıyım?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Evet, ancak anlık trafik artışı beklemeden. Asıl değeri geliştirici araçları ve gelecekteki platform desteği içindir."
}
}
]
}DefinedTermSet (terimler sözlüğünüz için):
json
{
"@context": "https://schema.org",
"@type": "DefinedTermSet",
"name": "Detartech GEO Terimler Sözlüğü",
"hasDefinedTerm": [
{
"@type": "DefinedTerm",
"name": "GEO",
"description": "İçeriği üretken AI modellerinin cevaplarında kaynak olarak kullanabileceği şekilde yapılandırma pratiği."
},
{
"@type": "DefinedTerm",
"name": "llms.txt",
"description": "Sitenin kök dizininde yer alan, AI sistemlerine sitenin en önemli sayfalarını anlatan Markdown dosyası."
}
]
}Article (blog yazınızın kendisi için):
json
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "AI Arama Motorları İçin GEO Rehberi",
"datePublished": "2026-07-01",
"dateModified": "2026-07-01",
"author": {
"@type": "Organization",
"name": "Detartech Technology"
}
}WebMCP: Sıradaki Katman
llms.txt sitenizin "kim olduğunu" anlatan bir kimlik dosyasıysa, WebMCP sitenizin "ne yapabildiğini" anlatan bir yetenek katmanı.
WebMCP (Web Model Context Protocol), Google ve Microsoft'un W3C Web Machine Learning Community Group çatısında geliştirdiği bir tarayıcı API'si. Anthropic'in sunucu tarafında çalışan MCP'sinden (Model Context Protocol) farklı olarak, WebMCP tamamen istemci tarafında, tarayıcının içinde çalışıyor ve navigator.modelContext adlı yeni bir JavaScript arayüzü sunuyor.
Fark somut: bugün bir AI ajanı sitenize geldiğinde ekran görüntüsü alıp hangi butona tıklayacağını tahmin etmeye çalışıyor. WebMCP destekli bir sitede ise ajan, sitenin doğrudan sunduğu "randevu oluştur", "fiyat sorgula", "WhatsApp'tan iletişime geç" gibi fonksiyonları çağırabiliyor — tahmin yok, doğrudan çağrı var.
Detartech'in müşterileri için yürüttüğünüz lead generation ve WhatsApp odaklı kampanyaları düşünürsek, bu katman orta vadede ilginç bir fırsat: bir tarayıcı ajanı kullanıcı adına "bu hizmeti sunan güvenilir bir firma bul ve WhatsApp'tan iletişime geç" görevini yürütürken, WebMCP destekli bir site bu talebi form doldurmayı tahmin etmeden doğrudan karşılayabilir.
Şu an için gerçekçi olalım: Spec hâlâ W3C Community Group taslağı aşamasında, resmi standart değil. Tarayıcı desteği sınırlı (Chrome'da deneysel önizleme, Firefox ve Safari'den henüz destek yok). 2026'nın ikinci yarısı için "izle ve öğren", 2027 için "pilot uygula" zaman çizelgesi mantıklı bir yaklaşım.
Terimler Sözlüğü
- GEO (Generative Engine Optimization): İçeriği üretken AI modellerinin cevaplarında kaynak olarak kullanabileceği şekilde yapılandırma pratiği.
- SEO (Search Engine Optimization): İçeriği geleneksel arama motorlarında üst sıralarda çıkacak şekilde optimize etme pratiği.
- LLM (Large Language Model): ChatGPT, Claude, Gemini gibi büyük dil modellerinin genel adı.
- RAG (Retrieval-Augmented Generation): Bir modelin cevap üretirken canlı olarak web'den veya bir veritabanından bilgi çekip cevaba dahil etmesi.
- Crawler / Bot / User-Agent: Web sayfalarını otomatik ziyaret edip içerik toplayan yazılım. Her AI şirketinin kendi user-agent adı vardır (GPTBot, ClaudeBot vb.).
- Yapılandırılmış Veri (Structured Data / Schema.org): Sayfa içeriğinin türünü ve anlamını makinelere açıkça belirten, genellikle JSON-LD formatında yazılan kod bloğu.
- llms.txt: Sitenin kök dizininde yer alan, AI sistemlerine sitenin en önemli sayfalarını anlatan Markdown dosyası.
- MCP (Model Context Protocol): Anthropic'in geliştirdiği, AI modellerini harici veri kaynaklarına ve araçlara bağlayan sunucu taraflı açık protokol.
- WebMCP: MCP'nin tarayıcıya taşınmış hâli; web sitelerinin kendi fonksiyonlarını AI ajanlarına doğrudan çağrılabilir araçlar olarak sunmasını sağlayan, taslak aşamasındaki W3C standardı.
- E-E-A-T: Google'ın içerik kalitesini değerlendirirken kullandığı Deneyim, Uzmanlık, Otorite, Güvenilirlik kriterleri.
Sık Sorulan Sorular
GEO, SEO'nun yerini mi alıyor? Hayır. GEO, SEO'nun üzerine inşa edilen ek bir katman. Teknik SEO temeliniz (hız, mobil uyum, backlink, site mimarisi) hâlâ geçerli; GEO buna içeriğin AI tarafından anlaşılabilir ve alıntılanabilir olması boyutunu ekliyor.
llms.txt kurmalı mıyım? Evet ama doğru beklentiyle: AI aramalarında anlık trafik artışı garantisi değil. Geliştirici araçları ve gelecekteki platform desteği için düşük maliyetli bir yatırım.
Sonuçları ne zaman görürüm? Google'da klasik SEO etkisi haftalar-aylar sürer. AI cevap motorlarında "alıntılanma" ise daha değişken — bazı platformlar yeni içeriği günler içinde tarayıp kullanabiliyor, bazıları çok daha yavaş. Kesin bir zaman çizelgesi vermek şu an için mümkün değil; alan bu kadar yeni.
WebMCP şimdi uygulamaya değer mi? Şu an için hayır ama takip etmeye değer. Spec hâlâ taslak aşamasında ve tarayıcı desteği sınırlı.
Hangi botlara robots.txt'te izin vermeliyim? Görünür olmak istediğiniz platforma bağlı: GPTBot ve OAI-SearchBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), Google-Extended (Google AI özellikleri). Hiçbirini yanlışlıkla engellemediğinizden emin olun.
Uygulama Kontrol Listesi
- Her sayfaya net, tek cümlelik bir tanım/özet paragrafı ekleyin (ilk 100 kelimede)
-
FAQPageşeması ile SSS bloğu ekleyin (en az 4-5 soru) - Blog yazılarına görünür "son güncelleme" tarihi ekleyin
- Kritik içeriğin JavaScript olmadan da (view-source ile) okunabilir olduğunu doğrulayın
-
robots.txt'e GPTBot, ClaudeBot, PerplexityBot, Google-Extended, OAI-SearchBot için açık izin satırları ekleyin -
llms.txtdosyası oluşturun — SEO mucizesi beklemeden, yukarıdaki "neden" kısmını akılda tutarak -
Article,OrganizationveDefinedTermşemalarını sitenize ekleyin - WebMCP'yi takip listesine alın, 2026 H2'de pilot değerlendirmesi planlayın
- Orijinal veri/vaka analizi üretin (önce-sonra sonuçları) — kimsenin kopyalayamayacağı tek şey bu
Kapanış: Bu Yazı Kendi Tavsiyesini Uyguluyor
Yukarıda okuduğunuz tanım kutuları, soru-cevap başlıkları, karşılaştırma tablosu, kod örnekleri ve görünür "son güncelleme" tarihi — hepsi bu yazının önerdiği GEO tekniklerinin canlı bir uygulaması. Bir sonraki adım bu yazıyı yayınlamak; birkaç hafta sonra sunucu loglarınızda GPTBot, ClaudeBot ve PerplexityBot'un uğrayıp uğramadığına bakabilirsiniz.
