17 Ekim 2026
GA4'te 404 Sayfaları Nasıl Takip Edilir?
GA4'te hazır bir 404 raporu yok. 404 sayfalarını sayfa başlığı veya özel event ile takip etmeyi, referrer'ı görmeyi ve GA4'ün sınırlarını öğrenin.
Universal Analytics kullananlar sayfa başlığını filtreleyerek basit bir 404 raporu oluştururdu. GA4'te bunun hazır bir karşılığı yok; ama birkaç dakikalık kurulumla 404 sayfalarını takip edebilirsiniz. İki yaygın yöntem var.
Yöntem 1: Sayfa başlığına göre filtreleme
Çoğu 404 şablonu "Sayfa bulunamadı" veya "404" gibi bir başlık kullanır. Sizinki de öyleyse kod değiştirmeden analiz yapabilirsiniz.
- Keşfet bölümünü açın ve Serbest biçim bir keşif oluşturun.
- Sayfa başlığı ve Sayfa yolu ve ekran sınıfı boyutlarını, Görüntüleme (veya Oturum) metriğini ekleyin.
- Filtre ekleyin: Sayfa başlığı içerir "bulunamadı" (şablonunuza göre "404").
- Satırlara sayfa yolunu, değerlere görüntülemeyi koyun.
Artık görüntülemeye göre sıralanmış eksik URL listeniz hazır.
Sınır: Bu yöntem sadece tüm 404 sayfalarının başlığı tutarlıysa çalışır. Bazı platformlar hata sayfasında orijinal ürün veya kategori başlığını korur ve filtre bozulur.
Yöntem 2: Özel event gönderme (önerilen)
Ayrı bir event çok daha güvenilirdir. 404 şablonunuzda data layer'a bir event gönderin:
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: 'page_not_found',
page_location: window.location.href,
page_referrer: document.referrer
});
</script>
Google Tag Manager'da page_not_found için bir Özel Etkinlik tetikleyicisi ve event'i page_location ile page_referrer parametreleriyle gönderen bir GA4 Etkinlik etiketi oluşturun.
GTM yerine doğrudan gtag.js kullanıyorsanız hata şablonunda gtag('event', 'page_not_found', {...}) çağırabilirsiniz.
Ziyaretçinin nereden geldiğini görün
404 raporunu işe yarar kılan şey referrer bilgisidir. Raporlarda kullanmak için page_referrer parametresini Yönetici → Özel tanımlar altında etkinlik kapsamlı özel boyut olarak kaydedin. Veriler boyut oluşturulduktan sonra görünmeye başlar; geriye dönük uygulanmaz.
Ardından page_not_found event'i, eksik URL ve referrer ile bir keşif oluşturun. Artık iç kırık linkleri dış linklerden, reklamlardan ve yapay zekâ asistanlarından ayırabilirsiniz.
GA4'ün görmedikleri
GA4 faydalıdır ama 404 takibi için eksik kalır:
- JavaScript yoksa veri yok. Botlar, tarayıcılar ve birçok link kontrol aracı etiketinizi çalıştırmaz.
- Çerez onayı. Onay vermeyen ziyaretçiler ölçülmeyebilir veya sadece modellenir.
- Reklam engelleyiciler isteklerin bir kısmını siler.
- HTML olmayan istekler (eksik görseller, PDF'ler, API yolları) takip edilmez.
- Gecikme. Bozulan bir kampanyayı dakikalar içinde yakalayacak kadar anlık değildir.
Tam resim için GA4'ü sunucu tarafı 404 kaydıyla birleştirin. Googlebot'un gördüğü taraf için bkz. Google Search Console "Bulunamadı (404)" Raporu.
Raporu düzeltmeye dönüştürün
404'ler görünür hâle gelince görüntüleme ve kaynağa göre önceliklendirip:
- iç linkleri kaynağında düzeltin,
- taşınan içeriği en yakın karşılığına 301 ile yönlendirin,
- rastgele veya çöp URL'leri 404 olarak bırakın.
Tüm süreç 404 Kayıtlarından Kayıp Trafik ve Dönüşüm Nasıl Geri Kazanılır yazısında.
Özet
GA4'te 404 sayfalarını sayfa başlığıyla veya daha iyisi, referrer'ı özel boyut olarak kaydedilmiş bir page_not_found event'iyle takip edebilirsiniz. İyi bir tamamlayıcıdır ama botları, onay vermeyen ziyaretçileri ve HTML dışı dosyaları kaçırır. no404 her 404'ü sunucu tarafında anlık kaydeder ve yönlendirmeyi aynı ekrandan eklemenizi sağlar.