Teknik SEO22 Mayıs 2026 8 dk okuma

Ürün Listesi Sayfalarında Canonical: Faceted Navigation Rehberi (2026)

E-ticaret kategori ve filtre sayfalarında canonical etiketini nasıl kullanmalısınız? Faceted navigation duplicate sorununu çözen üç stratejiyi örneklerle öğrenin.

İçindekiler

Büyük katalogları olan e-ticaret sitelerinde renk, beden, marka, fiyat aralığı gibi filtreler binlerce duplicate URL üretir. Üç filtre boyutu ve her boyutta beş seçenek kombinasyon sayısını yüzleri aşar — sıralama ve sayfalama eklenince binleri bulur. Bu URL'ler tarama bütçesini çalar, sıralama gücünü böler ve Google'ın hangi sayfanın "asıl" olduğunu bilmesini engeller. Ürün listesi canonical stratejisi bu sorunu çözmek için tasarlanmıştır — ama yanlış uygulandığında Google sinyalleri yoksayar.

Bu rehberde, faceted navigation kullanan kategori sayfaları için doğru canonical yaklaşımını ve sık yapılan hataları adım adım ele alıyoruz.

Faceted Navigation Neden SEO Sorunu Yaratır?

Faceted navigation (yönlü gezinme), kullanıcının ürün listesini filtreyle daraltmasını sağlayan yapıdır. Her filtre kombinasyonu yeni bir URL üretir:

/urunler/ayakkabi
/urunler/ayakkabi?renk=kirmizi
/urunler/ayakkabi?renk=kirmizi&beden=40
/urunler/ayakkabi?beden=40&renk=kirmizi&siralama=ucuzdan-pahaliya

Üç filtre boyutu × beş seçenek 125 olası kombinasyon demek — gerçekte ise sıralama, sayfa numarası ve çoklu seçim eklenince binleri aşar. Sonuç üç tür hasardır:

  • Tarama bütçesi israfı: Googlebot zaman ve kaynağını binlerce neredeyse-aynı sayfayı tarayarak harcar; gerçekten değerli sayfalar geç keşfedilir.
  • Sıralama gücünün dilüsyonu: Dış bağlantılar farklı filtre kombinasyonlarına dağılır, hiçbir URL tam güç toplayamaz.
  • Yanlış URL'nin sıralanması: Google sizin asıl saymadığınız bir parametre URL'sini sıralamaya sokabilir.

Canonical etiket bu üç problemin tek seferde çözüm anahtarıdır — ama nasıl uyguladığınız büyük fark yaratır.

Canonical Etiket Hızlı Hatırlatması

Canonical, sayfanın "asıl" versiyonunu Google'a bildiren <head> etiketidir:

<link rel="canonical" href="https://magazaniz.com/urunler/ayakkabi">

İki temel kural:

  • Google canonical'i güçlü bir ipucu olarak kabul eder, kesin kural olarak değil. Sinyalleriniz tutarsızsa Google kendi seçimini yapar.
  • Bir sayfa yalnızca bir canonical göstermelidir; çakışan veya zincirleme canonical'lar etkiyi zayıflatır.

Canonical mantığını derinleştirmek isterseniz Canonical Tag Nedir? rehberimize göz atın. Bu yazı ise kategori ve filtre sayfalarına özelleşmiş üç stratejiye odaklanıyor.

Faceted Sayfalar için Üç Canonical Stratejisi

Hangi yaklaşımın doğru olduğu, filtre kombinasyonlarının organik trafiğine bağlıdır. Tek bir kural yoktur — büyük kataloglarda üç yaklaşımı birlikte kullanmanız gerekebilir.

Yaklaşım 1 — Ana Kategoriye Canonical (En Yaygın)

Tüm filtreli URL'ler ana kategori sayfasına canonical gösterir:

<!-- /urunler/ayakkabi?renk=kirmizi sayfasında -->
<link rel="canonical" href="https://magazaniz.com/urunler/ayakkabi">

Ne zaman kullanılır: Filtre kombinasyonu gerçek arama hacmi üretmiyorsa (örneğin "kırmızı 40 numara siyah taban erkek koşu ayakkabısı"). Bu kombinasyonlar kullanıcıya gezinme kolaylığı sağlar ama organik aramaya hizmet etmez.

Risk: Filtreli sayfa gerçekten farklı bir arama niyetini karşılıyorsa ana kategoriye canonical göstermek o sayfanın sıralama potansiyelini öldürür.

Yaklaşım 2 — Değerli Filtreler için Ayrı Canonical

Bazı filtre kombinasyonları bağımsız sayfalar gibi davranmayı hak eder:

<!-- /urunler/ayakkabi/erkek sayfasında -->
<link rel="canonical" href="https://magazaniz.com/urunler/ayakkabi/erkek">

Ne zaman kullanılır: Search Console'da bu filtre kombinasyonunun gösterim ve tık aldığını görüyorsanız, kullanıcılar "erkek koşu ayakkabısı" gibi terimlerle bu sayfayı arıyorsa. Bu URL'leri self-canonical yapın, dahili linkleme ve menüde öne çıkarın.

İpucu: Eşiği düşük tutun — bir kombinasyon ayda yüz tıkın altında gösterim alıyor bile olsa bağımsız değerlendirilmeyi hak ediyor olabilir.

Yaklaşım 3 — noindex + Self-Canonical Karışımı

Neredeyse hiç arama almayan ama kullanıcı için faydalı kombinasyonlar (üç üst üste filtre gibi) için:

<meta name="robots" content="noindex, follow">
<link rel="canonical" href="https://magazaniz.com/urunler/ayakkabi?renk=kirmizi&beden=40&siralama=yeni">

Ne zaman kullanılır: Sayfa kullanıcıya gerekli ama indekslenmesi anlamsız. noindex, follow ile Google sayfayı taramaya devam eder, içerideki link gücünü iletir, ama sıralamaya sokmaz.

Dikkat: Başka bir sayfaya canonical gösteren noindex çelişkili sinyaldir ve Google sinyali yoksayar. noindex verdiğiniz sayfaları kendine canonical yapın.

Uygulama Rehberi: Beş Adım

  1. Trafikli kombinasyonları ortaya çıkarın. Search Console > Performans > Sayfalar bölümünde parametreli URL'leri filtreleyin. Ahrefs veya Semrush ile rakiplerin sıralandığı filtre URL'lerine bakın.
  2. Karar matrisini uygulayın. Trafiği olan kombinasyonlara Yaklaşım 2, olmayanlara Yaklaşım 1 uygulayın. Üst üste üçten fazla filtre kombinasyonu için Yaklaşım 3'ü tercih edin.
  3. Sayfalama (pagination) için self-canonical kullanın. ?sayfa=2 URL'sini birinci sayfaya canonical yapmayın — Google sayfa-2'deki ürünleri keşfedemez. Her sayfalama URL'si kendine canonical olmalıdır.
  4. Tarama kısıtı düşünün. Yüksek hacimli sıralama veya sayfa numarası parametrelerini robots.txt ile engellemek tarama bütçesini koruyabilir. Detaylar: robots.txt Nedir?.
  5. Doğrulayın. Search Console > URL Denetimi ile rastgele üç filtreli URL'nin "Google tarafından seçilen canonical" alanını kontrol edin. Sizin belirttiğiniz URL ile eşleşiyor mu?

Sık Yapılan Beş Hata

1. Her şeyi ana sayfaya canonical yapmak. Tüm filtreli URL'ler kategori değil ana sayfaya yönlendirildiğinde Google "bu sayfaların hiçbiri önemli değil" sinyali alır ve canonical'i tamamen yoksayar.

2. JavaScript ile canonical enjekte etmek. Sunucu tarafında render edilmeyen canonical'lar Google tarafından geç keşfedilir. Canonical her zaman HTML kaynağında, ilk render'da bulunmalıdır.

3. Canonical ile hreflang'i çakıştırmak. Çok dilli mağazalarda hreflang ile canonical aynı sayfada farklı URL'leri işaret ederse Google kafası karışır. Her dil/bölge varyantı kendine canonical göstermeli, hreflang ile birbirini referans almalıdır.

4. Canonical zinciri. A → B → C zinciri Google'ın yetkiyi C'ye iletmesine engel değildir, ama her adımda sinyal zayıflar. Tek atlamada hedef URL'yi gösterin.

5. Canonical + 301 çelişkisi. Sayfa hem A'ya canonical gösterip hem de C'ye 301 yönlendiriyorsa hangi sinyale öncelik vereceğini Google tahmin eder. Tutarlılık kritiktir: ya tamamen yönlendirin ya da canonical bırakın.

Canonical Denetimini Otomatikleştirin

Yüzlerce kategori ve filtre URL'sini manuel kontrol etmek imkansızdır. Ücretsiz SEO analiz aracımız site genelinde canonical tag durumunu otomatik tarar, çelişkili veya eksik canonical'leri raporlar. Filtre URL'lerinizin doğru kategori sayfasına canonical olup olmadığını saniyeler içinde görebilirsiniz.

Sık Sorulan Sorular

Canonical etiket ve 301 yönlendirme arasındaki fark nedir?
301 kullanıcıyı da botu da yeni URL'ye götürür; eski sayfa erişilmez hâle gelir. Canonical kullanıcı için sayfayı erişilebilir bırakır, yalnızca Google'a "asıl bu URL'dir" der. Filtreli ürün listesinde kullanıcının filtreli sayfayı görmesi gerektiği için canonical doğru tercihtir; tamamen taşınan bir kategori URL'si için 301 doğru olur.

Faceted URL'leri tamamen taramadan engellemeli miyim?
Varsayılan olarak hayır. robots.txt ile tüm filtreleri engellemek dahili linklerinizin sıralama sinyallerini iletmesini de engeller. Önce canonical ile yönetin; sadece çok yüksek hacimli sıralama veya sayfa parametrelerini (?siralama=..., ?sayfa=...) tarama bütçesini korumak için kısıtlayın.

Google canonical'ı her zaman dikkate alır mı?
Hayır. Google canonical'ı güçlü bir sinyal sayar ama tek kelimesi son değildir. Çelişkili dahili linkler, sitemap girişleri ve bağlantı modelleri Google'ı sizin canonical'ınızdan farklı bir URL seçmeye yönlendirebilir. Search Console URL Denetimi ile Google'ın gerçekte seçtiği canonical'ı kontrol etmek bu yüzden kritiktir.


Sonuç

Faceted navigation'da canonical stratejisi tek bir kural değil, kataloğunuzun trafik dağılımına göre yapılan bir karar matrisidir. Trafiği olan filtreleri kendi sayfaları olarak yetiştirin, olmayanları ana kategoriye yönlendirin, derin kombinasyonları noindex ile yönetin. Hangi yaklaşımı uygularsanız uygulayın, Search Console ile gerçek dünyada nasıl yorumlandığını doğrulamayı unutmayın.

Ücretsiz SEO analiz aracımızla sitenizin canonical yapısını anında kontrol edin, eksik veya çakışan canonical'leri raporlayın.

İlgili kaynaklar: Canonical Tag Nedir?Schema Markup Nedir?robots.txt Nedir?hreflang Etiketi

Sitenizin SEO Skorunu Öğrenin

Bu rehberi uyguladıktan sonra sitenizi analiz edin ve ilerlemenizi ölçün.

Ücretsiz Analiz Et →

İlgili rehberler

Aynı konuya yakın diğer SEO yazıları.