Eğer bir e-ticaret sitesinin SEO'sunda tek bir konuya odaklanacaksam, o genelde faceted navigation'dır. Çünkü filtreli gezinme, e-ticaretin en büyük ve en yaygın SEO baş ağrısıdır; doğru yönetilmediğinde, en iyi içeriğin ve teknik altyapının bile potansiyelini boşa çıkarır. Bir uzmanın deyimiyle, tipik bir mağazada SEO iyileşmesinin büyük kısmı, başta faceted navigation olmak üzere birkaç teknik sorunu düzeltmekten gelir. Bu yazıda faceted navigation'ın yarattığı sorunları ve bunların katmanlı çözümünü anlatacağım.
Faceted navigation nedir ve neden sorun yaratır?
Faceted navigation, kullanıcıların ürünleri birden çok özniteliğe (marka, beden, renk, fiyat, malzeme) göre aynı anda filtrelemesini sağlayan sistemdir. Kullanıcı deneyimi için harikadır; ama SEO için tehlikelidir. Çünkü her filtre kombinasyonu kendi benzersiz URL'sini üretir ve bu kombinasyonlar çarpılarak (beden × renk × fiyat × marka) binlerce, hatta milyonlarca URL oluşturur. Bu URL'ler, ana kategori sayfasının neredeyse kopyasıdır; sadece ürün sıralaması farklıdır. Sonuç: devasa duplicate content, crawl budget israfı ve ana kategori sayfasının sıralama gücünün zayıflaması. Bu üç sorun, faceted navigation'ı e-ticaret SEO'sunun bir numaralı teknik zorluğu yapar.
Sorun 1 - Crawl budget israfı
Google'ın her siteye ayırdığı tarama kaynağı (crawl budget) sınırlıdır. Eğer siteniz milyonlarca filtre URL'si üretiyorsa, Google bu değersiz URL'leri taramak için kaynağını harcar ve gerçekten önemli sayfalarınıza (kategoriler, ürünler) yeterince ulaşamaz. Bu, önemli sayfaların geç keşfedilmesine veya hiç keşfedilmemesine yol açar. Google'ın faceted navigation rehberi, filtrelerin büyük veya sonsuz URL alanları yaratabileceğini ve bunun aşırı taramaya ve faydalı URL'lerin yavaş keşfine yol açtığını açıkça belirtir. Yani faceted navigation, sadece duplicate content değil, sitenizin tarama verimliliğini de bozar.
Sorun 2 - Duplicate content ve cannibalization
Filtre URL'leri, ana kategori sayfasının yakın-kopyalarıdır; aynı ürünleri biraz farklı sırada veya alt kümede gösterirler. Bu, Google'ın gözünde duplicate content yaratır ve hangi sayfanın sıralanacağı konusunda kafa karışıklığına yol açar. Daha kötüsü, bu yinelenen sayfalar ana kategori sayfasıyla rekabet eder (keyword cannibalization) ve sıralama gücünü böler. Yani tek bir güçlü kategori sayfası yerine, onlarca zayıf yinelenen sayfa arasında dağılmış bir sıralama gücü elde edersiniz. Bu, kategori sayfalarınızın potansiyelinin altında kalmasının en yaygın sebeplerinden biridir.
Katmanlı çözüm - genel yaklaşım
Faceted navigation'ın çözümü tek bir ayar değil, katmanlı bir stratejidir. Genel yaklaşım üç katmandan oluşur. Birinci katman: gerçek arama talebi olan değerli filtreleri belirleyip onları optimize edilmiş, index'lenebilir sayfalar yapmak. İkinci katman: ana kategorinin yakın-kopyası olan filtreleri canonical ile ana kategoriye konsolide etmek. Üçüncü katman: değersiz, çok-filtreli kombinasyonları noindex,follow yapmak veya robots.txt ile taramadan engellemek. Bu üç katman birlikte, hem değerli filtreleri fırsata çevirir hem de değersizlerin yarattığı sorunları ortadan kaldırır.
Hangi filtreler değerli, hangileri değil?
Çözümün kalbi, filtreleri doğru sınıflandırmaktır. Değerli filtreler, gerçek arama talebi olanlardır: "kırmızı elbise", "su geçirmez mont", "nike koşu ayakkabısı" gibi tek boyutlu, insanların gerçekten aradığı kombinasyonlar. Bunlar index'lenmeli ve optimize edilmeli. Değersiz filtreler ise: çok boyutlu kombinasyonlar (renk + beden + fiyat + marka), sıralama filtreleri (fiyata göre sırala), sayfa başına gösterim ayarları ve kimsenin aramadığı varyasyonlar. Bunlar canonical edilmeli veya engellenmeli. Bu sınıflandırmayı yapmak için, hangi filtre kombinasyonlarının gerçek arama hacmine sahip olduğunu araştırmak gerekir; karar, varsayıma değil veriye dayanmalı.
Platform farkları
Faceted navigation'ın uygulanışı, kullandığınız platforma göre değişir. Shopify'da, koleksiyon yapısı, Search & Discovery uygulaması ve doğru ayarlanmış canonical'lar çoğu durumu halleder. WooCommerce'de, Yoast gibi eklentiler ve Search Console'daki parametre kuralları benzer işi yapar. Magento'da, layered navigation ayarları, indexleme kuralları ve canonical yönetimi devreye girer. Yani aynı SEO ilkesi, farklı platformlarda farklı uygulama yollarıyla hayata geçer. Bu yüzden faceted navigation çözümü, hem SEO bilgisi hem platform bilgisi gerektirir; doğru çözüm, sitenizin teknik altyapısına göre uyarlanmalı.
Çözümü doğrulamak
Faceted navigation çözümünü uyguladıktan sonra, doğru çalıştığını doğrulamak şarttır. Google Search Console'un kapsam (coverage) raporu, "kullanıcı tarafından seçilen canonical olmadan yinelenen" gibi hataları gösterir; bu, canonical uygulamanızın doğru olup olmadığını kontrol etmenizi sağlar. Ayrıca index'lenen sayfa sayısını izlemek (filtre kaynaklı şişme azaldı mı?), crawl istatistiklerine bakmak ve değerli filtre sayfalarının doğru index'lendiğini teyit etmek gerekir. Bu doğrulama, çözümün gerçekten işe yarayıp yaramadığını gösterir. Faceted navigation, kur-unut bir iş değil; uygulanıp doğrulanan ve düzenli izlenen bir süreçtir.
Boş filtre sonuçları ve soft 404
Faceted navigation'ın az fark edilen bir sorunu, boş filtre sonuçlarıdır. Kullanıcı, hiç ürün içermeyen bir filtre kombinasyonu seçtiğinde (örneğin "55 numara kırmızı çocuk ayakkabısı" gibi var olmayan bir kombinasyon), boş bir sayfa oluşur. Bu boş sayfalar, hem kötü kullanıcı deneyimi sunar hem de "soft 404" sorununa yol açar; yani sayfa teknik olarak var ama içerik yok. Google bu tür sayfaları sevmez ve sitenizin genel kalite algısını düşürebilir. Google'ın e-ticaret rehberi, bir kategori boşsa noindex robots meta etiketi kullanmayı, otomatik boşalan kategorilerde ise 404 döndürmeyi önerir.
Bu yüzden faceted navigation çözümünüzün bir parçası, boş filtre sonuçlarını doğru yönetmek olmalı. Boş bir filtre kombinasyonu, ya kullanıcıya net bir "sonuç bulunamadı" mesajı ve alternatif öneriler sunmalı, ya da uygun durumda gerçek bir 404 döndürmeli. Bu, hem kullanıcı deneyimini korur hem de Google'a temiz sinyaller verir. Boş sayfa yönetimi, faceted navigation'ın sık atlanan ama önemli bir detayıdır; çünkü milyonlarca olası filtre kombinasyonu olan bir sitede, boş sonuçlar kaçınılmazdır ve doğru yönetilmezse sitenin kalite algısını aşındırır.
Sonuç olarak faceted navigation, e-ticaretin en büyük SEO baş ağrısıdır; crawl budget israfı, duplicate content ve cannibalization yaratır. Çözüm katmanlıdır: değerli filtreleri (gerçek arama talepli) optimize edip index'lemek, yakın-kopyaları canonical ile konsolide etmek, değersizleri noindex veya robots.txt ile engellemek. Filtreleri doğru sınıflandırmak, platforma göre uygulamak ve Search Console ile doğrulamak gerekir. Doğru yönetilen faceted navigation, bir sorun olmaktan çıkıp ek trafik fırsatına dönüşür. Filtre index kararını filtre index yazısında, canonical kullanımını canonical yazısında, tüm sistemi e-ticaret SEO rehberinde ele aldım. Faceted navigation'ınızı birlikte çözmek isterseniz e-ticaret SEO danışmanlığı sayfasından ulaşabilirsiniz.