E-Ticaret SEO
2025
WooCommerce SEO Rehberi 2025: Filtreli Kategoriler, Schema ve Dahili Linkleme
Bu kapsamlı rehberde, WooCommerce mağazalarında faceted navigation (filtreli kategori) sorunlarını SEO’ya uygun yönetmeyi,
Product/Breadcrumb/ItemList schema işaretlemeleriyle zengin sonuç kazanmayı ve dahili link mimarisini kurmayı anlatıyoruz.
Hedef: daha fazla görünürlük, üst sıralar, sürdürülebilir organik gelir.
- Faceted SEO: Hangi filtreleri indexlersiniz, hangilerini canonical/noindex yaparsınız?
- Schema: Ürün, liste ve breadcrumb işaretlemeleriyle CTR artışı.
- İç Link: Kategori → alt kategori → ürün akışında otorite dağıtımı.
WooCommerce SEO Neden Kritiktir?
Organik trafiğinizi artırmanın en güvenli yolu; doğru kategori/ürün mimarisi, filtre yönetimi ve zengin sonuçlardır.
Filtreli Kategoriler (Faceted Navigation)
Renk, beden, fiyat, marka gibi filtrelerin kontrolsüz indexlenmesi parametre fırtınası yaratır. Strateji: az ama değerli sayfa.
2.1 Canonical Stratejisi
Tekil kategori URL’sini (örn. /kadin-ayakkabi/
) kanonik olarak tanımlayın. Parametreli/filtreli varyasyonlar kanonik olarak ana kategoriye işaret etsin:
<link rel="canonical" href="https://www.site.com/kadin-ayakkabi/" />
Yine de kontrol edin; “çoklu parametre” içeren URL’ler ana kategoriye işaret etmeli.
2.2 Noindex / Nofollow / Robots
Değer üretmeyen facet URL’lerini noindexleyin. Filtre linklerini nofollow verebilirsiniz (kısıtlı kullanın):
<meta name="robots" content="noindex, follow">
<a href="/kadin-ayakkabi/?renk=siyah" rel="nofollow">Siyah</a>
2.3 Hangi Filtreler Indexlenmeli?
- Yüksek hacim + net niyet (örn. “siyah topuklu”)
- Kalıcı ürün stoğu olan facet’ler
- Tek parametre (temiz URL) ile çözülebilen varyasyonlar
Schema İşaretlemeleri: Zengin Sonuçlar
Ürün fiyat/stok, breadcrumb izi ve kategori listesiyle SERP’te alan kaplayın.
3.1 Product (Ürün Sayfası)
{
"@context":"https://schema.org",
"@type":"Product",
"name":"Örnek Spor Ayakkabı",
"image":["https://www.site.com/u/ayakkabi.jpg"],
"description":"Rahat taban, nefes alan kumaş.",
"sku":"SKU-123",
"brand":{"@type":"Brand","name":"Marka"},
"offers":{
"@type":"Offer",
"url":"https://www.site.com/urun/ornek-spor-ayakkabi/",
"priceCurrency":"TRY","price":"1299.90",
"availability":"https://schema.org/InStock"
},
"aggregateRating":{"@type":"AggregateRating","ratingValue":"4.7","reviewCount":"86"}
}
3.2 Breadcrumb
{
"@context":"https://schema.org",
"@type":"BreadcrumbList",
"itemListElement":[
{"@type":"ListItem","position":1,"name":"Ana Sayfa","item":"https://www.site.com/"},
{"@type":"ListItem","position":2,"name":"Kadın Ayakkabı","item":"https://www.site.com/kadin-ayakkabi/"},
{"@type":"ListItem","position":3,"name":"Örnek Spor Ayakkabı","item":"https://www.site.com/urun/ornek-spor-ayakkabi/"}
]}
3.3 ItemList (Kategori / Listeleme)
{
"@context":"https://schema.org",
"@type":"ItemList",
"itemListElement":[
{"@type":"ListItem","position":1,"url":"https://www.site.com/urun/u1/"},
{"@type":"ListItem","position":2,"url":"https://www.site.com/urun/u2/"},
{"@type":"ListItem","position":3,"url":"https://www.site.com/urun/u3/"}
]}
Dahili Linkleme: Otoriteyi Doğru Dağıtın
Kategori → Alt kategori → Ürün → İlgili ürünler zinciri; hem kullanıcı akışını hem de bot taramasını güçlendirir.
- Breadcrumb: Her sayfada aktif; site hiyerarşisini netleştirir.
- İlgili Ürünler: Gerçek alaka kuralları (kategori/etiket) ile otomatik.
- Öne Çıkan Koleksiyonlar: Sezon/tema bazlı hub sayfaları oluşturun.
- Footer Linkleri: Ana kategori ve en çok satanlar kısa yolu.
Hız & Core Web Vitals: Hızlı Kazanımlar
LCP/CLS/INP metriklerini iyileştirerek SEO ve dönüşümü aynı anda artırın.
Önerilen Adımlar
- WebP/AVIF görseller + boyut tanımları
- Kritik CSS içeri göm, JS’yi ertele (defer)
- Sepet/Ödeme sayfalarını cache dışı bırak
- CDN + HTTP/2 + Tarayıcı önbelleği
WooCommerce Spesifik
- “Recently viewed”/“Live search” gibi ağır modülleri seçici kullan
- Varyasyon görsel yüklerini tembel yükle (lazyload)
- Ürün sekmelerinde (tab) içerik ön-yükleme yapma
Robots.txt, Sitemap ve Canonical Kuralları
Tarama bütçesini odaklayın; gereksiz parametreleri sınırlandırın.
Örnek robots.txt
User-agent: *
Disallow: /cart/
Disallow: /checkout/
Disallow: /my-account/
Disallow: /*?add-to-cart=
Disallow: /*?orderby=
Sitemap: https://www.site.com/sitemap_index.xml
Ölçümleme: Search Console + GA4
Kategori/ürün sayfaları için performansı ayrı ayrı izleyin; facet etkisini ölçün.
Search Console
- “Sayfa” filtresinde kategori klasörlerini karşılaştırın
- Parametreli URL performansını ayrı izleyin
GA4
- Item list view → add_to_cart → purchase hunisi
- Trafik/gelir kırılımında organik kategori katkısı
Kontrol Listesi & Sık Hatalar
Yayın öncesi/sonrası hızlı tarama listesi.
- Kategorilerde tekil canonical
- Değerli facetler: index; diğerleri: noindex/canonical
- Product/Breadcrumb/ItemList schema hatasız
- Breadcrumb aktif ve tutarlı
- WebP, lazyload, kritik CSS ayarlandı
- Sitemap sadece index sayfalarını içeriyor
Sık Sorulan Sorular