E-Ticaret13 dk·

WooCommerce Hızlandırma: 1000+ Ürünlü Mağazayı 95+ Lighthouse'a Çıkarma

WooCommerce 9.x performans optimizasyonu: cache stratejisi, veritabanı temizliği, görsel optimizasyon, lazy load, CDN ve Core Web Vitals iyileştirme.

WooCommercePerformansLighthouseWordPressCore Web Vitals
WooCommerce Hızlandırma: 1000+ Ürünlü Mağazayı 95+ Lighthouse'a Çıkarma

WooCommerce, dünya e-ticaretinin %28'ini ayakta tutuyor. Ama 1.000+ ürün ekleyen, 10.000+ sipariş alan her mağaza aynı şikayetle gelir: yavaş. WooCommerce yavaş değildir; yanlış konfigüre edilmiş bir WordPress + WooCommerce kombinasyonu yavaştır. Bu rehberde 1.000+ ürünlü bir mağazayı Lighthouse 95+ skoruna çıkarma yöntemlerini gerçek deneyimlerle paylaşıyoruz.

Önce ölçün — temel araçlar

  • PageSpeed Insights: pagespeed.web.dev — Core Web Vitals + Lighthouse.
  • GTmetrix: Detaylı waterfall + öneriler.
  • Query Monitor (eklenti): Veritabanı sorgu sayısı + süresi.
  • New Relic veya Blackfire: Sunucu seviyesinde profile.
  • WP Hive Insight: WordPress eklentilerinin performans etkisi.

1. Hosting — en kritik karar

Shared hosting üzerinde WooCommerce 500+ ürün ile çalıştırmak intihardır. Minimum gereksinimler:

RAM
Minimum 4 GB (1000 ürün için), 8 GB önerilir
vCPU
Minimum 2, ideali 4
Disk
NVMe SSD zorunlu (HDD = ölüm)
Sunucu
Türkiye veya AB lokasyonu (Frankfurt, Hollanda)
Tavsiye
Cloudways (DigitalOcean/Vultr), Kinsta, WP Engine, RunCloud + DO

NotWooCommerce performans denetimi için ücretsiz keşif: +90 537 729 40 97 (WhatsApp). Mevcut mağazanızı analiz edelim, 30 günde Lighthouse 95+ hedefini birlikte kuralım.

2. Object cache (Redis) — devrim niteliğinde fark

Object cache, WordPress'in veritabanına sürekli yaptığı 'aynı sorguyu' RAM'de tutar. Sayfa yükleme süresini %40-70 düşürür.

  1. 01Sunucunuza Redis yükletin (Cloudways/Kinsta zaten kuruludur).
  2. 02Redis Object Cache (Pro versiyon $95/yıl) eklentisini yükleyin.
  3. 03Bağlantıyı yapın, 'Enable Object Cache' butonuna basın.
  4. 04Anasayfa sorgu sayısının 200+ → 15-30'a düşmesini gözlemleyin.
  5. 05Veritabanı yükü %60 azalır, eş zamanlı kullanıcı kapasitesi 3x artar.

3. Page cache — WP Rocket veya alternatifleri

Page cache, statik HTML versiyonunu sunar. Giriş yapmamış kullanıcılar için 'WooCommerce dinamik' sayfaların bile cache'lenmesi mümkün.

WP Rocket
$59/yıl, en yaygın, kurulumu kolay
Litespeed Cache
Ücretsiz, ama Litespeed sunucu gerekir
WP Super Cache
Ücretsiz, basit
Cloudflare APO
$5/ay, edge cache + dinamik içerik

4. Görsel optimizasyon — en sık ihmal edilen

  • Tüm ürün görsellerini WebP formatına çevirin. ShortPixel, Imagify, EWWW eklentileri otomatik yapar.
  • Lazy load açın. WordPress 5.5+ otomatik destekler ama manuel optimizasyon daha iyi.
  • Responsive görseller: srcset attribute zorunlu.
  • Görsel boyutları: 1500x1500 üst sınır, ürün kart için 600x600.
  • CDN ile servis edin: Cloudflare, BunnyCDN ($1/ay).
  • Background image'leri preload edin.

5. Database optimizasyonu

WooCommerce postmeta tablosu zamanla şişer. 10.000 sipariş + 5.000 ürün ile postmeta 2-5 milyon satıra ulaşır. Bu sorgular yavaşlatır.

  1. 01WP-Optimize veya Advanced Database Cleaner: revisions, transients, spam silme.
  2. 02WooCommerce > Status > Tools > Verify base database tables: hatalı index kontrolü.
  3. 03Eski siparişlerin meta'larını arşivleme: 2 yıl önceki siparişlerin gereksiz meta'larını silme.
  4. 04Custom Order Tables (HPOS) aktif et: WooCommerce 8.0+ yeni performans yapısı. Postmeta'dan ayrı tablolar.

6. HPOS (High-Performance Order Storage)

WooCommerce 8.0+'da gelen yeni sipariş depolama. Postmeta yerine özel tablolar kullanır. Sipariş listesi 5-10x daha hızlı yüklenir. WooCommerce > Settings > Advanced > Features > Custom Order Tables. Yeni mağazalar default açık; eski mağazalar manuel geçiş yapmalı.

7. Eklenti audit — agresif temizlik

Ortalama WooCommerce mağazasında 35-50 eklenti var. Çoğu gereksiz. Her eklenti ortalama 5-15 KB JavaScript + 10-30 veritabanı sorgusu ekler. 'Bu eklentiyi gerçekten kullanıyor muyum?' sorusunu her 3 ayda bir sorun. Müşterilerimizde gördüğümüz: ortalama 12-18 eklenti silindiğinde Lighthouse skoru 20-35 puan yükseliyor.

8. Asset optimization

  • Unused CSS sil — PurgeCSS veya WP Rocket built-in.
  • JavaScript defer/async — render-blocking script'leri ertele.
  • Critical CSS inline — above-the-fold için.
  • Font display: swap — Google Fonts için zorunlu.
  • WooCommerce sadece checkout/cart/shop sayfalarında script yükle (Asset CleanUp Pro ile).

Şunu yapmayın çünkü...

5-6 cache eklentisi üst üste yüklemek yaygın bir hata. WP Rocket + Litespeed Cache + Autoptimize + WP Super Cache aynı anda çalıştırılırsa birbiriyle çakışır, mağazanız yavaşlar. Bir tane cache eklentisi seçin, doğru konfigüre edin, üstüne ekleme yapmayın.

Gerçek vaka — 1.500 ürünlü mağaza

Başlangıç Lighthouse
Mobile 28, Desktop 52
Hosting upgrade (Cloudways)
Mobile 38, Desktop 64
Redis + WP Rocket
Mobile 56, Desktop 78
Görsel WebP + lazy load
Mobile 71, Desktop 85
Eklenti temizlik (18 sil)
Mobile 85, Desktop 92
Asset optimize + HPOS
Mobile 96, Desktop 98
Hayır, doğru kurulduğunda 100.000+ ürün için bile sorunsuz çalışır. Yavaşlık yanlış konfigürasyondan gelir. Bu rehberdeki adımlarla 1.000 ürün de 100.000 ürün de hızlı olur.

Sonuç

WooCommerce hızlandırma teknik bir konu ama sihirli formül yok: doğru hosting + cache stratejisi + görsel optimizasyon + eklenti audit + database temizliği. Bu 5 ayağı düzgün koyduğunuzda 1.000-50.000 ürünlü bir mağaza bile Lighthouse 90+ skoruyla çalışır. Hızlı bir site = mutlu müşteri = düşük sepet terki = yüksek dönüşüm. Yatırıma değer.

wty
Web Tasarım Yazılım
İstanbul Bahçeşehir merkezli dijital stüdyo
Son güncelleme · 30 Nisan 2026
İlk strateji toplantısı bizden

Dijitalde sıradan değil,
ölçülebilir bir sistem kuralım.

Web, SEO, reklam ve AI altyapısını markanız için sıfırdan tasarlayalım. Brief alalım, kapsam belirleyelim, üretelim.

Bu konuyu birlikte konuşalım

İlk strateji toplantısı ücretsiz.