WooCommerce URL Optimizasyonu: WordPress E-ticaret SEO Rehberi

WooCommerce permalink yapılandırması, ürün URL optimizasyonu ve kategori slug ayarlarını öğrenin. WordPress e-ticaret SEO rehberi.

WooCommerce, WordPress üzerinde çalışan ve dünyada en çok kullanılan e-ticaret platformudur. Bu rehberde, WooCommerce'de URL optimizasyonu ve SEO stratejilerini detaylı olarak inceleyeceğiz.

WooCommerce URL Yapısı

Varsayılan URL Formatları

// WooCommerce varsayılan URL'leri
/product/urun-adi/
/product-category/kategori-adi/
/product-tag/etiket-adi/
/shop/
/cart/
/checkout/
/my-account/

Önerilen URL Yapısı

// SEO dostu URL yapısı
/urunler/urun-adi/
/kategori/kategori-adi/
/marka/marka-adi/

// veya kategori bazlı
/elektronik/telefon/iphone-13-pro/

Permalink Ayarları

WordPress Permalink Yapılandırması

// Settings > Permalinks

// Önerilen: Post name
/%postname%/

// WooCommerce ürün tabanı
/urunler/  veya  /shop/

// Kategori tabanı
/kategori/  veya boş bırakın

WooCommerce Permalink Ayarları

// WooCommerce > Settings > Permalinks

// Ürün permalink seçenekleri:
1. Default: /product/sample-product/
2. Shop base: /shop/sample-product/
3. Shop base with category: /shop/category/sample-product/
4. Custom base: /urunler/sample-product/

// Kategori tabanı
Product category base: kategori
Product tag base: etiket

Ürün URL Optimizasyonu

Ürün Slug Oluşturma

// Ürün slug best practices
✓ apple-iphone-13-pro-256gb
✓ samsung-galaxy-s23-ultra
✓ nike-air-max-90-beyaz

// Kaçınılması gerekenler
✗ urun-123456
✗ skt-001-telefon
✗ apple-iphone-13-pro-256gb-siyah-renk-2024-model-yeni

Ürün Varyasyonları ve URL

// Varyasyon URL yapısı
/urunler/tisort/?attribute_pa_renk=kirmizi&attribute_pa_beden=m

// Query string parametreleri
?attribute_pa_[attribute-slug]=[term-slug]

// Örnek
/urunler/nike-tisort/?attribute_pa_renk=mavi&attribute_pa_beden=l

Kategori URL Optimizasyonu

Kategori Hiyerarşisi

// Kategori URL yapısı
/kategori/elektronik/
/kategori/elektronik/telefonlar/
/kategori/elektronik/telefonlar/akilli-telefonlar/

// URL'de hiyerarşiyi gösterme
WooCommerce > Settings > Permalinks
☑ Use verbose page rules

Kategori Slug Düzenleme

// Products > Categories > Edit

// Slug alanını düzenleyin
Name: Akıllı Telefonlar
Slug: akilli-telefonlar
Parent: Telefonlar

URL'den /product-category/ Kaldırma

functions.php ile Çözüm

// functions.php'ye ekleyin
add_filter('woocommerce_taxonomy_args_product_cat', function($args) {
    $args['rewrite']['slug'] = '';
    return $args;
});

// Permalink'leri yeniden kaydedin
// Settings > Permalinks > Save Changes

Plugin ile Çözüm

// Önerilen pluginler:
1. Permalink Manager Pro
2. Custom Permalinks
3. Yoast SEO Premium

// Sonuç
/elektronik/telefonlar/ yerine
/product-category/elektronik/telefonlar/

Canonical URL Ayarları

WooCommerce Canonical URL'ler

// Yoast SEO veya Rank Math ile
// Otomatik canonical URL oluşturma

<link rel="canonical" href="https://site.com/urunler/urun-adi/" />

// Varyasyonlar için
// Ana ürüne canonical

Pagination Canonical

// Kategori sayfalama
/kategori/elektronik/
/kategori/elektronik/page/2/
/kategori/elektronik/page/3/

// rel="prev" ve rel="next"
<link rel="prev" href="/kategori/elektronik/" />
<link rel="next" href="/kategori/elektronik/page/3/" />

Redirect Yönetimi

Eski URL'leri Yönlendirme

// Redirection plugin ile
Source URL: /product/eski-urun-adi/
Target URL: /urunler/yeni-urun-adi/
Type: 301 Permanent

// htaccess ile
Redirect 301 /product/eski/ /urunler/yeni/

Silinen Ürün Yönlendirmesi

// Stokta olmayan ürünler
1. 404 sayfasına yönlendir
2. Kategori sayfasına yönlendir
3. Benzer ürüne yönlendir

// Out of stock visibility
WooCommerce > Settings > Products > Inventory
☐ Hide out of stock items from catalog

Schema Markup

WooCommerce Product Schema

// Otomatik oluşturulan schema
{
  "@type": "Product",
  "name": "iPhone 13 Pro",
  "description": "...",
  "sku": "IP13PRO256",
  "offers": {
    "@type": "Offer",
    "price": "42999",
    "priceCurrency": "TRY",
    "availability": "InStock"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "125"
  }
}

Çoklu Dil URL Yapısı (WPML)

// WPML ile çoklu dil URL'leri
https://site.com/urunler/urun-adi/ (Türkçe)
https://site.com/en/products/product-name/ (İngilizce)
https://site.com/de/produkte/produkt-name/ (Almanca)

// Hreflang otomatik eklenir
<link rel="alternate" hreflang="tr" href="..." />
<link rel="alternate" hreflang="en" href="..." />

WooCommerce SEO Best Practices

Sonuç

WooCommerce URL optimizasyonu, e-ticaret SEO'sunun temel taşıdır. Doğru permalink yapılandırması, temiz slug'lar ve uygun redirect yönetimi ile hem kullanıcı deneyimini hem de arama motoru görünürlüğünü artırabilirsiniz.