Web sitelerinde bir URL’nin sonuna eklenen soru işareti (?) ve ve işareti (&) ile başlayan anahtar-değer çiftlerine URL Parametreleri (Query Parameters) adı verilir. Özellikle e-ticaret sitelerinde kullanıcıların ürünleri fiyata göre sıralaması (?sort=price_asc), renk/beden filtrelemesi (?color=black&size=m), sayfalaması (?p=2) veya reklam takibi (?utm_source=meta) için parametreler zorunludur.
Ancak parametrelerin kontrolsüzce çoğalması; tek bir kategori için milyonlarca yinelenen (duplicate) URL türeterek tarama bütçesini (Crawl Budget) tüketebilir ve Googlebot’un sonsuz döngülere (Spider Trap) girmesine yol açabilir. Parametre yönetimi belirli teknik SEO protokolleriyle disipline edilmelidir.
1. URL Parametrelerinin 2 Temel Türü
[1. İçerik Değiştiren Parametreler (Active)] ➔ ?category=shoes&color=red (Ekrana Farklı Ürünler Getirir)
[2. İçerik Değiştirmeyen Parametreler (Passive)]➔ ?utm_source=facebook&session_id=123 (Aynı Sayfayı Gösterir)
| Parametre Türü | Örnek URL | SEO Risk Düzeyi | Uygulanacak Teknik Çözüm |
|---|---|---|---|
| Sıralama (Sort) | /kategori?sort=price | Yüksek (Aynı ürünlerin yer değiştirmesi) | Ana kategoriye rel="canonical" basılmalıdır. |
| Filtreleme (Facet) | /kategori?brand=nike&color=red | Orta / Yüksek | Arama hacmi yoksa canonical; yüksekse statik URL (/kategori/nike/). |
| Sayfalama (Paging) | /kategori?page=3 | Kritik | Kendi URL’sine Self-Canonical verilmeli; robots ile engellenmemelidir. |
| İzleme (UTM) | /sayfa?utm_source=ads | Düşük (Ancak kopya riski) | Parametresiz temiz URL’ye rel="canonical" basılmalıdır. |
2. Parametre Kaynaklı Sonsuz Döngüler (Spider Traps) ve Çözümü
Kullanıcı arayüzünde 10 farklı filtre seçeneği olduğunda, bu filtrelerin kombinasyonları (?color=red&size=42&price_min=100&sort=newest...) yüz binlerce boş ve önemsiz URL üretir.
┌────────────────────────────────────────────────────────┐
│ [ÖRNEK SPIDER TRAP DÖNGÜSÜ]: │
│ site.com/kategori?color=red&size=42&sort=asc&view=grid │
│ site.com/kategori?size=42&color=red&view=grid&sort=asc │
│ (Aynı sayfa 100 farklı parametre sırasıyla taranıyor!) │
└────────────────────────────────────────────────────────┘
Teknik Mühendislik Çözümleri:
- Parametre Sıralamasını Standartlaştırın (URL Canonicalization): Sunucu seviyesinde parametreleri daima alfabetik sıraya sokun.
- Gereksiz Filtreleri JavaScript State / AJAX ile Yönetin: Sayfa URL’sini değiştirmeden ürünleri listeleyin.
- Robots.txt ile Önemsiz Parametreleri Engelleyin:
Disallow: /*?*sort= Disallow: /*?*sessionid= Disallow: /*?*utm_*
3. Parametreli URL’lerde Canonical Kuralı
Filtrelenmiş tüm parametreli varyasyonlar, sayfanın en orijinal ve temiz versiyonuna işaret etmelidir:
<!-- https://seobify.com/erkek-ayakkabi/?sort=price_asc&filter=leather sayfasında: -->
<link rel="canonical" href="https://seobify.com/erkek-ayakkabi/" />
Sıkça Sorulan Sorular
Google Search Console’daki “URL Parametreleri” aracı neden kaldırıldı?
Google, algoritmalarının parametreleri ve rel=canonical sinyallerini otomatik olarak tespit etmede yeterince yetkinleştiğini belirterek bu manuel paneli 2022 yılında kullanımdan kaldırmıştır.
Parametreli sayfalar robots.txt ile engellenirse canonical çalışır mı?
Hayır! Eğer bir parametreli URL’yi robots.txt ile Disallow ederseniz; Googlebot sayfayı tarayamaz ve içindeki rel="canonical" etiketini okuyamaz. Bu iki yöntem birbiriyle çelişmemelidir.
Stratejik Sonuç
URL parametrelerini doğru yönetmek, arama motorlarının tarama bütçesini sitenizin en değerli sayfalarına odaklamasını sağlar. Hatasız URL mimarisi ve tarama optimizasyonu için SEO danışmanlığı çözümlerimizi inceleyin.
İlgili Yazılar
- Yerel SEO Nedir? Google İşletme Profili ve Bölgesel Görünürlük
- Teknik SEO Nedir? Tarama, İndeksleme ve Site Hızı Rehberi
- SEO Ajansı Nedir? Ne İş Yapar, Nasıl Seçilir?
- İçerik SEO Nedir? Arama Niyeti ve Cluster Kurulumu Rehberi
- Whois Gizleme ve Gizlilik Korumasının SEO’ya Etkisi
Daha kapsamlı destek için: SEO Danışmanlığı hizmetimize göz atın.