Buyukweb
WooCommerce Optimizasyonu: Hız ve Performans İyileştirme Rehberi

WooCommerce Optimizasyonu: Hız ve Performans İyileştirme Rehberi

WooCommerce sitenizi hızlandırın: caching, veritabanı optimizasyonu, CDN, lazy loading ve Core Web Vitals iyileştirme teknikleri.

Büyükweb Teknik Ekibi18 Haziran 20257 dakika okuma

WooCommerce Optimizasyonu: Hız ve Performans İyileştirme Rehberi

Yavaş bir e-ticaret sitesi satış kaybettirir. Araştırmalar, sayfa yükleme süresindeki her 1 saniye gecikmede %7 dönüşüm kaybı yaşandığını gösteriyor.

WooCommerce Yavaşlama Nedenleri

Yaygın performans sorunları:
1. Optimize edilmemiş görseller
2. Çok fazla WordPress eklentisi
3. Veritabanı şişkinliği (geçici veriler, revizyonlar)
4. Paylaşımlı hosting (kaynak yetersizliği)
5. PHP eski sürümü
6. Yavaş tema (çok fazla JS/CSS)
7. Önbelleksiz kurulum

Hosting Optimizasyonu

# PHP 8.1+ kullan (%30+ hız artışı)
php -v

# PHP-FPM pool optimizasyonu
# /etc/php/8.1/fpm/pool.d/www.conf
pm = dynamic
pm.max_children = 50
pm.start_servers = 5
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500

# PHP opcache
# /etc/php/8.1/fpm/conf.d/10-opcache.ini
opcache.enable=1
opcache.memory_consumption=256
opcache.max_accelerated_files=20000
opcache.revalidate_freq=0
opcache.validate_timestamps=0

# MariaDB optimizasyonu
# /etc/mysql/conf.d/performance.cnf
[mysqld]
innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M
query_cache_size = 64M
query_cache_type = 1
max_connections = 150

WordPress + WooCommerce Caching

# Redis kurulumu
apt install redis-server php-redis -y
systemctl enable redis-server && systemctl start redis-server

# wp-config.php
define('WP_CACHE', true);
define('WP_REDIS_HOST', '127.0.0.1');
define('WP_REDIS_PORT', 6379);
define('WP_REDIS_DATABASE', 0);

# WooCommerce için önerilen eklentiler:
# 1. LiteSpeed Cache (LiteSpeed hosting)
# 2. W3 Total Cache
# 3. WP Rocket (ücretli, en iyi)
# 4. Redis Object Cache

# WooCommerce önbellekten çıkarılacak sayfalar:
# /cart/
# /checkout/
# /my-account/
# /wp-json/ (REST API)

Görsel Optimizasyonu

# Görselleri optimize et
apt install imagemagick webp -y

# WebP dönüşümü
for img in *.jpg; do
  cwebp -q 85 "$img" -o "${img%.jpg}.webp"
done

# WordPress görsel optimizasyonu için:
# Eklenti: Imagify, ShortPixel, Smush

# wp-config.php'ye ekle
define('IMAGE_EDIT_OVERWRITE', true);

# .htaccess (Apache) - WebP sunma
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTP_ACCEPT} image/webp
  RewriteCond %{REQUEST_FILENAME}.webp -f
  RewriteRule ^(.+).(jpg|jpeg|png)$ $1.$2.webp [T=image/webp,L]
</IfModule>

# Nginx - WebP sunma
location ~* .(jpg|jpeg|png)$ {
    add_header Vary Accept;
    try_files $uri.webp $uri =404;
}

Veritabanı Optimizasyonu

# WP-CLI ile veritabanı temizliği
wp transient delete --all
wp cache flush
wp post delete $(wp post list --post_type='revision' --format=ids)
wp db optimize

# MySQL sorgular ile temizlik
# WordPress veritabanında:
DELETE FROM wp_options WHERE option_name LIKE '%_transient_%';
DELETE FROM wp_posts WHERE post_status = 'trash';
DELETE FROM wp_postmeta WHERE post_id NOT IN (SELECT ID FROM wp_posts);
OPTIMIZE TABLE wp_options, wp_posts, wp_postmeta, wp_usermeta;

# Ürün tablosu indeksler
CREATE INDEX idx_product_id ON wp_postmeta(meta_key, meta_value(20));

# Büyük kataloglar için: Elasticsearch/WPML Search

CDN Entegrasyonu

# BunnyCDN (Türkiye PoP dahil) kurulumu
# 1. bunny.net → Çekme Bölgesi oluştur
# 2. Origin: magazaniz.com
# 3. CDN URL: magazaniz.b-cdn.net

# WooCommerce CDN URL ayarı:
# Ayarlar → Medya → Site URL'sini CDN URL'siyle değiştir
# Eklenti: CDN Enabler veya WP Offload Media

# wp-config.php
define('AS3CF_SETTINGS', serialize([
  'provider' => 'bunnycdn',
  'use-server-roles' => true,
  'bucket' => 'magazaniz-cdn',
  'cloudfront-url' => 'https://magazaniz.b-cdn.net',
  'copy-to-s3' => true,
  'serve-from-s3' => true,
]));

Core Web Vitals Optimizasyonu

LCP (Largest Contentful Paint) - hedef: < 2.5 sn
→ Ürün görseli hero image lazy load kaldır
→ Preload kritik CSS/görseller
→ CDN kullan

CLS (Cumulative Layout Shift) - hedef: < 0.1
→ Görsel boyutlarını HTML'de belirt
→ Web font fallback ekle
→ Ad alanları için boyut rezerve et

FID/INP (Input Delay) - hedef: < 200ms
→ JavaScript defer/async
→ Kullanılmayan eklentileri kaldır
→ JavaScript minify/concat
<!-- Kritik CSS inline -->
<style>
  /* Kritik üst kısım CSS */
  .woocommerce-product-gallery { width: 50%; }
  .woocommerce-loop-product__title { font-size: 1rem; }
</style>

<!-- Kritik görsel preload -->
<link rel="preload" as="image"
  href="/wp-content/uploads/urun-1.webp"
  type="image/webp">

<!-- JavaScript defer -->
<script defer src="woocommerce.js"></script>

Performans İzleme

# Google PageSpeed Insights
# pagespeed.web.dev

# GTmetrix
# gtmetrix.com

# WebPageTest
# webpagetest.org

# WP-CLI ile hız testi
wp eval 'timer_start(); new WP_Query(["post_type"=>"product","posts_per_page"=>100]); echo timer_stop();'

# MySQL yavaş sorgu log
SET GLOBAL slow_query_log = 'ON';
SET GLOBAL long_query_time = 1;
SET GLOBAL slow_query_log_file = '/var/log/mysql/slow.log';

Sonuç

WooCommerce performansı, doğru hosting, caching ve optimizasyon teknikleriyle dramatik biçimde artırılabilir. Buyukweb'in LiteSpeed destekli e-ticaret hosting planları, WooCommerce için özel optimize edilmiş altyapı sunar.


Ilgili Buyukweb Hizmetleri:


E-Ticaret Altyapi Rehberi

Platform Secimi

WooCommerce: Esnek, genis eklenti. Kucuk-orta isletmeler.
PrestaShop: Guclü stok, coklu dil.
OpenCart: Hafif, kolay kurulum.
Shopify: Hosted, teknik bilgi gerektirmez.

Odeme

iyzico, PayTR, Param sanal pos. 3D Secure zorunlu. Kapida odeme onemli. Taksit seceenekleri donusumu arttirir.

Marketplace Entegrasyonu

Amazon, Trendyol, Hepsiburada, N11 icin entegrator yazilimi. Stok senkronizasyonu kritik. Coklu kanal strateji.

Performans

4 GB RAM, 2 vCPU, NVMe SSD minimum. CDN ile gorsel hizi. Yuksek trafik donemlerinde kaynak artirin.

Guvenlik

PCI DSS uyumu. Odeme bilgisi saklamayin. SSL, WAF, KVKK uyumlulugu zorunlu.

SEO

Product schema ekleyin. Gorsel optimize edin. Meta bilgilerini ozellestirin. Google Shopping entegrasyonu.

Sik Sorulan Sorular

Hosting mi VDS mi?

500 altinda ziyaretci hosting yeterli. 1000+ veya marketplace entegrasyonu icin VDS oneriyoruz.

Marketplace entegrasyonu icin ne gerekir?

Sabit IP VDS, entegrator yazilimi, API erisimleri. Buyukweb E-Ticaret VDS bu icin tasarlanmistir.

Sonuc

Basarili e-ticaret guclü altyapi, dogru platform ve etkili pazarlama birlesimdir. VDS ile isletmenizi olceklendirin.

E-Ticaret Baslangic Kontrol Listesi

Yasal

  • Sirket/sahis kurulumu
  • Vergi levhasi
  • Mesafeli satis sozlesmesi
  • KVKK aydinlatma metni
  • Cerez politikasi
  • Iade kosullari

Teknik

  • Hosting/VDS secimi
  • SSL sertifikasi
  • E-ticaret platformu
  • Sanal pos (3D Secure)
  • Kargo entegrasyonu
  • E-fatura entegrasyonu
  • Google Analytics + Search Console

Pazarlama

  • Google Business Profile
  • Sosyal medya hesaplari
  • Google Shopping
  • Facebook/Instagram Shop
  • E-posta pazarlama

E-Ticaret VDS vs Ev Interneti

Ozellik Ev Interneti E-Ticaret VDS
IP Dinamik Sabit
Temizlik Bilinmiyor Temiz
Kesinti Elektrik/internet %99.8 uptime
Hiz Degisken 1 Gbps
Guvenlik Dusuk DDoS korumali

Marketplace islemleri icin sabit ve temiz IP kritik. Ban riski en aza iner.

Profesyonel Hosting icin Onemli Kriterler

Veri Merkezi Kalitesi

Veri merkezinin tier seviyesi, sunucu barindirma kalitesini dogrudan etkiler. Tier 3 veri merkezleri yedekli guc, soğutma ve ag altyapisi ile %99.982 uptime garantisi sunar. Buyukweb'in Bursa Pendc Tier 3 veri merkezi bu standartlari karsilamaktadir.

Teknik Destek Kalitesi

7/24 ulasılabilir, Turkce ve teknik bilgi sahibi destek ekibi hosting hizmetinin vazgecilmez parcasidir. E-posta, canli destek ve telefon kanallarindan hizli yanit almak ozellikle is surekliligi acisından kritiktir.

Olceklenebilirlik

Isletmeniz buyudukce hosting ihtiyaclariniz da degisir. Paylasimli hostingten VDS'e, VDS'den dedicated sunucuya sorunsuz gecis yapabilmek uzun vadeli planlamaniz icin onemlidir. Buyukweb tum bu gecis sureclerini ucretsiz olarak yonetir.

Yedekleme ve Felaket Kurtarma

Gunluk otomatik yedekleme, tek tikla geri yukleme ve uzak yedekleme secenekleri veri guvenliginiz icin sart. JetBackup ile profesyonel yedekleme cozumu tum Buyukweb hosting paketlerinde standarttir.

Guvenlik Katmanlari

SSL sertifikasi, WAF korumasi, malware tarama, DDoS korumasi ve guvenlik duvari - tum bu katmanlar birlikte calisiarak web sitenizi korur. Buyukweb bu guvenliklerin hepsini standart olarak sunar.

Uygulama ve Proje Ornekleri

Hosting ve sunucu hizmetleri farkli sektorlerde farkli ihtiyaclara karsilik gelir:

Kurumsal Web Sitesi

Sirket tanitim sitesi, blog, kariyer sayfasi ve iletisim formu icin paylasimli hosting yeterlidir. SSL, e-posta ve yedekleme dahil. cPanel ile kolay yonetim.

E-Ticaret Magaza

WooCommerce veya PrestaShop ile online magaza kurmak icin VDS oneriyoruz. Urun gorselleri, siparis yonetimi ve odeme entegrasyonu icin daha fazla kaynak gerekir.

SaaS Uygulamasi

Kendi yaziliminizi barindirmak icin dedicated sunucu veya VDS idealdir. Tam root erisim, ozel yapilandirma ve yuksek performans gerektirir.

Oyun Sunucusu

Multiplayer oyunlar icin dusuk gecikme suresi ve yuksek CPU performansi sart. GPU VDS ile grafik islem gerektiren oyun sunuculari calistirabilirsiniz.

Gelistirme Ortami

Test, staging ve CI/CD icin uygun fiyatli VDS paketleri kullanin. Docker ile gelistirme ortamlarinizi standartlastirin.

Her senaryo icin en uygun cozumu belirlemek icin Buyukweb teknik ekibine danisin: 0850 302 60 70.

Etiketler:

#woocommerce#e-ticaret performansı#wordpress optimizasyonu#redis#cdn#core web vitals

Bu yazıyı paylaş