Markanız ChatGPT’de çıkmıyorsa sorun çoğu zaman içerik kalitesi değil, beş teknik engelden biridir: robots.txt’in AI crawler’ları engellemesi, JavaScript bot koruması, llms.txt yokluğu, schema eksikliği ve answer-first olmayan içerik yapısı. ChatGPT marka görünürlüğünü anlattığımız bu yazıda beş nedeni tek tek ele alıyor, her biri için beş dakikada uygulayabileceğiniz bir test adımı veriyoruz. Sonunda elinizde “bizde hangisi var” sorusunun cevabı olacak.
Türkçe kaynakların çoğu bu soruya “daha iyi içerik üretin” diye cevap verir; doğru ama eksik. Sahadaki denetimlerimizde tekrar tekrar gördüğümüz tablo şu: içerik hazır, hatta iyi – ama teknik katmandaki tek bir engel yüzünden yapay zekâ o içeriğe hiç ulaşamıyor. Erişilemeyen içerik, yok hükmündedir. GEO (Generative Engine Optimization – yapay zekâ arama optimizasyonu) çerçevesinin bütününü kapsamlı rehberimizde anlattık; bu yazı o çerçevenin teşhis bölümüdür.
İçerik Haritası
ToggleÖnce Teşhis: Sorun İçerikte mi, Teknikte mi?
Ayrımı iki dakikalık bir karşılaştırma yapar. Önce ChatGPT veya Perplexity’ye markanızı doğrudan sorun: “X firması nedir, ne yapar?” Ardından kategorinizi sorun: “Türkiye’de en iyi X çözümleri hangileri?” Marka sorgusunda doğru bilgi geliyor ama kategori sorgusunda hiç anılmıyorsanız, sorun büyük olasılıkla otorite ve içerik tarafındadır. Marka sorgusunda bile bilgi eksik, güncel değil veya “erişemiyorum” tonundaysa, sorun tekniktir ve bu ChatGPT marka görünürlüğü yazısının tam konusudur.
İkinci ipucu kaynak gösteren motorlardan gelir. Perplexity’de kategori sorgularında rakipleriniz kaynak olarak listeleniyor, siz hiç çıkmıyorsanız – üstelik Google’da aynı sorgularda iyi sıralanıyorsanız – teknik engel ihtimali ciddi biçimde artar. Google görünürlüğü ile AI görünürlüğü arasındaki bu makas, aşağıdaki beş nedenin klasik belirtisidir. Testleri tek motorla da sınırlamayın; aynı iki sorguyu ChatGPT, Perplexity ve Gemini’de çalıştırıp sonuçları not edin. Motorlar arası fark da bilgi taşır: yalnızca birinde görünmüyorsanız sorun o motorun erişim kanalına özgü olabilir.
Neden 1: robots.txt AI Botlarını Engelliyor mu?
En basit ve en yaygın engel budur. AI motorları sitenize adı bilinen crawler’larla gelir: OpenAI için GPTBot, Anthropic için ClaudeBot, Perplexity için PerplexityBot, Google’ın üretken modelleri için Google-Extended. Bu botlardan biri robots.txt dosyanızda Disallow ile engelliyse, o motor için görünmez olursunuz. İşin can sıkıcı yanı, bu engellerin çoğunun bilinçli bir karar değil, geçmişte “tüm botları engelle” refleksiyle yazılmış genel kuralların yan etkisi olmasıdır. Kontrol etmeden “bizde yoktur” demeyin; bu dosyaya çoğu şirkette yıllardır kimse bakmamıştır.
Erişimin iki ayrı kanalı kestiğini de bilin: model eğitimi için yapılan dönemsel taramalar ve kullanıcı sorusu anında çalışan canlı web araması. Robots.txt engeli ikisini birden kapatabilir; yani hem modelin sizi öğrenmesini hem de cevap anında size bakmasını engellersiniz.
Nasıl test edersiniz: alanadiniz.com/robots.txt adresini tarayıcıda açın. GPTBot, ClaudeBot, PerplexityBot ve Google-Extended satırlarını arayın; herhangi biri için Disallow: / görüyorsanız engel bulundu demektir. Beş dakikalık bu kontrolü, denetim rutininin ilk adımı olarak kontrol listemizde de anlattık.
Neden 2: Bot Koruması AI’ları Kapıda mı Çeviriyor?
Robots.txt temiz olsa bile görünmeyebilirsiniz; çünkü asıl engel bir üst katmanda, bot koruması veya WAF (web uygulama güvenlik duvarı) seviyesinde olabilir. Bu sistemler siteyi kötü niyetli botlardan korumak için tasarlanmıştır, ancak agresif yapılandırıldığında JavaScript çalıştırmayan tüm istemcileri – AI motorlarının sayfa çeken botları dahil – doğrulama duvarına takar. Cevap anında sayfanızı canlı çekmeye çalışan AI botları genel olarak JavaScript çalıştırmaz; duvar onlara kapanır.
Sahadan bir vaka (anonim): Kurumsal bir ödeme teknolojisi müşterimiz için yürüttüğümüz görünürlük denetiminde içerik tarafı şaşırtıcı derecede hazırdı – soru formunda başlıklar ve ilk paragrafta net cevaplar zaten yayındaydı. Buna rağmen marka AI cevaplarında yoktu. Doğrudan erişim denemelerimiz üst üste “JavaScript is required” doğrulama duvarına takıldı: site, JavaScript çalıştırmayan tüm istemcileri kimlik doğrulamaya zorluyordu. En kaliteli içerik, tam alıntılanacağı anda erişilemez durumda kalıyordu. Önerimiz güvenlik katmanını kaldırmak değil, doğru botlara kapı açmaktı: bot korumasında bilinen AI crawler’lara istisna tanımlanması ve düzeltmenin sunucu loglarıyla doğrulanması, planın birinci önceliği oldu.
Nasıl test edersiniz: JavaScript’i kapatılmış bir tarayıcı sekmesinde sitenizi açmayı deneyin; içerik yerine doğrulama ekranı görüyorsanız duvar oradadır. İkinci test daha da pratik: Perplexity’ye sayfanızın URL’sini verip özetletmeyi isteyin; “erişemiyorum” benzeri bir cevap alıyorsanız canlı erişim engelli demektir. Çözüm, CDN veya güvenlik panelinizde AI bot’ları için istisna listesi tanımlamaktır – güvenlikten vazgeçmeden, seçici biçimde.
Neden 3: llms.txt Dosyanız Var mı?
llms.txt, sitenizin kök dizininde yayınlanan ve yapay zekâ sistemlerine en önemli sayfalarınızı derli toplu sunan bir Markdown dosyasıdır. Yokluğu sizi görünmez yapmaz; ama varlığı, hangi sayfalarınızın referans değeri taşıdığını makineye sizin seçtiğiniz çerçeveyle anlatır ve maliyeti neredeyse sıfırdır. Karmaşık menüler, açılır bileşenler ve dinamik içerik yüzünden gerçek yapısı zor okunan kurumsal sitelerde bu dosya, makine için kestirme bir içindekiler sayfası işlevi görür.
Bu düşük efor-yüksek potansiyel profili nedeniyle llms.txt, teşhis sonrası ilk yapılacaklar listesinin standart maddesidir. Dosya yapısını, örnek şablonu ve WordPress’te yayınlama adımlarını ayrı bir rehberde anlatıyoruz.
Nasıl test edersiniz: alanadiniz.com/llms.txt adresini açın. 404 görüyorsanız dosya yok demektir. Dosya varsa içeriğine bakın: en önemli 20-30 sayfanız kısa açıklamalarla listeli mi, yoksa otomatik üretilmiş ve güncelliğini yitirmiş bir liste mi duruyor?
Neden 4: Schema Katmanınız Eksik mi?
Schema (yapılandırılmış veri), sayfanızın ne olduğunu – makale mi, soru-cevap mı, kurum sayfası mı – makinelere açık biçimde bildirir. AI motorları için özellikle üç tür önemlidir: içerik sayfalarında Article, soru-cevap bloklarında FAQPage ve kurum kimliği için Organization. Schema’sız sayfa da okunur; ama işaretlenmiş sayfa, motorun içeriği doğru sınıflandırma ve soru-cevap bloklarını güvenle ayrıştırma işini kolaylaştırır.
Eksiklik kadar yanlışlık da sorundur: aynı sayfada eklentiden gelen schema ile elle eklenmiş JSON-LD’nin çakışması, çelişkili sinyal üretir. Kural basittir – her schema türü için tek üretim kaynağı.
Nasıl test edersiniz: En önemli iki-üç sayfanızı Google’ın Rich Results Test aracından geçirin. Hata ve uyarıları not edin; özellikle aynı türde çift işaretleme olup olmadığına bakın. WordPress kullanıyorsanız Rank Math gibi eklentinizin hangi türleri zaten ürettiğini ayarlardan kontrol edin.
Neden 5: İçeriğiniz Cevap Vermeye Uygun mu?
Teknik katman temizse sıra içerik yapısına gelir. AI motorları sayfanın tamamını değil, bir soruya tek başına cevap verebilen pasajı kullanır. “Hakkımızda 20 yıllık tecrübe” tonundaki kurumsal metinler bu testten geçemez; “X nedir” sorusuna ilk cümlede tanımla cevap veren, rakam ve kaynak içeren, soru formunda başlıklarla bölünmüş sayfalar geçer. Buna answer-first yapı diyoruz ve çoğu kurumsal sitenin en büyük içerik açığı budur.
İyi haber şu: bu neden, beşi arasında tek başına en yüksek getiriyi taşıyandır ve mevcut sayfaları dönüştürerek çözülür – sıfırdan üretim çoğu zaman gerekmez. En değerli 10-15 sayfanızı tanım-önce yapıya çevirmek, soru formunda başlıklar ve SSS blokları eklemek, ölçülebilir fark yaratan ilk hamledir.
Nasıl test edersiniz: En değerli sayfanızın ilk paragrafını kopyalayın ve kendinize sorun: bu paragraf, sayfanın geri kalanı olmadan bir soruya cevap veriyor mu? Cevap hayırsa, o sayfa alıntılanabilir değildir. Aynı testi ticari değeri en yüksek 10 sayfanıza uygulayıp kaçının geçtiğini not edin.
Beş nedeni de test ettiniz ve birden fazlasında sorun çıktıysa şaşırmayın; bunlar genellikle birlikte bulunur. Bulguları önceliklendirilmiş bir yol haritasına çevirmek ve düzeltmelerin etkisini ölçüm altına almak için kapsamlı GEO denetimi kapsamında çalışıyoruz – teklif talep edebilirsiniz.
Sıkça Sorulan Sorular (SSS)
En kesin cevap sunucu veya CDN loglarınızdadır: GPTBot ve OAI-SearchBot user-agent’larını aratın; kayıt varsa tarama gerçekleşiyor demektir. Log erişiminiz yoksa robots.txt kontrolü ve ChatGPT’ye sitenizden güncel bir bilgiyi sorma testi pratik bir yaklaşım verir. Hiç kayıt yoksa bu yazıdaki ilk iki nedeni sırayla test edin.
Evet ve sahada en sık gördüğümüz sessiz engel budur. JavaScript doğrulama duvarları, JavaScript çalıştırmayan AI botlarını içeriğe ulaşamadan geri çevirir; robots.txt temiz olsa bile site fiilen kapalı kalır. Çözüm korumayı kapatmak değil, bilinen AI crawler’lara güvenlik katmanında istisna tanımlamaktır.
Seçici yaklaşımla evet. Cevap anında sayfa çeken botlara açık olmak, AI cevaplarında görünmenin ön koşuludur; model eğitimi botlarına izin ise ayrı bir tercihtir ve robots.txt’te ayrı yönetilebilir. Hassas bölümleri (üye alanları, dahili sayfalar) engelleyip halka açık içeriği açmak, güvenlik ile görünürlüğü aynı anda korur.


