Fasetli navigasyon SEO'su: yalnızca insanların aradığı filtre sayfalarını dizine ekleyin, geri kalanı robots.txt, noindex, canonical etiketi ve 404 ile yönetin.

Bu sayfada
Kısaca
fasetli navigasyon (bir kategori sayfasındaki renk, beden, marka veya fiyat filtreleri), her kombinasyon için yeni bir URL oluşturur ve bir mağazanın taranabilir sayfa sayısını binlerce kat artırabilir. Yalnızca gerçek aramalarla eşleşen ve yeterli ürünü olan filtre sayfalarını dizine ekleyin, bunlara temiz statik URL'ler ve özgün içerik verin, geri kalanı Google'dan uzak tutun: taramayı durdurmak için robots.txt, indekste tutmamak için noindex veya canonical etiketi, boş kombinasyonlar için de 404 kullanın.
Daha fazlasını mı istiyorsunuz? Sorun:
Kısa test
SEO size uygun mu ve nasıl başlamalısınız?
Sorank yanıtlarınıza uyuyor
Kendi sitenizde 3 gün deneyin ve Google, ChatGPT ve diğer yapay zekâlarda nerede olduğunuzu görün.
3 gün ücretsiz deneyin3 gün ücretsiz, sonra istediğiniz zaman bırakın. 90 gün sonuç ya da para iade garantisi.
Fasetli navigasyon SEO'su, alıcıların serbestçe filtre kullanabilmesini sağlarken Google'ın yalnızca sıralanmaya değer filtre sayfalarında zaman harcamasını sağlama işidir. Google, fasetli navigasyonu fasetli navigasyon hakkındaki Crawling December yazısında (Aralık 2024), site sahiplerinin bize bildirdiği aşırı tarama sorunlarının «açık ara en yaygın kaynağı» olarak tanımlıyor. Ayrıca eski tavsiyelerini, fasetli navigasyon URL'lerinin yönetimi hakkında resmi bir dokümantasyon sayfasına dönüştürdü (son güncelleme Aralık 2025). Bu rehber, filtrelerin neden sorun yarattığını, hangi facet sayfalarının dizine ekleneceğine nasıl karar verileceğini, diğerleri için hangi yöntemin kullanılacağını ve sonucun Search Console'da nasıl kontrol edileceğini anlatıyor.
Fasetli navigasyon, bir liste sayfasını özelliklere göre daraltan filtreler bütünüdür. Bir facet tek bir özelliktir (renk, beden, marka, malzeme, fiyat aralığı) ve her facet'in değerleri vardır (siyah, 42, Nike). Çevrim içi mağazalarda, emlak portallarında, iş ilanı sitelerinde, seyahat sitelerinde ve dizinlerde görülür: uzun bir listenin daraltılması gereken her yerde.
Uygulanan her filtre genellikle URL'yi şu üç yoldan biriyle değiştirir:
Fasetli navigasyon, kategori ağacından farklıdır. Kategoriler (Ayakkabı, sonra Koşu ayakkabısı) sizin tasarladığınız sabit bir hiyerarşidir; facet'ler ise birleştirilebilir, dolayısıyla bunların oluşturduğu sayfa sayısını siz değil ziyaretçinin tıklamaları belirler. SEO sorunları burada başlar ve facet'lerin ilk günden itibaren site mimarisi planınızda yer almasının nedeni budur.
Sorun aritmetiktir. Dört facet'li bir kategori düşünün: 12 renk, 10 beden, 20 marka ve 5 fiyat aralığı. Facet başına sıfır veya bir değere izin vermek bile tek bir kategori için 13 × 11 × 21 × 6 = 18.018 olası URL demektir. Çoklu seçim (siyah ve mavi), üç sıralama seçeneği ve bir «sayfa başına ürün» ayarı eklenince toplam 100.000'in üzerine çıkar. Google'ın tarayıcıları bunların hepsini bağlantılar üzerinden bulabilir.
Bu URL patlaması dört sorun yaratır:
Google'ın tarama bütçesi rehberi, 1 milyondan fazla sayfası olan veya her gün değişen 10.000'den fazla sayfası olan siteleri hedefler. Fasetli navigasyon, 2000 ürünlü bir mağazanın bunu fark etmeden bu kategoriye girmesinin olağan yoludur.
Bazı facet sayfaları sıralanmayı hak eder. «Siyah koşu ayakkabıları» veya «Nike trail ayakkabı» gerçek aramalardır ve filtrelenmiş bir sayfa, genel bir kategoriye göre bunlara daha iyi cevap verir. Kural: bir facet sayfasını yalnızca insanların yazdığı bir sorguyla eşleşiyorsa, yararlı olacak kadar ürün listeliyorsa ve zamanla kararlıysa dizine ekleyin.
| Facet türü | Örnek | Arama talebi | Önerilen yaklaşım |
|---|---|---|---|
| Ürün türü veya alt kategori | /ayakkabi/trail/ | Yüksek | Gerçek bir kategori sayfası olarak dizine ekleyin |
| Marka | /ayakkabi/kosu/nike/ | Genellikle yüksek | Yeterli ürün varsa dizine ekleyin |
| Renk, malzeme, cinsiyet, kullanım | /ayakkabi/kosu/siyah/ | Değişken | Yalnızca anahtar kelime araştırması talebi doğrularsa dizine ekleyin |
| Beden, genişlik | ?size=42 | Düşük (bazı niş alanlar hariç) | Kullanıcılar için taranabilir, dizine eklenmez |
| Fiyat aralığı, puan, stok durumu | ?price=50-100 | Çok düşük | Taramayı engelleyin |
| Sıralama, görüntüleme, sayfa başına öğe | ?sort=price_asc | Yok | Taramayı engelleyin |
| Bir facet'in iki veya daha fazla değeri ya da üç veya daha fazla facet'in birleşimi | ?color=black&color=blue | Neredeyse yok | Taramayı engelleyin |
| Oturum veya izleme parametreleri | ?sessionid=, ?utm_source= | Yok | Temiz URL'ye canonical |
Bir facet sayfasını dizine eklenebilir yapmadan önce üç kontrol:
Bu kontrolleri geçen sayfalar kendi başlarına açılış sayfası olur: temiz bir statik URL, özgün bir title ve H1, kısa bir giriş, üst kategoriden bağlantılar ve XML site haritanızda bir yer. Kategori sayfası optimizasyonu rehberi bu sayfa içi çalışmayı ayrıntılı anlatır.
İpucu
Kazanan kombinasyonları statik URL'lere dönüştürün (/ayakkabi/kosu/siyah/) ve diğer tüm filtreleri parametre olarak tutun. Böylece sıralanmasını istediğiniz sayfalara dokunmadan tüm parametreleri tek bir robots.txt kuralıyla engelleyebilirsiniz.
Her yöntem farklı bir adımda işe yarar: tarama, dizine ekleme veya sinyallerin birleştirilmesi. Hiçbiri üçünü birden yapmaz, bu yüzden çoğu site birkaçını birlikte kullanır.
| Yöntem | Taramayı durdurur | Dizin dışında tutar | Sinyalleri birleştirir | Temel sınır |
|---|---|---|---|---|
| robots.txt Disallow | Evet | Büyük ölçüde (bağlantı verilmişse engellenen bir URL içeriksiz olarak dizinde kalabilir) | Hayır | Google engellenen sayfalardaki etiketleri göremez |
| Meta robots noindex | Hayır (zamanla daha seyrek taranır) | Evet | Hayır | Sayfa taranabilir kalmalıdır |
| rel="canonical" | Kısmen, zamanla | Genellikle | Evet | Sayfalar farklıysa Google'ın yok sayabileceği bir ipucu |
| Filtre bağlantılarında rel="nofollow" | Kısmen | Hayır | Hayır | Her iç ve dış bağlantının bunu taşıması gerekir |
| Parçalar (#) veya JavaScript filtreleri | Evet | Evet | Gerekmez | Filtrelenmiş sayfalar asla sıralanamaz |
| Boş kombinasyonlar için 404 | Evet, bir süre sonra | Evet | Gerekmez | Yalnızca geçersiz veya boş filtreler için |
Google'ın dokümantasyonu, filtrelenmiş URL'lerin aramada görünmesine gerek olmadığında robots.txt kullanılmasını önerir. Disallow: /*?*sort= veya Disallow: /*?*price= gibi bir kural, Googlebot'un bu URL'leri hiç istemesini engeller ve tarama bütçesinden hemen tasarruf sağlar. Yayınlamadan önce her kalıbı bir robots.txt denetleyicisiyle test edin, çünkü çok geniş bir joker karakter gerçek kategori sayfalarını engelleyebilir.
Bir noindex etiketi, bir sayfayı Google sonuçlarından güvenilir biçimde kaldırır, ancak Google etiketi okumak için sayfayı yine de taramak zorundadır; bu nedenle kısa vadede tarama bütçesi kazandırmaz. Dizinde zaten bulunan ve oradan çıkması gereken facet sayfalarında kullanın.
Dikkat
Bir sayfayı robots.txt'de asla engellemeyin ve aynı anda noindex eklemeyin. Google'ın noindex dokümantasyonuna göre engellenmiş bir tarayıcı kuralı hiç görmez, bu yüzden sayfa sonuçlarda kalabilir. Önce Google'ın noindex'i yeniden taramasına izin verin, URL'ler dizinden çıktıktan sonra Disallow kuralını ekleyin.
/ayakkabi/kosu/?renk=siyah&siralama=yeni adresindeki ve /ayakkabi/kosu/?renk=siyah adresine işaret eden bir canonical etiketi, Google'a hangi sürümün tutulacağını söyler ve bağlantı sinyallerini birleştirir. Google bunu bir ipucu olarak değerlendirir: filtrelenmiş sayfa, canonical hedefinden çok farklı bir ürün kümesi gösteriyorsa kendi canonical'ını seçebilir; bu da Search Console'da Kullanıcı tarafından seçilmiş canonical olmayan kopya veya benzer bir durum olarak görünür. Canonical'lar sıralamalar, izleme parametreleri ve küçük varyantlar için uygundur, ürün listesini tamamen değiştiren filtreler için değil.
Google, sonuç vermeyen filtre kombinasyonları, yinelenen filtreler, anlamsız kombinasyonlar ve var olmayan sayfalama sayfaları için genel bir hata sayfasına yönlendirme yerine 404 durumu bekler. Aynı mantık, yalnızca 3 sayfası olan bir listenin 9. sayfası için de geçerlidir; bu sorun sayfalama SEO rehberinde ele alınır.
Artık var olmayan bir araç var: Search Console'daki «URL Parametreleri» aracı. Google onu 2022'de kaldırdı ve içine girilen yapılandırmaların yalnızca yaklaşık yüzde 1'inin tarama için yararlı olduğunu belirtti. Parametre yönetimi artık kendi robots.txt'nizde, canonical etiketlerinizde ve iç bağlantılarınızda yapılıyor.
Shopify, WooCommerce veya Magento'da filtre uygulamaları ve temalar URL'leri kendi yöntemleriyle üretir: kurallarınızı yazmadan önce sizin mağazanızın ne ürettiğini kontrol edin ve her tema veya uygulama güncellemesinden sonra kontrolü tekrarlayın. Bir e-ticaret SEO denetimi bu kontrolü her çeyrek içermelidir.
Her değişiklikten bir ay sonra bu kontrolleri tekrarlayın. Dizindeki sonuçlar yavaş değişir: noindex veya canonical etkili olmadan önce Google her URL'yi yeniden taramak zorundadır.
ChatGPT, Gemini ve Perplexity gibi yapay zekâ asistanları, yanıt vermeden önce bir satın alma sorusunu birkaç aramaya böler. «150 dolar altı, kadınlara uygun su geçirmez trail ayakkabı» gibi bir istek, ürün türü, kullanım, cinsiyet ve fiyat üzerindeki aramalara dönüşür; bunlar tam olarak sizin facet'lerinizdir. İyi kurulmuş bir facet sayfası (açık bir title, metinde yazılı özellikler, yapılandırılmış ürün verisi, yeterli ürün) bu aramaların bulduğu ve alıntıladığı sayfa türüdür. Metni olmayan ve title'ı kopya olan bir parametreli URL ise değildir.
Tarama verimliliği yapay zekâ tarayıcıları için de önemlidir: ziyaretlerini ?sort= varyantlarına harcayan bir bot, yararlı sayfalarınızın daha azına ulaşır. Aynı kurallar (değersiz kombinasyonları engellemek, iyi olanları açmak) Google'a ve yapay zekâ asistanlarına aynı anda yardım eder. Shopify mağazaları için yapay zekâ alıntıları üzerine çalışmamız, bu asistanların ürün ve kategori sayfalarını nasıl aldığını gösterir.
Zor kısım, hangi kombinasyonların kendi sayfasını hak ettiğini seçmektir. Sorank'ın otomatik anahtar kelime araştırması, kategorilerinizin arkasındaki özellik aramalarını bulur ve konu kümesi üreticisi bunları gruplar; böylece dizine eklenebilir her facet sayfası tek bir sorguyu hedefler ve iki sayfa aynı anahtar kelime için yarışmaz.

Fasetli navigasyon, hangi filtrelerin sayfa olacağına karar verdiğinizde ve diğer tüm kombinasyonları Google'ın taramasının dışında tuttuğunuzda SEO için işe yarar. Parametre envanterinden başlayın, sıralama ve fiyat parametrelerini engelleyin, ardından insanların aradığı kombinasyonlar için açılış sayfaları oluşturun. Bu kombinasyonları otomatik bulmak ve çevresindeki içeriği yayımlamak için Sorank planlarına bakın; 3 gün ücretsiz deneme sunuluyor.
Hayır. Fasetli navigasyon alıcılara yardımcı olur ve doğru filtre kombinasyonları dizine eklenebilir açılış sayfalarına dönüştüğünde trafik getirebilir. Yalnızca her kombinasyon taranabilir ve dizine eklenebilir olduğunda zarar verir, çünkü tarama bütçesini boşa harcar ve dizini kopya sayfalarla doldurur. Çözüm, Google'ın hangi kombinasyonları tarayıp dizine ekleyebileceğini kontrol etmektir.
Google için ikisi de çalışır. Yaygın bir kurulumda, sıralanmasını istediğiniz birkaç kombinasyon için statik yollar (/ayakkabi/kosu/siyah/) ve diğer tüm filtreler için sorgu parametreleri kullanılır. Bu ayrım, açılış sayfalarınızı engellemeden tüm parametreleri robots.txt'de engellemeyi kolaylaştırır.
Taranabilir bağlantı veya yeni URL oluşturmadan sayfayı değiştiren filtreler tarama israfını önler ve Google genellikle # işaretinden sonraki parçaları yok sayar. Dezavantajı, bu filtrelenmiş görünümlerin hiçbirinin sıralanamamasıdır. Düşük değerli filtreler için JavaScript, aramalarla eşleşen kombinasyonlar için ise HTML bağlantılı gerçek URL'ler kullanın.
SORANK'I SİZDEN ÖNCE DENEDİLER
