Generative Engine Optimization (GEO)
İçeriği AI cevap motorlarında alıntılanacak hâle getirmek
Bir sayfanın ChatGPT search, Perplexity, Google AI Overviews gibi üretken cevap motorlarının yanıtlarında kaynak olarak görünme ve alıntılanma olasılığını artırmaya yönelik içerik ve teknik çalışmaların genel adı.
Klasik arama motoru on mavi bağlantı döndürür; SEO o listede üst sıraya çıkmaya çalışır. Üretken motorlar (generative engines) ise önce kaynak sayfaları getirir, sonra bir LLM bunları tek bir cevapta özetler ve bazılarını alıntı (citation) olarak gösterir. Bu, özünde web ölçeğinde bir RAG hattıdır: sorgu → getirme (retrieval) → yeniden sıralama → üretim. GEO, içeriğinin bu hattın sonunda cevabın içinde ve kaynak listesinde yer almasını hedefler.
Terim, Aggarwal ve arkadaşlarının "GEO: Generative Engine Optimization" makalesinden geliyor (arXiv Kasım 2023, KDD 2024). Yazarlar 10.000 sorguluk GEO-bench'i kurdu ve kaynak metne istatistik eklemek, güvenilir kaynaklardan alıntı ve atıf eklemek gibi dokuz yöntemi denedi. Kendi deney düzeneklerinde (Google'dan ilk 5 sonuç + GPT-3.5 ile cevap) en iyi yöntemler görünürlüğü %40'a kadar artırdı; Perplexity.ai üzerinde %37'ye kadar. Klasik SEO'daki anahtar kelime doldurma ise işe yaramadı.
Pratikte GEO yeni bir sihir değil: sayfa önce bulunabilir olmalı (taranabilir, indekste, ilgili botlar robots.txt'te açık), sonra getirilmeye değer (soruya doğrudan cevap veren, net tanımlı, güncel), sonra da alıntılanmaya değer (doğrulanabilir sayı, kaynak, özgün bilgi). Google, AI Overviews ve AI Mode için ek bir optimizasyon gerekmediğini, klasik SEO temellerinin geçerli olduğunu söylüyor. Kanıtların çoğu hâlâ akademik deney ya da üreticilerin kendi açıklamaları; motorlar kara kutu ve sık değişiyor.
Bir gazetecinin haber yazarken uzman aradığını düşün. Eskiden (SEO) amaç telefon rehberinde en üstte görünmekti. Şimdi gazeteci beş uzmanla konuşuyor ve haberde yalnızca ikisinden alıntı yapıyor.
Alıntılanan uzman en yüksek sesle konuşan değil; soruya tek cümlede net cevap veren, rakam veren ve "bunu nereden biliyorsunuz?" sorusuna kaynak gösterebilen kişi. GEO, içeriğini o ikinci tür uzman gibi yazmaktır.
Bir yazılım şirketinin "SSO nedir?" sayfası uzun bir pazarlama girişiyle başlıyor ve tanım üçüncü paragrafta kayboluyor. Ekip sayfayı şöyle değiştiriyor: ilk paragrafta iki cümlelik doğrudan tanım; SAML ve OIDC'yi karşılaştıran bir tablo; standartların resmî belgelerine bağlantılar; "son güncelleme" tarihi; ve sayfanın gerçekten taranabildiğini doğrulamak için robots.txt'te OAI-SearchBot, Claude-SearchBot ve PerplexityBot'un açık olduğu kontrolü.
Sonucu ölçmek için analitikte chatgpt.com ve perplexity.ai
yönlendirmelerini ayrı bir kanal olarak izliyor, Bing Webmaster
Tools'taki AI Performance raporunda sayfanın Copilot alıntılarına
bakıyor. Değişikliğin etkisini kesin olarak kanıtlayamayacağını da
biliyor: cevap motorları her sorguda farklı kaynak seçebiliyor.
# Arama/alıntı için gerekli botlar: açık
User-agent: OAI-SearchBot
Allow: /
User-agent: Claude-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
# Model eğitimi için tarayan botlar: kapalı (isteğe bağlı bir tercih)
User-agent: GPTBot
Disallow: /
User-agent: ClaudeBot
Disallow: /
# Gemini eğitimi/grounding; Google Search ve AI Overviews'u ETKİLEMEZ
User-agent: Google-Extended
Disallow: /
Sitemap: https://example.com/sitemap.xmlimport re
from collections import Counter
BOTS = ["GPTBot", "OAI-SearchBot", "ChatGPT-User", "ClaudeBot", "Claude-User",
"Claude-SearchBot", "PerplexityBot", "Perplexity-User", "Googlebot", "bingbot"]
REFERRERS = ["chatgpt.com", "perplexity.ai", "copilot.microsoft.com", "gemini.google.com", "claude.ai"]
bots, refs = Counter(), Counter()
line_re = re.compile(r'"[A-Z]+ (?P<path>\S+) [^"]*" \d+ \S+ "(?P<ref>[^"]*)" "(?P<ua>[^"]*)"')
with open("/var/log/nginx/access.log") as f:
for line in f:
m = line_re.search(line)
if not m:
continue
bots.update(b for b in BOTS if b in m["ua"])
refs.update(r for r in REFERRERS if r in m["ref"] or f"utm_source={r}" in m["path"])
print("Bot istekleri:", bots.most_common())
print("AI yönlendirmeleri:", refs.most_common())- Bilgi amaçlı sorgulardan trafik alan içerik siteleri, dokümantasyon, sözlük ve rehberler
- Ürünün ya da markanın AI asistanlarına 'X için hangi araç?' diye sorulduğunda geçmesini istediğinde
- Klasik SEO temelleri zaten sağlam olduğunda, bir sonraki katman olarak
- İçerikte doğrulanabilir veri, kaynak ve özgün bilgi sunabildiğinde
- Teknik SEO temelleri (indeks, taranabilirlik, hız) bozukken; önce onları düzelt
- Sadece llms.txt ya da özel bir schema eklemekle sonuç bekliyorsan; bunların alıntıya etkisi kanıtlanmış değil
- İçeriği AI'ı kandırmak için gizli metin ya da prompt enjeksiyonu ile 'optimize' etmek istiyorsan; bu spam ve risk
Tek bir makalenin sayısını genellemek
'%40 artış' GEO makalesinin kendi benchmark'ında, GPT-3.5 tabanlı kendi motorunda ölçüldü. Aynı makale etkinin alana ve sıralamaya göre çok değiştiğini, ilk sıradaki sayfaların bazı yöntemlerle görünürlük kaybettiğini de gösteriyor.
Eğitim botuyla arama botunu karıştırmak
GPTBot'u kapatmak ChatGPT search'ten düşürmez; OAI-SearchBot'u kapatmak düşürür. Google-Extended'ı kapatmak AI Overviews'u etkilemez; o Googlebot ile yönetilir.
Gelen trafiği yanlış kanala yazmak
AI asistanlarından gelen tıklamaların bir kısmı referrer taşımaz ve 'direct' görünür. OpenAI utm_source=chatgpt.com parametresini otomatik eklediğini söylüyor, ama üçüncü taraf ölçümler her bağlantıda olmadığını raporluyor. Rakamları alt sınır olarak oku.
Kendi sitene odaklanıp üçüncü taraf kaynakları unutmak
2025 tarihli bir Toronto Üniversitesi çalışması, AI aramanın markanın kendi sitesi yerine bağımsız, üçüncü taraf ('earned') kaynaklara güçlü biçimde yöneldiğini raporluyor.
Kara kutuya kesin vaat vermek
Hiçbir motor sıralama ve alıntı mantığını açıklamıyor; sonuçlar sorgunun ifadesine göre bile değişebiliyor. 'Garanti alıntı' satan hizmetlere şüpheyle yaklaş.