AI Aramalarında Görünürlük (GEO): ChatGPT ve Perplexity Sizi Nasıl Kaynak Gösterir?
AI tarayıcıları JavaScript çalıştırmaz. Kaynak gösterilmek için gereken teknik şartlar: sunucu render'ı, tarayıcı erişimi, schema, cevap-önce içerik yapısı ve llms.txt.
- Yayın:
- Güncelleme:
- Okuma süresi
- 10 dakikalık okuma
GEO nedir, SEO'dan farkı var mı?
GEO (Generative Engine Optimization), içeriğinizin ChatGPT, Perplexity, Claude ve Google'ın yapay zekâ destekli cevaplarında kaynak olarak gösterilmesi için yapılan çalışmadır. Ayrı bir disiplin değildir: SEO temellerinin AI arama yüzeylerine uygulanmış hâlidir. Fark, hedefte yatar. Klasik arama sonucunda amaç tıklama almaktır; AI cevabında amaç, cümlenizin alıntılanması ve marka adınızın cevabın içinde geçmesidir.
Bu ayrım pratikte iki şeyi değiştirir. Birincisi, cevabı sayfanın sonunda değil başında vermeniz gerekir; ikincisi, içeriğin makine tarafından ayrıştırılabilir olması artık estetik bir tercih değil, görünürlüğün ön şartıdır. Geri kalan her şey — taranabilirlik, temiz başlık hiyerarşisi, geçerli yapılandırılmış veri, hız — zaten teknik SEO'nun konusudur. GEO için yeni bir bütçe kalemi açmanız gerekmez; teknik SEO çalışmasının içinde ele alınması gereken bir başlıktır.
AI tarayıcıları sayfanızı nasıl okur?
En önemli teknik gerçek şudur: AI tarayıcıları JavaScript çalıştırmaz.Sunucu tarafında render edilmeyen, yani sayfanın ilk HTML çıktısında bulunmayan içerik onlar için mevcut değildir. Tarayıcınızda gayet güzel görünen bir bölüm, JavaScript ile sonradan eklendiyse ChatGPT veya Perplexity açısından boş bir alandır. GEO'nun tek en büyük teknik şartı budur ve diğer tüm optimizasyonlardan önce gelir.
Bu durumdan en çok etkilenen içerik türleri bellidir: istemci tarafında render edilen tek sayfa uygulamaları, sekmelerin arkasına gizlenmiş açıklamalar, “daha fazla göster” düğmesiyle açılan metinler, JavaScript ile çekilen fiyat ve stok bilgileri, üçüncü taraf bileşenlerle gömülen yorumlar. Bunların hepsi kullanıcıya görünür, tarayıcıya görünmezdir.
Kontrolü kendiniz yapabilirsiniz: sayfada sağ tıklayıp kaynak kodunu görüntüleyin ve alıntılanmasını istediğiniz cümleyi orada arayın. Bulamıyorsanız o cümle AI cevaplarında yoktur. Aynı testi tarayıcıda JavaScript'i kapatarak da yapabilirsiniz. Hangi altyapının bu konuda ne sunduğunu Next.js mi WordPress mi yazısında karşılaştırdık; özetle sunucu tarafında render eden her kurulum bu şartı sağlar, saf istemci render'ı ise sağlamaz.
Hangi AI tarayıcıları geliyor ve robots.txt onları engelliyor mu?
İlk yapılacak iş robots.txt dosyanızı açıp AI tarayıcılarının adlarını aramaktır. 2023-2024 döneminde pek çok site bu botları topluca engelledi; o kararı almış siteler bugün AI cevaplarında görünmüyor. Engelleme çoğu zaman bilinçli bir strateji değil, dönemin varsayılan tavsiyesiydi ve kimse geri dönüp güncellemedi.
| Tarayıcı (user-agent) | İşleten | Ne için geliyor |
|---|---|---|
| GPTBot | OpenAI | Genel içerik toplama; engellendiğinde OpenAI ekosisteminde görünürlük kaybı |
| OAI-SearchBot | OpenAI | ChatGPT'nin arama sonuçlarında kaynak olarak listelenmek için dizinleme |
| ChatGPT-User | OpenAI | Kullanıcı bir bağlantı verdiğinde ya da tarama istediğinde sayfayı canlı çekme |
| ClaudeBot | Anthropic | Claude'un içeriğe erişimi |
| PerplexityBot | Perplexity | Perplexity dizinine alma ve cevaplarda kaynak gösterme |
| Google-Extended | Google'ın AI özelliklerinde içeriğinizin kullanımını denetler; klasik arama sıralamasını etkilemez |
Karar sizin. Bir yayıncıysanız ve içeriğinizin model eğitiminde kullanılmasını istemiyorsanız engelleme meşru bir tercihtir. Ancak hizmet satan bir şirketseniz denklem farklıdır: alıntılanmak istiyorsanız erişimi kapatamazsınız. Ayrıca kaynak gösterme amaçlı tarayıcılarla eğitim amaçlı tarayıcıların ayrı adlar taşıdığını unutmayın — ikisini tek satırla birlikte engellemek, çoğu şirket için istenmeyen sonucu üretir.
İçerik nasıl yapılandırılırsa alıntılanır?
Cevabı öne alın ve içeriği yapılandırın. Ölçülen iki davranış bu tavsiyenin arkasındadır: AI alıntılarının yaklaşık %44'ü sayfanın ilk %30'undan geliyor ve yapılandırılmış madde işaretli içeriğin alıntılanma olasılığı, aynı bilginin düz paragraf hâline göre belirgin şekilde daha yüksek. Yani uzun bir girişten sonra gelen mükemmel cevap, hiç yazılmamış cevapla aynı sonucu verebilir.
- Başlıkları soru yapın. İnsanlar arama kutusuna soru yazıyor; başlığın soruyla birebir örtüşmesi eşleştirmeyi kolaylaştırır.
- Her bölümün ilk cümlesi doğrudan cevap olsun. Bağlam, gerekçe ve nüans ikinci cümleden sonra gelir.
- Sayfanın en üstüne 40-60 kelimelik bir özet paragraf koyun — sayfanın ne hakkında olduğunu tek başına anlatan blok budur.
- Madde listesi ve tablo kullanın. Karşılaştırma, adım ve kriter içeren her bilgi listede ya da tabloda daha kolay alıntılanır.
- Bölümleri bağlamdan koparıldığında da anlamlı olacak şekilde yazın; 130-170 kelimelik kendine yeten bloklar ideal boyuttur.
- Rakamları, tarihleri ve marka adını cümlenin içinde açıkça yazın. Yalnızca görselde veya grafikte duran bir rakam metinde yok sayılır.
- Aynı sayfada tek H1 kullanın ve H2/H3 hiyerarşisini atlamadan kurun. Başlık yapısı, modelin sayfayı bölümlere ayırma biçimidir.
Kaçınılması gerekenler de aynı ölçüde nettir: cevabı geciktiren uzun girişler, tek bir devasa paragrafa sıkıştırılmış karşılaştırmalar, yalnızca görsel içinde duran tablolar ve “yukarıda belirttiğimiz gibi” türü, bağlamdan koparıldığında anlamsızlaşan geri göndermeler. Bir bölümü kopyalayıp boş bir sayfaya yapıştırdığınızda hâlâ kendi başına anlamlıysa, o bölüm alıntılanmaya hazırdır.
Bu yapının kurumsal bir sitede nasıl uygulandığını görmek isterseniz kurumsal web sitesi sayfasındaki bölüm düzeni ve SSS sayfasındaki soru-cevap yapısı, bu yazıda anlatılan kalıbın canlı örnekleridir.
Tazelik neden ölçülebilir bir faktör?
Tazelik, AI alıntılarında ölçülebilir bir faktördür: 3 aydan yeni içerik belirgin şekilde daha çok alıntılanıyor, 6 ay güncellenmeyen içerik ise alıntı uygunluğunu kaybediyor. Bunun mantığı basit: bir model, kullanıcının sorusuna cevap verirken eski bir fiyat listesini ya da geçen yılın eşiklerini kaynak göstermek istemez.
Uygulaması da basit ama disiplin ister. Yayın ve güncelleme tarihini sayfada görünür şekilde yazın, ayrıca yapılandırılmış veride datePublished ve dateModified alanlarını doldurun. Yalnızca JSON-LD içinde duran bir tarih, sayfayı okuyan insana hiçbir şey söylemez. Fiyat, eşik ve mevzuat içeren yazılar için 3 aylık, kavramsal yazılar için 6 aylık bir gözden geçirme takvimi kurun.
Bir uyarı: sahte güncelleme yapmayın. İçeriğe dokunmadan tarihi ileri almak kısa vadede bir şey kazandırmaz, uzun vadede sitedeki tüm tarihleri güvenilmez hâle getirir. Tarihi ancak rakamlar, eşikler veya tavsiyeler gerçekten değiştiğinde taşıyın.
Hangi schema türleri işe yarıyor?
Yapılandırılmış veri, modelin sayfanızdan ne çıkaracağını söyleyen açık bir haritadır — bu yüzden şema türlerini “çıkarım yemi” olarak düşünmek doğrudur. Pratikte beş tür işin neredeyse tamamını görür: Article, FAQPage, HowTo, Organization ve BreadcrumbList.
- Article: yazının başlığını, yayın ve güncelleme tarihini, yazarını ve konusunu net biçimde bildirir. Blog ve rehber içeriklerinin temel türüdür.
- FAQPage: soru-cevap çiftlerini makineye açıkça verir. Cevap motorlarının en kolay alıntıladığı biçim budur.
- HowTo: adım adım süreçleri sıralı olarak işaretler; “nasıl yapılır” sorgularının karşılığıdır.
- Organization: şirketin adını, iletişim bilgisini ve diğer profillerini (sameAs) bağlayarak marka varlığınızı tekilleştirir — modelin sizi başka bir şirketle karıştırmamasını sağlayan sinyal budur.
- BreadcrumbList: sayfanın site mimarisindeki yerini bildirir, böylece içerik bağlamıyla birlikte anlaşılır.
İki teknik not: şemayı JSON-LD olarak yazın ve bir sayfada tek bir grafik hâlinde birleştirin — aynı sayfaya birden çok kopuk script koymak, düğümler arasındaki ilişkiyi görünmez kılar. Şema, sayfada yazmayan bir şeyi iddia etmemelidir; işaretleme ile görünür metnin çelişmesi, kazanç değil güvenilirlik kaybıdır.
Marka adınız AI cevaplarının içinde nasıl geçer?
Alıntılanmak bir konudur, adınızın doğru biçimde anılması ayrı bir konudur. Bir model, “Obelisx” adının hangi şirkete karşılık geldiğine karar verirken tutarlı sinyal arar: aynı isim, aynı iletişim bilgisi, aynı konum, birbirini doğrulayan profiller. Sinyaller çelişirse model ya sizi başka bir işletmeyle karıştırır ya da hiç anmaz.
- Şirket adını sitenin her yerinde aynı yazın. Yasal unvanınız farklıysa bunu Organization şemasında ayrı bir alan olarak belirtin, metinde iki isim arasında gidip gelmeyin.
- Adres, telefon ve e-posta bilgisi görünür metinde ve yapılandırılmış veride birebir aynı olsun. Farklı sayfalarda farklı telefon numarası, en hızlı güven kaybettiren tutarsızlıktır.
- sameAs alanına yalnızca gerçek ve canlı profilleri koyun. Ölü bir bağlantı, hiç bağlantı olmamasından daha zararlıdır.
- Hakkımızda sayfasını gerçek bilgiyle doldurun: kuruluş yılı, konum, çalışma alanı, ekip. Bir modelin sizin hakkınızda söyleyebileceği her cümlenin sitenizde bir karşılığı olmalıdır.
- İddialarınızı doğrulanabilir tutun. Sitede kaynağı olmayan bir rakam ya da unvan, cevabın içine girmediği gibi, girdiğinde de yanlış bilgi olarak size döner.
Bu tutarlılığın somut hâlini hakkımızda sayfasında ve müşteri değerlendirmelerinin toplandığı referanslar sayfasında görebilirsiniz: her iki sayfa da aynı isim, aynı konum ve aynı iletişim bilgisiyle konuşur.
llms.txt gerçekten işe yarıyor mu?
Dürüst cevap: kanıt karışık. Google, bu dosyayı AI özellikleri için kullanmadığını açıkça belirtti. Buna karşılık OpenAI ve Microsoft tarayıcılarının llms-full.txt dosyasını çektiği gözlemleniyor. Doğru çerçeve şudur: düşük maliyetli, asimetrik getirili bir deneme. Hazırlaması kısa sürer, zararı yoktur, işe yararsa kazanç net olur — ama garanti edilmiş bir sıralama veya alıntı artışı değildir. Size bunu bir sıçrama olarak satan varsa temkinli olun.
Dosyayı yazacaksanız iki kuralı unutmayın. Birincisi, llms.txt HTML'inizin yerine geçmez; sunucuda render edilmiş sayfalarınız zayıfsa bu dosya onları kurtarmaz. İkincisi, bayatlama gerçek bir risktir: fiyat listeniz sitede değişip dosyada eski hâliyle kalırsa, asistanlar müşterilerinize yanlış rakamı söyler. Bu yüzden dosyanın içeriği elle yazılan bir metin değil, sitenin kendi veri kaynağından türeyen bir çıktı olmalıdır.
GEO kontrol listesi
Aşağıdaki liste, bir sayfanın AI cevaplarında kaynak gösterilebilir olup olmadığını sırayla test eder. Maddeler bağımlılık sırasına göre dizilmiştir: ilk ikisi sağlanmadan diğerlerinin etkisi yoktur.
- 1. Sayfanın kaynak kodunda (JavaScript kapalıyken) alıntılanmasını istediğiniz cümle görünüyor mu?
- 2. robots.txt, GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot veya Google-Extended'ı engelliyor mu?
- 3. Sayfada tek bir H1 var mı ve H2 hiyerarşisi atlamasız mı?
- 4. Sayfanın ilk %30'unda soruya doğrudan cevap veren bir blok var mı?
- 5. Karşılaştırma ve adım içeren bilgiler madde listesi ya da tablo hâlinde mi?
- 6. Article, FAQPage, Organization ve BreadcrumbList işaretlemeleri geçerli mi ve metinle uyumlu mu?
- 7. Yayın ve güncelleme tarihi sayfada görünür şekilde yazıyor mu?
- 8. İçerik için 3-6 aylık bir gözden geçirme takvimi tanımlı mı?
- 9. Marka adı, rakamlar ve tarihler metnin içinde açıkça geçiyor mu (yalnızca görselde değil)?
- 10. sitemap.xml güncel, canonical etiketleri kendine işaret ediyor ve Search Console bağlantısı kurulmuş mu?
- 11. Sayfa mobilde hızlı açılıyor mu — yavaş sayfa hem kullanıcıyı hem tarayıcı bütçesini kaybettirir?
- 12. İsteğe bağlı: llms.txt ve llms-full.txt yayında mı ve site verisinden mi türüyor?
Son maddelerden performansla ilgili olanı ayrı bir konu başlığıdır; hangi eşiklerin geçerli sayıldığını ve nasıl ölçüldüğünü Core Web Vitals yazısında anlattık. Tüm bu kalemlerin bir arada nasıl kurulduğunu ise SEO ve Core Web Vitals optimizasyonu hizmetinin teslim listesinde görebilirsiniz.
Özet
- AI tarayıcıları JavaScript çalıştırmaz; sunucu tarafında render edilmeyen içerik ChatGPT ve Perplexity için yoktur. GEO'nun tek en büyük teknik şartı budur.
- İlk kontrol robots.txt: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot ve Google-Extended engelleniyorsa AI cevaplarında görünmezsiniz.
- AI alıntılarının yaklaşık %44'ü sayfanın ilk %30'undan geliyor; cevap öne alınmalı ve madde listesi/tablo biçiminde yapılandırılmalıdır.
- Tazelik ölçülebilir bir faktör: 3 aydan yeni içerik daha çok alıntılanıyor, 6 ay güncellenmeyen içerik alıntı uygunluğunu kaybediyor.
- Article, FAQPage, HowTo, Organization ve BreadcrumbList şemaları, modelin sayfadan çıkarım yapmasını kolaylaştıran işaretlerdir.
- llms.txt düşük maliyetli, asimetrik getirili bir denemedir — Google bu dosyayı AI özellikleri için kullanmadığını açıkça belirtti; garanti edilmiş bir kazanç değildir.
Sitenizin bu maddelerin hangilerinde takıldığını birlikte bakmak isterseniz iletişim sayfasından adresinizi iletin; diğer teknik SEO yazıları blog dizininde duruyor.
Diğer yazılar
Tüm yazılar blog dizininde. Hizmet karşılıkları için hizmetler, paket bedelleri için fiyatlandırma sayfalarına bakabilirsiniz.