1. adım: kendini tanıtan ziyaretleri sayın
Bir yapay zekâ ziyareti kendini iki yolla tanıtabilir. Tarayıcı asistanın adresini yönlendirici (referrer) olarak gönderebilir ya da asistan verdiği bağlantıya bir utm_source etiketi ekleyebilir. Promvia'nın kendi sınıflandırıcısının bugün eşleştirdiği değerler bunlar; hangi analitik aracını kullanırsanız kullanın aranacak değerler de aynı:
- ChatGPT: yönlendirici chatgpt.com ya da chat.openai.com; etiket utm_source=chatgpt.com ya da utm_source=chatgpt.
- Perplexity: yönlendirici perplexity.ai ya da www.perplexity.ai; etiket utm_source=perplexity.
- Gemini: yönlendirici gemini.google.com ya da vertexaisearch.cloud.google.com; etiket utm_source=gemini.
- Microsoft Copilot: yönlendirici copilot.microsoft.com; etiket utm_source=copilot.
- Claude: yönlendirici claude.ai; etiket utm_source=claude.
- Sınıflandırıcının tanıdığı daha küçükler: you.com, poe.com, meta.ai ve grok.com.
Google Analytics 4'te önce zaten var olana bakın. Varsayılan kanal grubunda ChatGPT, Gemini, Copilot ve Grok gibi kaynaklardan gelen ziyaretler için bir AI Assistant kanalı var. Acquisition > Traffic acquisition raporunu açın, Session default channel group boyutunu koruyun ve AI Assistant satırını okuyun. Google bu kanalı, yönlendirici kendi asistan listesindeki bir adresle eşleştiğinde uyguluyor; sayfası, yönlendiricisi olmayıp yalnızca utm_source etiketi taşıyan bir ziyaretin buraya düşüp düşmediğini söylemiyor.
Listeyi kendiniz yönetmek ve etiketli ziyaretleri de kaynaklarından yakalamak için özel bir kanal grubu kurun:
- Admin'de, Data display altında Channel groups'u açın ve Create new channel group'a tıklayın. Grup, varsayılan grubun bir kopyası olarak başlar. Mülk düzeyinde Editor ya da üstü bir rolünüz olmalı.
- Add new channel'a tıklayın, kanala AI assistants adını verin ve Source matches regex koşulunu ekleyin.
- Yukarıdaki listeden kurulmuş şu kalıbı yapıştırın: ^(www\.)?(chatgpt\.com|chat\.openai\.com|chatgpt|perplexity\.ai|perplexity|gemini\.google\.com|gemini|copilot\.microsoft\.com|copilot|claude\.ai|claude)$ — GA4'te bir yönlendirmenin kaynağı yönlendiren ana makine adıdır, etiketli bir ziyaretin kaynağı ise utm_source değeridir; tek kalıp ikisini de kapsar.
- Reorder'a tıklayın ve AI assistants'ı Referral'ın üstüne taşıyın. Google'a göre trafik, tanımına uyduğu ilk kanala yazılır; kanal Referral'ın altında kalırsa asistanlardan gelen yönlendirme ziyaretleri Referral olarak sayılır.
- Grubu kaydedin ve Traffic acquisition'da boyut olarak seçin. Google, özel kanal gruplarının raporlarınıza geriye dönük uygulanabildiğini söylüyor.
Google'ın yardım sayfası bu kanal için kendi örnek kalıbını veriyor. Bu kalıp geniş tutulmuş: seçeneklerinden biri "google" ardından "bard" içeren her kaynağı, bir diğeri "gpt" içeren her kaynağı eşleştiriyor. Bizimki bilerek daha dar ve tam kaynak adlarını sayıyor. Hangisini kullanırsanız kullanın, ona güvenmeden önce kendi Source değerlerinizle deneyin ve önemsediğiniz bir asistan eksikse ekleyin.
ChatGPT automatically includes the UTM parameter utm_source=chatgpt.com in referral URLs, enabling clear tracking and analysis of inbound traffic from ChatGPT search results.2. adım: bir kısmının Direct'e düştüğünü kabul edin
Bazı asistanlar hiçbir şey göndermiyor. 24 Ağustos 2026'da her asistandan kendi sitemize tıkladığımızda, masaüstündeki Claude yönlendirici göndermedi; iPhone'da ise dört uygulamanın hiçbiri göndermedi. ChatGPT ve Perplexity bağlantılarına utm_source etiketi ekledi, bu yüzden o ziyaretler yine tanınabildi; iPhone'daki Claude ve Gemini hiçbir şey eklemedi ve ziyaretleri Direct'e düştü. Hiç gönderilmemiş bir yönlendiriciyi hiçbir analitik ayarı geri getiremez. Ölçümün tamamı yapay zekâ trafiği neden doğrudan görünür rehberinde.
Yapabileceğiniz şey tahmin etmek ve tahmini sayımdan ayrı tutmak. Promvia'nın tahmini ayrı bir rakam ve çıkarım olarak etiketleniyor: yapay zekâ işareti taşımayan ve ana sayfa dışında, takip ettiğiniz sorulardan birinde son 30 gün içinde bir yapay zekâ motorunun kaynak olarak verdiği bir sayfaya gelen ziyaretler. Bu rakam hiçbir zaman doğrulanmış sayıya eklenmiyor. Bunu elle yapıyorsanız, derin sayfalarınıza gelen Direct ziyaretleri asistanların sorularınız için gösterdiği sayfalarla karşılaştırın ve sonucu çıkarım olarak etiketleyin.
3. adım: tarayıcı isteklerini trafik olarak saymayın
Sunucu logunuzda OAI-SearchBot, ChatGPT-User, PerplexityBot, ClaudeBot ve başkalarından istekler göreceksiniz. Bunların hiçbiri ziyaret değil. Hepsi sayfa okuyan makineler: dizin kuran arama tarayıcıları, tek bir cevap için sayfa çeken kullanıcı tetiklemeli araçlar ve metin toplayan eğitim tarayıcıları. Tarayıcıda çalışan analitik bunları saymak için yanlış yer: Promvia'nın snippet'i yalnızca bir tarayıcıda çalışan sayfadan rapor veriyor ve HTML'i betiklerini çalıştırmadan çeken bir tarayıcı onu hiç tetiklemiyor. Bu isteklerin yeri sunucu logu.
Bu istekler, o anda bir cevabın yazıldığının canlı işareti de değil. 26 Ağustos ile 5 Ekim 2026 arasında promvia.app'i kaynak gösteren cevapları kendi logumuzla eşleştirdiğimizde, 63 ChatGPT cevabının yalnızca 1'inde ve 104 Perplexity cevabının hiçbirinde, cevaptan önceki 10 dakikada kaynak gösterilen bir sayfanın doğrulanmış bir çekimi vardı. Önce gelen dizin taramasıydı: OAI-SearchBot sayfayı 129 durumun 116'sında, PerplexityBot 174 durumun 174'ünde önceden çekmişti. Soruların hepsinde markamızın adı geçiyordu; yani bu bir sitenin logu, genel bir kural değil. Satırlarıyla birlikte eşleştirme sunucu logları ve yapay zekâ alıntıları rehberinde.
4. adım: botlar için sunucu ya da CDN loglarınızı okuyun
- Erişim logunu yapay zekâ tarayıcılarının kullanıcı aracısına göre süzün: GPTBot, OAI-SearchBot ve ChatGPT-User (OpenAI); ClaudeBot, Claude-SearchBot ve Claude-User (Anthropic); PerplexityBot ve Perplexity-User (Perplexity); ayrıca CCBot, Bytespider ve Meta'nın ajanları.
- Kaynak IP'yi işletenin yayımladığı listeyle karşılaştırın. Kullanıcı aracısı herkesin gönderebileceği bir iddiadır; bizim sitemizde IP kontrolünden geçemeyen her GPTBot isteği kendi izleme aracımızdı. Her işletenin IP dosyası yapay zekâ botları: hangisi gerçek, hangisi taklit rehberindeki tabloda.
- Üç amacı ayrı tutun: arama dizini taramaları, kullanıcı tetiklemeli çekimler ve eğitim taramaları farklı sorulara cevap verir; hepsini toplamak hiçbirini anlatmayan bir sayı üretir.
- CDN kullanıyorsanız okunacak yer uç (edge) logudur: bot korumasının engellediği bir istek kaynak sunucunuzun loguna hiç ulaşmaz.
- İnsan ziyaretleri de aynı logda, Referer başlıklarıyla birlikte duruyor. Onları orada okumanın sınırları 1. ve 2. adımdakilerle aynı: hiç gönderilmemiş bir yönlendirici logda da yoktur.
5. adım: Promvia'nın snippet'i ne yapar, ne yapmaz
- Tek bir script etiketi. Her sayfa yüklemesinde sayfa URL'si, yönlendirici ve bir yıl boyunca çerezde tutulan birinci taraf ziyaretçi kimliğiyle tek bir sayfa görüntüleme gönderir. Shopify'da aynı iş bir tema uygulama eklentisiyle yapılır.
- Ziyareti sunucu sınıflandırır: önce yönlendirici, alt alan adları dahil ana makine adına göre; sonra utm_source etiketi. İkisinden hangisinin ziyareti tanıttığını kaydeder, çünkü yönlendiriciyi tarayıcı bildirir, etiketi ise bağlantıyı yazan herkes yazabilir. Kendi sayfalarınızdan birinden gelen bir tıklama site içi gezinmedir ve nasıl etiketlenmiş olursa olsun sayılmaz.
- Sorgu dizesi utm_source için bellekte okunur ve sonra atılır; yalnızca adres ve yol saklanır.
- Bildirdiğiniz dönüşümler ve mağazanın sipariş webhook'larından gelen Shopify siparişleri, kendilerinden önceki 30 gün içindeki en son yapay zekâ ziyaretine yazılır.
- Hiçbir şey kurmak istemiyorsanız Promvia yapay zekâ satırlarını kendi GA4 mülkünüzden salt okuma erişimiyle okuyabilir: aynı kaynak listesi için günlük oturum, temel etkinlik ve satın alma geliri.
- Tarayıcılar için CDN loglarınız gerekir (Vercel log drain, Cloudflare Logpush ya da bir Cloudflare Worker), çünkü snippet tarayıcılarda çalışır ve bir botu hiç görmez. Bir tarayıcı isteği yalnızca bu bağlantılardan biriyle geldiğinde ve IP'si işletenin yayımladığı aralıktaysa Verified (doğrulandı) olarak işaretlenir.
- Yapmadığı şeyler: hiç gönderilmemiş bir yönlendiriciyi geri getirmek ya da çıkarılmış bir ziyareti doğrulanmış saymak. Ücretli planlar henüz açılmadı; trafik ve gelir atfı ücretsiz planda var.
Sık sorulan sorular
Google Analytics 4 ChatGPT trafiğini otomatik olarak takip ediyor mu?
Kısmen. GA4'ün varsayılan kanal grubunda, yönlendirici Google'ın asistan listesiyle eşleştiğinde uygulanan bir AI Assistant kanalı var. Yönlendiricisi olmadan gelen ziyaretler bu kanalda değil; Source'u eşleştiren özel bir kanal grubu, utm_source etiketi Source'u belirlediği için etiketli ziyaretleri de yakalar.
utm_source=chatgpt.com nedir?
ChatGPT'nin verdiği bağlantılara eklediği bir etiket; OpenAI bunun yönlendirme URL'lerine otomatik olarak eklendiğini söylüyor. Ağustos 2026 testimizde, yönlendirici göndermeyen ChatGPT iPhone uygulamasından gelen bir tıklamayı tanıtan tek şey buydu.
Sunucu loglarımdaki yapay zekâ tarayıcı istekleri yapay zekâ trafiği mi?
Hayır. Bunlar bir arama dizini, tek bir cevap ya da eğitim için sayfa okuyan botlar. Ziyaretlerden ayrı sayın, kullanıcı aracısına güvenmeden önce IP ile doğrulayın ve ziyaretçi sayılarınıza eklemeyin.
Google AI Overviews ve AI Mode'dan gelen tıklamalar GA4'te nereye düşer?
Organic Search'e. Google'ın tanımına göre AI Assistant kanalı bunları dışarıda bırakıyor, Organic Search kanalı ise içeriyor; yani GA4 bunları diğer Google arama tıklamalarından ayırmıyor. Bunları ölçmek yönlendirmelerden farklı bir yöntem gerektiriyor; Google AI Overviews ve AI Mode takibi rehberimizde anlatıyoruz.