İçeriğe geç
SEO

Faceted Navigation (Filtreleme) ve E-Ticaret SEO Yönetimi

Yayın tarihi 26 Ağustos 2026 Yazar Kerem Kırbıyık 6 dk okuma
Faceted Navigation ürün filtreleme kombinasyonları ve tarama bütçesi optimizasyonu şeması

Faceted navigation, ürün listesini renk, beden, marka veya fiyat gibi özelliklere göre daraltan filtreleme sistemidir. Kullanıcının ihtiyacı olan filtrelerle arama sonuçlarına aday sayfalar aynı küme olmak zorunda değildir. Bu rehber filtre URL’lerini sınıflandırmayı, indeks politikasını seçmeyi ve değişikliği küçük bir örneklemde doğrulamayı anlatır. Kategori ağacı ve sorgu sahipliği için e-ticaret kategori SEO planlama rehberine, ürün kartı ve sayfalama davranışını test etmek için kategori şablonu denetimine geçebilirsiniz.

Önce oluşan URL’leri ölçün

10 kategori, 20 marka, 8 renk, 6 beden ve 4 fiyat aralığının her biri birlikte seçilebiliyorsa teorik çarpım 384.000 kombinasyondur. Bu sayı gerçek taranabilir URL envanteri değildir: boş kombinasyonlar, çoklu seçim, farklı parametre sıraları ve platformun URL üretme davranışı sonucu değiştirir.

Bir denetimde ürün veritabanını, filtre bağlantılarını, uygulamanın ürettiği URL’leri ve erişilebiliyorsa doğrulanmış bot loglarını ayrı kaynaklar olarak kaydedin. Çok sayıda URL, tek başına sıralama kaybını veya kanibalizasyonu kanıtlamaz. Kaygı; gereksiz kombinasyonların taranması, yeni ürünlerin keşfinin gecikmesi veya aynı niyeti karşılayan birden çok aday sayfanın bulunmasıdır. Son ikisini veriyle doğrulayın.

Tarama, indeksleme ve canonical farklı kararlar

AraçHedefiUygulama sınırı
CanonicalAynı veya çok benzer içeriğin tercih edilen URL’sini bildirmekFarklı ürün kümesini otomatik olarak ana kategoriye eşitlemez; Google’ın seçimini garanti etmez
NoindexTaranabilen sayfanın arama dizininde yer almamasını istemekGoogle’ın etiketi okuyabilmesi gerekir; robots engeliyle birlikte körleştirmeyin
Robots.txtBelirli URL ailelerinin taranmasını sınırlamakİndeksten kaldırma yöntemi değildir; engellenen içerikteki noindex ve canonical okunamaz
URL üretimini sınırlamakKullanıcı filtrelerinden sınırsız yeni taranabilir adres çıkmasını önlemekPaylaşılabilirlik, geri düğmesi ve erişilebilirlik ayrıca test edilir

Bu ayrım Google’ın facet tarama rehberi ve noindex belgesi üzerinden kontrol edilebilir. Canonical’ı tarama engeli yerine kullanmayın.

Filtre URL’leri için karar matrisi

Aşağıdaki adresler hayali bir mağazanın örnekleridir; Seobify üzerinde açılacak sayfalar değildir.

ÖrnekÖnce sorulacak soruOlası politika
/canta/?sirala=fiyatYalnız sıralama mı değişiyor, ürün kümesi aynı mı?Gerçek eşdeğerlik varsa tercih edilen kategori URL’sine canonical; sınırsız taramayı ayrıca değerlendirin
/canta/siyah-deri/Ayrı satın alma niyeti ve yeterli, sürdürülebilir ürün seçeneği var mı?Uygun adayda 200, indekslenebilir içerik, self-canonical ve ilgili kategori bağlantısı
/canta/?beden=m&fiyat=100-200Kullanıcı için gerekli fakat arama girişi olarak istenmeyen bir kombinasyon mu?İndeks dışı tutulacak taranabilir URL için noindex; tarama politikası ayrı seçilir
/canta/?renk=siyah&renk=siyahURL geçerli mi, filtre tekrarına izin veriliyor mu?Geçersiz/tekrarlı kombinasyon için aynı adreste uygun 404 yanıtı
/canta/?sayfa=999999Bu sayfalama konumu gerçekten var mı?Olmayan sayfa için 404; tüm sayfaları birinci sayfaya canonical yapmayın

İndekslenebilir landing page adayını yalnız bir anahtar kelime aracındaki hacim sayısıyla seçmeyin. Sorgu niyeti, kategoriyle farkı, ürün sürekliliği, ticari değer ve mevcut içerikle çakışma birlikte değerlendirilir. Hacim verisi yoksa sonucu bilinmeyen olarak kaydedin; yüzlerce yeni sayfa üretmeyin.

Laboratuvar çıktısını gerçek mağazaya nasıl taşırız?

Sentetik katalogdaki her satır bir politika örneğidir; doğrudan kopyalanacak platform kuralı değildir. Agent, gerçek mağazada aynı sınıfı bulduğunda aşağıdaki alanları yeniden doldurmalıdır:

Laboratuvar sınıfıGerçek mağazada doğrulanacak alanBaşarı sayılmayan kısa yol
Sıralama varyantıÜrün kümesi, canonical ve sitemap davranışıURL’de parametre var diye otomatik canonical
Seçilmiş landingAyrı sorgu niyeti, sürdürülebilir ürün ve özgün içerikHacim aracındaki tek kelime
Kullanıcı filtresiHTTP 200, okunabilir noindex ve iç link/sitemap politikasırobots ile kapatıp noindex okundu varsaymak
Geçersiz kombinasyonTekrarlı/boş filtre ve sayfalama için doğru HTTP durumuHer hatayı ana kategoriye yönlendirmek

Bu tablo, çalıştırılabilir URL laboratuvarındaki sentetik sınıfları gerçek kanıt şemasına bağlar. Agent; URL, ürün kümesi, ilk HTML, işlenmiş DOM, sitemap, kullanıcı akışı ve varsa Search Console sonucunu ayrı kaydetmelidir. Bir alan yoksa karar uygulanmış veya Google tarafından kabul edilmiş sayılmaz.

Mevcut indeksli URL’lerden güvenli geçiş

  1. Mevcut robots, meta robots, canonical, sitemap ve iç link davranışını URL ailesi bazında kaydedin. Search Console erişimi varsa indeks durumunu ekleyin; erişim yoksa indekslenmiş varsaymayın.
  2. Hedef politikayı yazın: URL arama girişi mi, eşdeğer kopya mı, yalnız kullanıcı filtresi mi, geçersiz adres mi?
  3. İndeksten çıkarılacak bir URL’de Google’ın noindex’i okuyabileceği tarama erişimini koruyun. Önceden robots ile kapalıysa engel kaldırma etkisini de ayrı değişiklik olarak değerlendirin.
  4. Sonraki tarama engelini otomatik takvime bağlamayın. Yeniden tarama ve indeks değişikliği kanıtı olmadan “artık kaldırıldı” demeyin. Robots ile noindex’i aynı anda yayımlamak etiketin okunmasını önleyebilir.
  5. İndeks dışı URL’leri sitemap adaylarından çıkarın; indekslenebilir landing page’lere açıklayıcı gerçek bağlantılar verin. Robots taslağını ürün, kategori ve sayfalama örnekleri üzerinde sınayın.

Bu süreç sitenin mevcut durumuna göre uyarlanır. Bir örnek robots kuralını bütün mağazalara kopyalamak, değerli kategori veya varyasyon adreslerini de kapatabilir.

JavaScript filtreleri ve URL davranışı

AJAX, History API ve URL fragment aynı şey değildir. pushState adres çubuğunu değiştirebilir; URL’nin değişmemesi anlamına gelmez. Google fragment’i genellikle ayrı sayfa adresi olarak kullanmaz. Arama girişi olarak tasarlanmış filtre için fragment yerine taranabilir ayrı URL gerekir. Yalnız kullanıcı arayüzü durumu için fragment seçiliyorsa paylaşma ve geri/ileri gezinmeyi test edin. Ayrıntı: e-ticaret URL yapısı.

Uygulama tarafında parametre sırasını tutarlı tutun, geçersiz kombinasyonları aynı adreste doğru HTTP durumuyla yanıtlayın ve boş filtre sonucunu genel hata sayfasına yönlendirmeyin. Bu koşullar, müşteri arayüzünde filtre sonucunun açıklanmasını engellemez.

Küçük bir örneklemde kabul kontrolü

Agent, her URL ailesinden bir normal ve bir sınır durumu seçerek şu çıktıyı hazırlayabilir:

AlanKaydedilecek kanıt
URL / sınıf / beklenen politikaGerekçesi ve kullanılan veri kaynağı
HTTP / yönlendirmeİlk ve son durum; varsa zincir
İlk HTML / işlenmiş DOMCanonical, robots ve gerçek ürün kümesi
İç link / sitemapİndekslenebilir hedefe bağlantı; indeks dışı adresin haritada bulunmaması
Kullanıcı akışıFiltre seçme, temizleme, paylaşma ve geri düğmesi
Google tarafıErişim varsa URL Inspection; yoksa doğrulanmadı

Boş kombinasyon, tekrarlanan filtre, değişik parametre sırası ve olmayan sayfalama adresini örnekleme dahil edin. Kontroller geçmeden bütün URL ailesine değişiklik yaymayın. Yerel test, Google’ın indeks veya canonical tercihini kanıtlamaz.

Çalıştırılabilir sentetik katalog testi

E-ticaret URL politikası laboratuvarını indirin. Dosyayı Node.js 22 veya daha yeni bir sürümle çalıştırın:

node ecommerce-url-policy-lab.mjs --test

Test geçici bir yerel HTTP sunucusunda 17 kontrol çalıştırır. Örnek katalogda sıralama aynı ürün kümesini korur; ayrı landing page kendi canonical’ını kullanır; kullanıcı filtresi noindex olarak okunabilir; boş/tekrarlı kombinasyon ve olmayan sayfalama 404 döner. Parametre sırası kopyası açıkça seçilmiş tercih edilen adrese işaret eder. Bu dosya gerçek mağazayı taramaz ve robots.txt değiştirmez. Politika satırları eğitim için elle tanımlanmıştır; mağazanıza otomatik reçete olarak uygulanmamalıdır.

Sıkça sorulan sorular

Bütün filtre sayfalarına ana kategori canonical’ı koyabilir miyim?

Önce içeriğin eşdeğerliğini kontrol edin. Ayrı ürün kümesi ve ayrı niyet taşıyan bir filtre, sırf parametre içerdiği için kategori kopyası sayılmaz.

Nofollow tarama sorununu tek başına çözer mi?

Hayır. URL üretimi ve tarama politikasını inceleyin. İndekslenebilir, değerli landing page’lere kullanıcıyı yönlendiren normal bağlantılar verin.

Search Console erişimi yoksa ne yapılabilir?

URL üretimi, HTTP yanıtları, HTML ve kullanıcı akışı test edilir. Google’ın seçtiği canonical, mevcut indeks durumu ve sorgu çakışması bilinmeyen kalır; bu verilerin yerine tahmin yazılmaz.

Mağaza genelinde uygulanacak kapsam için e-ticaret SEO hizmetini, harita adaylarının seçimi için e-ticaret sitemap rehberini inceleyebilirsiniz.

Bu yazı faydalı oldu mu?

Profesyonel Destek

Bu konuda profesyonel destek almak ister misiniz?

E-Ticaret SEO hizmetimizle projenizi bir üst seviyeye taşıyın. Ücretsiz ön değerlendirme ile başlayın.

Hızlı Teklif Alın