Bir e-ticaret sitesinde renk, beden, marka ve fiyat filtrelerini aynı anda etkinleştirin: her kombinasyon yeni bir URL üretir. 5 renk × 4 beden × 3 fiyat aralığı = 60 farklı URL — bunların büyük çoğunluğu neredeyse aynı içeriği taşır ve hiçbirini bağımsız olarak kimse aramaz.
Faceted navigation, kullanıcı deneyimi için olmazsa olmaz; ama yönetilmezse Googlebot'un zamanını ve crawl bütçenizi değersiz sayfalara harcar, duplicate content oluşturur ve link equity'yi parçalar. E-ticaret sitelerinde sıralama kayıplarının önemli bir payı bu mekanizmadan kaynaklanır.
Bu rehberde hangi filtre sayfasının indexlenmesi, hangisinin canonical ile yönetilmesi, hangisinin tamamen bloke edilmesi gerektiğini somut bir karar matrisiyle ele alıyoruz.
İçindekiler
- Faceted Navigation Nedir ve URL Sorunu Nasıl Oluşur?
- Üç Temel SEO Sorunu
- Index Karar Matrisi: Hangi Filtre Ne Yapılmalı?
- Teknik Çözümler
- Değerli Filtre Kombinasyonlarını Tespit Etme
- Platform Özelinde Uygulama
- Sıkça Sorulan Sorular
Faceted Navigation Nedir ve URL Sorunu Nasıl Oluşur?
Faceted navigation (katmanlı navigasyon), kullanıcıların ürün listelerini birden fazla özelliğe göre filtreleyebildiği sistemdir. Renk, beden, marka, fiyat, malzeme, değerlendirme puanı — bunların her biri bir "facet"tir.
Sorun, her filtre seçiminin genellikle yeni bir URL üretmesinden kaynaklanır:
/ayakkabi/spor → ana kategori
/ayakkabi/spor?renk=kirmizi → 1 filtre
/ayakkabi/spor?renk=kirmizi&beden=42 → 2 filtre
/ayakkabi/spor?renk=kirmizi&beden=42&marka=nike → 3 filtre
Orta büyüklükte bir e-ticaret kataloğunda bu kombinasyonlar kolayca on binlerce URL'e ulaşır. E-ticaret SEO rehberimizde de belirttiğimiz gibi, dinamik filtre URL'leri e-ticaret teknik SEO'sunun en yaygın ve en maliyetli sorunlarından biridir.
Üç Temel SEO Sorunu
1. Crawl Budget İsrafı
Googlebot sitenizi sınırlı bir bütçeyle tarar. Faceted navigation URL'leri kontrol altına alınmazsa bu bütçenin büyük kısmı değersiz kombinasyon sayfalarına gider — ürün sayfaları, yeni içerikler ve kritik kategori sayfaları geri planda kalır.
Crawl budget nedir? yazımızda aktardığımız örneği burada somutlaştıralım: 1.000 URL'lik bir crawl bütçesinde 700'ünü filtre kombinasyonları tüketirse, gerçekten indexlenmesi gereken kategori ve ürün sayfaları için yalnızca 300 URL kalır.
2. Duplicate Content
Farklı URL'ler, büyük ölçüde aynı ürün listesini gösterir. ?renk=kirmizi sayfası ile ?renk=kirmizi&siralama=fiyat-artan sayfası Google'a neredeyse özdeş içerik sunar. Bu durum link equity'yi parçalar ve Google'ın hangi sayfayı sıralamaya alacağına karar vermesini güçleştirir.
3. Link Equity Dağılımı
Dışarıdan veya içeriden bir filtre URL'ine gelen backlink, category sayfasına değil o URL'e yığılır. Canonical veya yönlendirme olmadan bu equity kaybolur.
Index Karar Matrisi: Hangi Filtre Ne Yapılmalı?
Hepsi için tek bir kural yoktur. Doğru kararı, filtre kombinasyonunun arama hacmi ve içerik benzersizliği belirler.
| Filtre Kombinasyonu | Örnek | Strateji |
|---|---|---|
| Bağımsız arama hacmi taşıyan tekil filtre | "nike spor ayakkabı", "kırmızı elbise" | İndexle — canonical kendi URL'i |
| Arama hacmi taşıyan çoklu filtre | "42 numara kırmızı nike ayakkabı" | İndexle — GSC ile doğrula |
| Arama hacmi olmayan tekil filtre | "fiyata göre sıralama", "en yeni" | Canonical → ana kategoriye |
| Birden fazla değerli filtreli karmaşık kombinasyon | renk + beden + marka + fiyat aralığı | Canonical → en değerli tekil filtreye |
| Sıralama ve sayfalama parametreleri | ?sort=price&page=3 | Canonical → sayfa 1 veya ana kategori |
| Kullanıcıya özgü filtreler | ?session=abc, ?utm_source=... | Robots.txt ile bloke et |
Bu matrisin uygulanması, önce hangi filtrelerin arama hacmi taşıdığını tespit etmeyi gerektirir — bunu aşağıdaki bölümde ele alıyoruz.
Teknik Çözümler
Canonical Tag
Canonical, Google'a "bu sayfanın asıl versiyonu şurası" deme yöntemidir. Faceted navigation'da en yaygın ve en güvenli başlangıç noktasıdır.
Değeri olmayan bir filtre sayfasından ana kategoriye canonical:
<!-- /ayakkabi/spor?renk=kirmizi&siralama=ucuz sayfasında -->
<link rel="canonical" href="https://example.com/ayakkabi/spor" />
Değerli bir filtre sayfasında ise canonical kendi URL'ine işaret etmeli:
<!-- /ayakkabi/spor/nike sayfasında (indexlenecekse) -->
<link rel="canonical" href="https://example.com/ayakkabi/spor/nike" />
Dikkat: Canonical bir "öneri"dir, Google garantili olarak uyar diye bir kural yoktur. Çok sayıda benzer sayfa varsa ve canonical işaret ettiği sayfa güçlü değilse Google bağımsız kararlar verebilir. Canonical'ı robots.txt veya noindex ile desteklemek daha etkilidir.
Noindex
Crawl edilmesine izin verip indexlenmesini engeller. Google sayfayı tarar ama arama sonuçlarına almaz.
<meta name="robots" content="noindex, follow" />
follow ifadesi önemlidir: link equity sayfa üzerindeki linklere akar, yalnızca o sayfanın kendisi index dışı kalır.
Noindex ne zaman tercih edilir? Sayfanın crawl edilmesini sorun görmediğinizde ama indexlenmesini istemediğinizde. Çok sayıda filtre URL'i varsa tek tek noindex eklemek yerine URL parametrelerini robots.txt'te bloke etmek daha verimlidir.
Robots.txt ile URL Parametre Blokajı
Tamamen bloke etmeniz gereken parametre tipleri için:
User-agent: Googlebot
Disallow: /*?sort=
Disallow: /*?renk=
Disallow: /*?session=
Uyarı: Robots.txt blokajı link equity akışını da keser. Değerli sayfaları bloke ederseniz backlink equity'si de iletilmez. Yalnızca hiçbir SEO değeri olmayan, saf UX parametreleri için kullanın.
Temiz URL Mimarisi (Clean URL)
Parametre tabanlı URL'ler yerine klasör yapısı:
/ayakkabi/spor?renk=kirmizi → /ayakkabi/spor/kirmizi
Temiz URL'ler hem kullanıcı için okunabilir hem Google için sınıflandırılabilir bir yapı sunar. Shopify ve modern e-ticaret altyapıları bu yapıyı destekler; e-ticaret teknik SEO kurulumunu sıfırdan yapıyorsanız baştan temiz URL mimarisi tercih edin.
Değerli Filtre Kombinasyonlarını Tespit Etme
Hangi filtreler indexlenmeye değer? Bu kararı veri olmadan vermek rastgele kapatma veya rastgele açma riskini taşır. Sistematik tespit için üç adımlı bir süreç öneririz:
Adım 1 — Mevcut trafik analizi
Google Search Console → Performans → Sayfalar bölümünde filtre URL'lerini arayın. Tıklama veya gösterim alan filtre URL'leri varsa bunlar indexlenmeye değerdir. Sıfır tıklama alanlar zayıf adaydır.
Adım 2 — Keyword araştırması
Ahrefs veya Semrush'ta filtre kombinasyonlarını kontrol edin. "nike spor ayakkabı", "kırmızı elbise", "42 numara bot" gibi birleşik aramalar için arama hacmi var mı? Varsa o kombinasyona sahip filtre sayfası indexlenebilir.
Adım 3 — Screaming Frog crawl
Sitenizdeki tüm filtre URL'lerini Screaming Frog ile tarayın. Canonical'ı kendi URL'ine işaret eden ve arama hacmi taşıyan sayfalar indexlenebilir; canonical'ı başka URL'e gönderen sayfaları kontrol altına alın.
Bu üç veriyi birleştirdiğinizde net bir öncelik listesi çıkar: hangisi indexlenecek, hangisi canonical'a alınacak, hangisi tamamen bloke edilecek. E-ticaret içerik SEO'su için içerik ve teknik hizmetlerimizle bu süreci sizin için yürütüyoruz.
Platform Özelinde Uygulama
Shopify
Shopify varsayılan olarak filtre URL'lerini parametre biçiminde oluşturur (?filter.p.m.ayakkabi.renk=kirmizi). Liquid temasında canonical tag'i şu şekilde dinamik olarak yönetebilirsiniz:
{% if current_tags %}
<link rel="canonical" href="{{ collection.url | absolute_url }}" />
{% else %}
<link rel="canonical" href="{{ canonical_url }}" />
{% endif %}
Bu yapıda etiket veya filtre URL'leri otomatik olarak ana koleksiyon URL'ine canonical gönderir. İndexlenmesini istediğiniz filtreler için ayrıca sayfa oluşturmanız gerekir.
WooCommerce
WooCommerce'de filtre URL'leri genellikle ?filter_renk=kirmizi&query_type_renk=or biçiminde oluşur. WordPress SEO eklentileri (Yoast, RankMath) URL parametre yönetimi için arayüz sunar:
- Yoast → Araçlar → URL Parametreleri → filtre parametrelerini "Yoksay" olarak işaretleyin
- Google Search Console → Eski Search Console → Tarama → URL Parametreleri (hâlâ kullanılabilir durumdaysa)
Alternatif olarak .htaccess düzeyinde parametre bazlı canonical kuralları yazılabilir; ancak bu teknik SEO geliştirme gerektiren bir adımdır.
Sıkça Sorulan Sorular
Faceted navigation SEO nedir?
Faceted navigation SEO, e-ticaret sitelerindeki filtre sistemlerinin oluşturduğu URL çoğalmasını kontrol altında tutarak duplicate content, crawl budget israfı ve link equity dağılımını önleme stratejisidir. Her filtre kombinasyonunun ne zaman indexleneceği, ne zaman canonical'a alınacağı ve ne zaman bloke edileceğine sistematik biçimde karar vermeyi kapsar.
Tüm filtre sayfaları kapatılmalı mı?
Hayır. Bazı filtre kombinasyonları gerçek arama hacmi taşır ve indexlenmeye değerdir. Örneğin "Nike spor ayakkabı" veya "kırmızı elbise" gibi aramalar mevcutsa bu kombinasyona karşılık gelen filtre sayfaları sıralama potansiyeli taşır. Doğru yaklaşım, arama hacmine dayalı seçici indexlemedir — toplu kapama veya toplu açma değil.
Canonical mı yoksa noindex mi kullanmalıyım?
İkisi farklı sinyaldir. Canonical, Google'a asıl sayfayı gösterir ama sayfayı taramaya devam eder. Noindex, Google'ın sayfayı indexlemesini engeller ama tarar. Crawl budget baskısı olan büyük sitelerde değersiz filtre URL'lerini robots.txt ile bloke etmek daha etkilidir — hem crawl hem index dışında kalır. Küçük ve orta ölçekli sitelerde canonical genellikle yeterlidir.
Faceted navigation sorunlarını nasıl tespit ederim?
Google Search Console'da coverage raporunu açın; "Dizine alındı — canonical, kullanıcı tarafından belirtilenden farklı" hatası faceted navigation sorununu işaret eder. Screaming Frog ile parametreli URL'leri tarayıp canonical hedeflerini kontrol edin. GSC'de crawl istatistiklerinde anormal URL artışı da bu sorunu gösterir.
Shopify ve WooCommerce'de faceted navigation yönetimi zor mu?
Shopify'da Liquid theme düzeyinde canonical yönetimi yapılabilir; bazı eklentiler bu süreci otomatize eder. WooCommerce'de Yoast veya RankMath eklentileri URL parametre tanımlamasına izin verir. Her iki platformda da "değerli kombinasyon tespiti" adımı manuel analiz gerektirdiğinden teknik SEO desteği almak süreci önemli ölçüde hızlandırır.
Faceted navigation yönetimi, e-ticaret teknik SEO'sunun en sık ihmal edilen ama en yüksek crawl budget ve sıralama etkisine sahip alanlarından biridir. E-ticaret SEO hizmetimiz kapsamında mevcut filtre URL haritanızı çıkarıyor, index kararlarını veri ile belirliyoruz. SEO fiyatları rehberimizden paket detaylarına bakabilir, vaka çalışmalarımızda e-ticaret projelerinin sonuçlarını inceleyebilir ya da ücretsiz site analizi için bizimle iletişime geçebilirsiniz.
![Faceted Navigation SEO: E-Ticaret Filtre Sayfalarını Doğru Yönetme Rehberi [2026]](/_next/image?url=%2Fimages%2Fblog%2Ffaceted-navigation-seo%2Fhero.jpg&w=1920&q=75)