Web sitenizde gereksiz URL parametreleri (srsltid
, fbclid
, utm_source
vb.) oluşuyorsa, bu durum SEO performansınızı ve analiz verilerinizin doğruluğunu olumsuz etkileyebilir. URL’lerinizi temiz ve düzenli hale getirmek için GA4, Google Tag Manager, .htaccess/Nginx yönlendirmeleri ve JavaScript gibi farklı yöntemler kullanabilirsiniz. İşte en etkili URL parametrelerini kaldırma yöntemleri ve uygulanışları!
1. GA4 Üzerinde URL Parametrelerini Kaldırma
GA4’te doğrudan “URL Parametrelerini Hariç Tut” (Exclude URL Query Parameters) seçeneği bulunmadığından, aşağıdaki yöntemle page_location
değerini güncelleyerek temizleme yapabilirsiniz.
Adımlar:
- Google Analytics hesabınıza giriş yapın.
- Yönetici (Admin) → Veri Akışları (Data Streams) sekmesine gidin.
- karekod.org için Web Akışınızı seçin.
- “Etiketleme Ayarlarını Yapılandır” (Configure Tag Settings) seçeneğine tıklayın.
- “Tüm Etiket Ayarlarını Göster” (Show All Settings) sekmesini açın.
- “Alan Ayarlamaları” (Modify Event Parameters) seçeneğine gidin.
- “Yeni Bir Alan Ekle” (Add Row) butonuna basın.
- “Değiştirilecek Alan” (Field to Set) →
page_location
olarak girin. - “Yeni Değer” (New Value) alanına şu regex değerini girin:
(.*?)\?.*
📌 Bu ayar, URL’deki soru işaretinden (?
) sonraki tüm parametreleri kaldırır.
2. Google Tag Manager (GTM) ile URL Parametrelerini Kaldırma
Eğer Google Tag Manager kullanıyorsanız, srsltid
ve diğer gereksiz parametreleri Google Analytics’e gönderilmeden önce temizleyebilirsiniz.
Adımlar:
- Google Tag Manager’a giriş yapın.
- “Değişkenler” (Variables) → “Yeni Değişken” (New Variable) oluşturun.
- Değişken Türü (Variable Type) → “Custom JavaScript” olarak seçin.
- Aşağıdaki kodu ekleyin:
function() { var url = window.location.href; return url.split('?')[0]; // Soru işaretinden sonrasını kaldırır }
- Bu değişkene “Clean Page URL” adını verin.
- Etiketler (Tags) sekmesine gidin.
- GA4 Sayfa Görüntüleme (GA4 Page View) etiketini açın.
- “Page Location” (Sayfa Konumu) alanını yeni oluşturduğunuz “Clean Page URL” değişkeni ile değiştirin.
- Kaydedin ve yayına alın.
Bu yöntem sayesinde GA4’e yalnızca temiz URL’ler gönderilecektir.
3. .htaccess
veya Nginx ile URL Parametrelerini Kaldırma (SEO Dostu Çözüm)
Örneğin, karekod.org/blog URL’lerini sunucu tarafında temizlemek istiyorsanız, .htaccess
veya Nginx yönlendirmesi kullanabilirsiniz.
Apache (.htaccess
) için:
📌 İnternet sitenizde URL Parametrelerini Kaldırma için şu kodu ekleyin:
RewriteEngine On
RewriteCond %{QUERY_STRING} (^|&)srsltid=.* [NC]
RewriteRule ^(.*)$ /$1? [R=301,L]

🔹 Bu kod, srsltid
içeren URL’leri temizleyerek 301 yönlendirmesi yapar.
Nginx için:
📌 Eğer sunucunuz Nginx kullanıyorsa, /etc/nginx/nginx.conf
dosyanıza şu kuralı ekleyin:
if ($query_string ~* "srsltid=") {
rewrite ^(.*)$ /$1? permanent;
}
🔹 Bu kural, srsltid
ve diğer istenmeyen parametreleri otomatik olarak kaldırır.
4. JavaScript ile URL Parametrelerini Tarayıcıda Kaldırma
Eğer sadece ziyaretçinin tarayıcısında URL’yi temizlemek istiyorsanız, aşağıdaki JavaScript kodunu kullanabilirsiniz:
if (window.location.search.includes("srsltid")) {
var cleanUrl = window.location.origin + window.location.pathname;
window.history.replaceState({}, document.title, cleanUrl);
}
Bu yöntem sadece kullanıcı tarafında etkilidir, sunucuya temiz URL göndermez.
En İyi Çözüm Hangisi?
Yöntem | SEO’ya Etkisi | Sunucu Yükü | Kolaylık |
---|---|---|---|
GA4 Regex ile URL temizleme | ⚠️ Kısmen etkili | ✅ Düşük | ✅ Kolay |
Google Tag Manager ile temizleme | ✅ Etkili | ✅ Düşük | ⚠️ Orta |
.htaccess / Nginx yönlendirme | ✅ SEO için en iyisi | ⚠️ Orta | ⚠️ Teknik bilgi gerektirir |
JavaScript ile temizleme | ⚠️ SEO için etkisiz | ✅ Düşük | ✅ Çok kolay |
- SEO açısından en iyi çözüm: .htaccess veya Nginx ile yönlendirme yaparak temiz URL kullanmak.
- GA4 içindeki verileri düzenlemek için: Google Tag Manager ile
page_location
değerini değiştirmek.
Eğer karekod.org/blog örneğinde olduğu gibi URL’lerinde gereksiz parametreleri kaldırmak istiyorsanız, Google Tag Manager veya .htaccess yöntemlerini kullanmanızı öneririm! Sayfalarınız için web sitesi performans analizi işlemini yapmayı unutmayın.