E-ticaret SEO

Filtreli navigasyon: Hangi filtre sayfaları dizine eklenmeli?

Filtreler tek bir kategoriyi binlerce URL’ye çevirebilir. Hangi filtre sayfaları dizine eklenmeyi hak eder, geri kalanlar taramadan nasıl uzak tutulur?

Filtreler alışveriş yapanlar için vazgeçilmez, SEO için ise risklidir. Her renk, beden, marka ve fiyat seçeneği yeni bir URL üretebilir ve kombinasyonlar çoğu ekibin tahmin ettiğinden çok daha hızlı çoğalır. Çözüm her şeyi dizine eklemek ya da her şeyi engellemek değil: birkaç filtreye gerçek açılış sayfaları verin, gerisini kurallarla taramanın dışında tutun.

Filtreler neden SEO sorununa dönüşür?

Dört filtresi olan bir kanepe kategorisi düşünün: renk (12 seçenek), malzeme (6), ölçü (8) ve fiyat aralığı (5). Kullanıcı her filtreden tek bir değer seçebiliyor ya da filtreyi boş bırakabiliyorsa, tek bir kategoriden 13 × 7 × 9 × 6 = 4.914 olası listeleme çıkar. Çoklu seçime izin verdiğinizde ise sıralama seçenekleri ve sayfalama eklenmeden bile bu sayı iki milyarı aşar.

Bunun üç sonucu olur:

  • Tarama israfı. Googlebot ziyaretlerini yeni ürünler yerine birbirinin neredeyse aynısı olan listelemelere harcar. Google, site sahiplerinin kendisine bildirdiği aşırı tarama (overcrawling) sorunlarının açık ara en yaygın kaynağının filtreli navigasyon olduğunu söylüyor.
  • Zayıf ve kopya sayfalar. Kombinasyonların çoğu ya üst kategoriyle aynı ürünleri ya yalnızca bir iki ürünü gösterir ya da hiç sonuç göstermez.
  • Bölünen sinyaller. Linkler ve alaka, tek bir sayfayı güçlendirmek yerine aynı listelemenin pek çok sürümüne dağılır.

Google, tarama bütçesinin (crawl budget) esas olarak çok büyük siteler için bir sorun olduğunu söylüyor; ancak filtreli navigasyon, birkaç bin ürünlü bir mağazayı URL sayısı açısından çok büyük bir siteye dönüştürür. Belirtiler Search Console’da görünür: Sayfa dizine ekleme raporunda “Duplicate without user-selected canonical” (kullanıcının canonical belirlemediği kopya) ve “Tarandı – şu anda dizine eklenmiş değil” gibi durumlar, Crawl stats (Tarama istatistikleri) raporundaki örneklerin her yerinde de parametreli URL’ler.

Hangi filtreler dizine eklenebilir bir sayfayı hak eder?

Bir filtre şu üç testi geçerse kendi dizine eklenebilir sayfasını hak eder:

  1. Gerçek arama talebi. İnsanlar bu kombinasyonu arıyor; örneğin “siyah deri kanepe” ya da “su geçirmez yürüyüş botu”. Şirket içi varsayımlara değil, anahtar kelime araçlarına ve Search Console sorgularına bakın.
  2. Yeterli ürün. Sayfa anlamlı bir seçki gösteriyor ve stok değiştikçe de göstermeye devam ediyor. İki ürünlü bir filtre sayfası, başlığı ne kadar iyi olursa olsun zayıftır.
  3. Özgün değer. Üst kategoriden yeterince farklı; ana menünüzden gönül rahatlığıyla link vereceğiniz bir sayfa.

Her filtre için karar süreci

Bir filtrenin açılış sayfası alması için üç testi de geçmesi gerekir; birinde kalan her şey bunun yerine bir kurala bağlanır.

Testleri geçen filtreler gerçek açılış sayfalarına dönüşür: ?renk=siyah&malzeme=deri yerine /kanepeler/siyah-deri/ gibi temiz ve statik bir URL, özgün bir title ve H1, o seçki için yazılmış kısa bir giriş metni, sayfanın kendisini gösteren bir canonical, XML site haritasında bir yer ve üst kategoriden ve ilgili satın alma rehberlerinden gelen iç linkler. Bu sayfaları, sıralanmasını istediğiniz diğer kategori sayfaları gibi ele alın.

Yüzlerce filtre değeriniz varsa adayları bir matrise yerleştirmek işe yarar. Ayrıştırmanın büyük kısmını talep ve derinlik yapar:

Hangi filtreler açılış sayfasını hak eder?

Sağ üst bir sayfayı hak eder; sol üst ise SEO kararından önce bir satın alma kararıdır.Temsili örnek

Talebin yüksek ama ürün sayısının az olduğu durum bir ürün yönetimi (merchandising) sorusudur: önce ürün yelpazesini genişletin, sonra sayfayı oluşturun. Kimsenin aramadığı ama işe yarayan filtreler ise dizine eklenebilir URL’ler olmadan, alışveriş yapanlar için filtre olarak kalır.

Geri kalan her şey için yöntemler

Testleri geçemeyen her filtrenin de bir kurala ihtiyacı vardır. Araçlar ve sınırları şunlar:

  • Üst kategoriye canonical. Sıralama seçenekleri gibi neredeyse kopya sayfalar için uygundur. Ancak rel="canonical" bir direktif değil, ipucudur: Google farklı bir canonical seçebilir (Search Console bunu “Duplicate, Google chose different canonical than user” olarak raporlar) ve etiketi görmek için URL’yi yine de taraması gerekir.
  • Sonsuz kombinasyon üreten parametreler (çoklu seçim, fiyat kaydırıcıları, sıralama ve görünüm seçenekleri) için robots.txt ile engelleme. Canonical ve noindex’ten farklı olarak taramayı gerçekten durdurur. Ancak engellenen bir URL’ye link veriliyorsa, içeriği olmadan da dizine eklenebilir; ayrıca Google, erişmesine izin verilmeyen bir URL’deki canonical ya da noindex etiketini göremez.
  • noindex bir sayfayı dizinin dışında tutar, ama yalnızca Google sayfayı tarayıp etiketi görebiliyorsa. Aynı URL’de asla robots.txt engeliyle birlikte kullanmayın.
  • Değersiz kombinasyonları link olarak sunmayın. Google, href içeren <a> öğelerini takip eder. Bir kombinasyonun taranmasını istemiyorsanız onu taranabilir bir link olarak oluşturmayın: bir buton ya da formla uygulayın veya filtre durumunu Google’ın genellikle yok saydığı URL parçasında (# işaretinden sonra) tutun.

Filtre türü ve yöntem

Filtre türüYöntemKural
Talep, derinlik ve özgün değer var (“siyah deri kanepe”)Kendi metni olan statik açılış sayfası: kendini gösteren canonical, site haritasında ve kategoriden linkliDizine ekle
İşe yarayan ama az aranan filtre (ölçü, stokta olanlar)Kullanıcılar için koruyun: noindex ya da listeleme pek değişmiyorsa üst kategoriye canonicalBirleştir
Sıralama, görünüm modu, sayfa başına ürün sayısıVarsayılan görünüme canonical ya da bu durumu URL’nin dışında tutunBirleştir
Çoklu seçim, fiyat kaydırıcıları, üst üste binen filtrelerParametreleri robots.txt ile engelleyin ve taranabilir link olarak sunmayınEngelle
Hiç ürün döndürmeyen kombinasyonBoş sayfa ya da yönlendirme değil, o URL’de 404 döndürün404
Kuralı her filtre türü için bir kez belirleyin, sonra platformun bunu tüm kombinasyonlara uygulamasını sağlayın.

Taramadan tasarruf ettiren düzenlemeler

  • Boş sonuçlar 404 döndürmeli. Google’ın filtreli navigasyon rehberi, bir kombinasyon hiç ürün döndürmediğinde 200 durum kodlu boş bir sayfa ya da genel bir hata sayfasına yönlendirme yerine, URL’nin kendisinde 404 verilmesini istiyor.
  • Tek bir parametre sırası. ?renk=siyah&malzeme=deri ile ?malzeme=deri&renk=siyah bir tarayıcı için iki farklı URL’dir. Parametreleri sabit bir sırayla üretin, standart & ayırıcısını kullanın ve bir filtreyi asla tekrarlamayın.
  • URL Parametreleri aracı yok. Search Console’daki URL Parametreleri aracı kaldırıldı; Google’a parametreleri nasıl ele alacağını söyleyebileceğiniz bir yer artık yok. Tüm kontrol sitenizde olmalı: linkler, robots.txt, canonical etiketleri ve durum kodları.

Ardından, mümkünse sunucu loglarınızla birlikte Crawl stats ve Sayfa dizine ekleme raporlarını izleyerek taramanın ürünlere ve seçtiğiniz açılış sayfalarına kaydığını doğrulayın.

Canlı bir mağazada filtre URL’lerini değiştirmek küçük çaplı bir site taşımadır: tıpkı trafik kaybetmeden site yenileme ve taşıma sürecinde olduğu gibi, dizindeki eski URL’leri 301 yönlendirmeleriyle yenilerine eşleyin. Filtreler birer etkileşim olduğu için yanıt hızlarını da test edin: ürün ızgarasını donduran bir filtre tıklaması, yavaş etkileşimleri bulmak ve düzeltmek için klasik bir örnektir. Teknik SEO ve e-ticaret SEO çalışmalarımız bu kural setiyle başlar; e-ticarette organik gelir yaklaşımımız ise bunun büyük resimde nereye oturduğunu gösterir.


Filtreleriniz ürünlerinizden hızlı mı çoğalıyor? Ücretsiz SEO analizi isteyin, taramanızın gerçekte nereye gittiğini size gösterelim.

Serpevo Strateji Ekibi

Serpevo strateji ekibi tarafından yazıldı: Birleşik Krallık, ABD ve Türkiye’deki markalarla çalışan teknik SEO uzmanları, içerik sorumluları ve geliştiriciler.

Ücretsiz SEO analizi alın

Arama büyümenizi neyin engellediğini görün.

Web sitenizin adresini gönderin. 48 saat içinde kıdemli bir stratejist en büyük fırsatlarınızı içeren kişisel bir analizi size ücretsiz olarak iletsin.

  • Yükümlülük yok, satış baskısı yok
  • Bir uzman tarafından incelenir
  • Google, Bing ve AI arama
Görüşme planlayın