E-ticaret siteleri için, Çok Yönlü Gezinti (Faceted Navigation) (renk, beden, fiyat, markaya göre filtreleme) nihai iki ucu keskin kılıçtır.
Kullanıcı deneyimi (UX) için gereklidir, ancak kontrol edilmezse, milyonlarca düşük kaliteli URL üreten, "Tarama Bütçenizi" boşa harcayan ve yinelenen içerik yoluyla sıralamanızı yok eden bir "Örümcek Tuzağı" oluşturur.
Bu rehber, büyük envanterlerin ve teknik yön uygulamasının profesyonelce nasıl yönetileceğini detaylandırmaktadır.
1. Sorun: "Sonsuz URL" Tuzağı
Bir kullanıcı birden fazla filtre seçtiğinde, CMS'niz her kombinasyon için yeni bir URL oluşturur.
- Temel URL:
example.com/mens-shoes - Filtrelenmiş URL:
example.com/mens-shoes?color=red&size=10&brand=nike&sort=price_asc
Bu neden SEO'yu yok eder:
- Yinelenen İçerik: Google, neredeyse aynı görünen binlerce sayfa görür (aynı ürünler, sadece yeniden sıralanmış).
- Tarama Bütçesi İsrafı: Googlebot, yeni yüksek marjlı ürünlerinizi bulmak yerine sınırlı zamanını
?price=10-12tarayarak harcar. - Link Otoritesi Seyrelmesi: Backlink otoritesi, ana kategori sayfasına odaklanmak yerine 10.000 varyasyon URL'sine yayılır.
2. "Dizinle veya Yoksay" Stratejisi
Teknik düzeltmeleri uygulamadan önce, hangi yönlerin sıralanmayı hak ettiğine karar vermelisiniz. Tüm filtreler eşit yaratılmamıştır.
Kategori A: Dizinlenebilir Yönler (Yüksek Talep)
Bunlar kullanıcıların gerçekten aradığı filtrelerdir. Bunların sıralanmasını istersiniz.
- Örnekler: "Kırmızı Nike Ayakkabı", "Deri Kanepe", "4K TV".
- Strateji: Bunların benzersiz, temiz URL'leri (örneğin,
/shoes/nike/red) ve kendine referans veren canonical etiketleri olmalıdır.
Kategori B: Dizinlenemeyen Yönler (Düşük Talep/Fayda)
Bunlar gezinme için yararlı ancak arama hacmi sıfır olan filtrelerdir.
- Örnekler: "Fiyat: 50$-100$", "Sırala: En Yeni", "Sadece Stokta".
- Strateji: Tarama bütçesinden tasarruf etmek için bunlar Google'dan engellenmelidir.
3. Yönleri Yönetmek için Teknik Çözümler
Google'ın hangi yönleri göreceğini kontrol etmenin üç temel yöntemi vardır.
Yöntem A: Robots.txt ("Engelleme" Yöntemi)
En iyisi: Devasa sitelerde (1M+ stok kodu) Tarama Bütçesi tasarrufu için.
Googlebot'a şunları söylersiniz: "Bu parametrelere sahip URL'lere bakma bile."
Uygulama: robots.txt dosyanıza satırlar ekleyin.
User-agent: *
Disallow: /*?price=
Disallow: /*?sort=
Disallow: /*?session_id=Artı: Son derece verimli. Googlebot zaman kaybetmeyi hemen bırakır.
Eksi: Bu sayfalarda hapsolan link değeri (eğer backlinkleri varsa) hiçbir yere akmaz.
Yöntem B: Meta Noindex ("Yumuşak" Engelleme)
En iyisi: Daha küçük siteler (<10k sayfa) veya taranmasını istediğiniz ancak sıralanmasını istemediğiniz yönler için.
Google'ın sayfayı taramasına izin verirsiniz, ancak sayfa Google'a şunu söyler: "Beni arama sonuçlarına koyma."
Uygulama: Filtrelenmiş sayfaların <head> kısmına bu etiketi ekleyin:
<meta name="robots" content="noindex, follow">Artı: Sayfadaki linkler üzerinden "link suyunun" akmasına izin verir ("follow" etiketi sayesinde).
Eksi: Google'ın etiketi görmek için hala sayfayı taraması gerekir, bu da tarama bütçesini tüketir.
Yöntem C: Canonical Etiketleri ("Birleştirme" Yöntemi)
En iyisi: Ürün Varyasyonları (örneğin, Mavi vs. Kırmızı Gömlek).
Google'a şunları söylersiniz: "Bu filtrelenmiş sayfa sadece ana kategorinin bir kopyasıdır. Tüm krediyi ana kategoriye ver."
Uygulama:?color=red üzerinde, canonical etiketi şuna işaret eder: href="https://example.com/mens-shoes"
Artı: Tüm otoriteyi ana "Para Sayfanızda" birleştirir.
Eksi: İçerik çok farklıysa Google bazen canonical etiketlerini görmezden gelir.
Özet: Hangi Yöntem Kullanılmalı?
| Senaryo | En İyi Çözüm |
|---|---|
| Sıralama Parametreleri (Fiyat düşük-yüksek, En Yeni) | Robots.txt (Disallow) |
| Fiyat Filtreleri (10$-20$) | Robots.txt (Disallow) |
| Ürün Varyasyonları (Beden, Renk) | Ana ürüne Canonical Etiketi |
| Dahili Arama Sonuçları | Robots.txt (Disallow) |
| Sayfalandırma (Sayfa 2, 3...) | Self-Ref Canonical + rel="prev/next" |
4. Devasa Envanterlerin İleri Düzey Yönetimi
100.000'den fazla ürünü yönetirken standart mimari başarısız olur. Bu ileri düzey taktikleri kullanın:
"Daha Fazla Yükle" vs. Sayfalandırma İkilemi
- Sonsuz Kaydırma: SEO için tehlikelidir çünkü botlar "kaydıramaz". Kullanıyorsanız, arkasında botların takip edebileceği benzersiz bir URL yapısı (örneğin,
/page-2) olduğundan emin olun. - Sayfalandırma: En güvenli bahis. "Sayfa 2"nin dizinlenebilir olduğundan ancak Sayfa 1 ile rekabet etmediğinden emin olun.
İpucu: Sayfalandırılmış sayfalara "Noindex" uygulamayın. Sayfa 2'yi noindex yaparsanız, Google sonunda üzerindeki linkleri takip etmeyi bırakır ve Sayfa 2'deki ürünler yetim kalır.
Süresi Dolmuş Ürünlerin Yönetimi
Stokta olmayan ürünleri silmek 404 hataları yaratır ve backlink değerini öldürür.
- Geçici Stok Dışı: Sayfayı canlı tutun. Bir "Bana Bildir" düğmesi ekleyin.
- Kalıcı Olarak Durduruldu: URL'yi en yakın ilgili kategoriye (anasayfaya değil) 301 Yönlendirin.
Örnek: "iPhone 13 Pro 256GB" -> "iPhone 13 Serisi Kategorisi"ne yönlendir.
Dahili Linkleme Otomasyonu
Menüye güvenmeyin.
- Breadcrumbs (Ekmek Kırıntıları): E-ticaret için zorunludur. Doğal bir piramit yapısı oluştururlar.
- "İlgili Ürünler": Ürünleri aynı anlamsal kümedeki diğer ürünlere bağlamak için bir algoritma kullanın (örneğin, "Bu Kamerayı alanlar bu Tripod'u da aldı").
Sonuç
E-ticaret SEO'su kaosa karşı bir savaştır. Tarama Bütçenizi robots.txt ile kilitleyerek ve otoriteyi birleştirmek için Canonical Etiketlerini kullanarak, Google'ın yüksek değerli kategori ve ürün sayfalarınıza odaklanmasını sağlarsınız.
Unutmayın: Bir filtrenin arama hacmi yoksa, dizinlenebilir bir URL'ye ihtiyacı yoktur.