Sabit fiyat · 48 saatte teslim · önce-sonra raporu Hafta içi 10.00–18.000850 303 64 22WhatsApp
Platform
WordPress
Son güncelleme
Okuma süresi
5 dk
Yazar
Sercan UsluWordPress ve WooCommerce hata çözümü

Wordpress 6.8, Wordpress 7.1 ve Wordpress 6.1 üzerinde doğrulandı.

WordPress site çok yavaş açılıyor: nedenleri ve çözümü

Kısa cevap

WordPress sitesinin yavaş açılmasının en sık nedenleri yetersiz hosting kaynağı, önbellekleme eksikliği, optimize edilmemiş görseller ve şişmiş bir veritabanıdır. İlk adım bir hız testiyle darboğazı bulmak, ardından sayfa önbelleklemeyi açmak, görselleri sıkıştırmak ve gereksiz eklentileri kapatmaktır. Bu adımlar çoğu sitede açılma süresini gözle görülür şekilde kısaltır.

Bu hata neden oluşur?

Nedenler, sahada karşılaştığımız sıklığa göre sıralıdır.

  1. 01

    Yetersiz hosting kaynağı

    Çok sık

    Paylaşımlı sunucularda CPU ve RAM diğer sitelerle paylaşılır. Trafik arttıkça sunucu yanıt süresi (TTFB) uzar ve sayfa açılışı yavaşlar.

  2. 02

    Sayfa önbellekleme yok ya da yanlış yapılandırılmış

    Çok sık

    Her ziyarette sayfa sıfırdan PHP ve veritabanı sorgularıyla oluşturuluyorsa sunucu her istekte gereksiz yük altında kalır.

  3. 03

    Optimize edilmemiş görseller

    Çok sık

    Doğrudan kameradan ya da telefondan yüklenen büyük boyutlu görseller, sayfanın toplam veri boyutunu ve yüklenme süresini önemli ölçüde artırır.

  4. 04

    Çok sayıda ya da çakışan eklenti

    Sık

    Her eklenti ek PHP kodu, sorgu ve bazen ek script/stil dosyası yükler. Kullanılmayan ya da birbiriyle çakışan eklentiler yavaşlığı katlar.

  5. 05

    Şişmiş veritabanı

    Sık

    Yıllar içinde biriken yazı revizyonları, geçici veriler (transient) ve spam yorumlar veritabanı sorgularını yavaşlatır.

  6. 06

    Eski PHP sürümü ya da kapalı OPcache

    Ara sıra

    Güncel olmayan PHP sürümleri ve devre dışı bırakılmış OPcache, PHP kodunun her istekte yeniden derlenmesine neden olur.

Adım adım çözüm

Veritabanı temizliği, eklenti kapatma ya da dosya düzenleme adımlarına geçmeden önce sitenizin tam yedeğini (dosya + veritabanı) alın.

  1. 1

    Önce darboğazı belirleyin

    Sorunu tahmin etmeden çözmeye çalışmak zaman kaybettirir. Bir hız testi aracıyla sunucu yanıt süresini (TTFB), toplam sayfa boyutunu ve engelleyici script sayısını ölçün. Sonuçta sunucu mu, görseller mi yoksa script'ler mi öne çıkıyor görün; sonraki adımları buna göre önceliklendirin.

  2. 2

    Sayfa önbelleklemeyi açın

    wp-config.php dosyasına aşağıdaki satırı ekleyin. Bu satır tek başına önbellekleme yapmaz; hangi mekanizmanın (dosya tabanlı, obje önbelleği vb.) kullanılacağı barındırma ortamınıza bağlıdır. [barındırma sağlayıcınız sunucu taraflı önbellekleme sunuyorsa bu ayarın çakışıp çakışmadığını kontrol edin.]

    php
    define( 'WP_CACHE', true );
    
  3. 3

    Veritabanını temizleyin

    Bu adım veri siliyor; önce tam yedek alın. WP-CLI (WordPress'i komut satırından yönetmeye yarayan araç) yüklüyse geçici verileri ve gereksiz yazı revizyonlarını aşağıdaki komutlarla temizleyebilirsiniz. Kaç revizyon tutulacağı [wp-config.php içindeki WP_POST_REVISIONS ayarına göre değişir] siteden siteye farklıdır.

    bash
    wp transient delete --all
    wp post delete $(wp post list --post_type=revision --format=ids) --force
    
  4. 4

    PHP sürümünü ve OPcache'i kontrol edin

    PHP 8.x sürümleri eski sürümlere göre belirgin performans farkı sağlar. OPcache (PHP kodunu derlenmiş haliyle bellekte tutan modül) kapalıysa her istekte kod yeniden yorumlanır. php.ini dosyasında aşağıdaki değerlerin açık olduğunu doğrulayın; sayısal değerler örnektir, [barındırma sağlayıcınızın izin verdiği bellek sınırına göre ayarlayın].

    text
    opcache.enable=1
    opcache.memory_consumption=128
    opcache.max_accelerated_files=10000
    opcache.validate_timestamps=1
    
  5. 5

    Sıkıştırmayı (gzip) etkinleştirin

    Sunucunuz Apache tabanlıysa .htaccess dosyasına aşağıdaki bloğu ekleyin; bu, metin tabanlı dosyaları (HTML, CSS, JS) sıkıştırarak aktarılan veri miktarını azaltır. [sunucunuz nginx ise bu blok çalışmaz, nginx yapılandırmasında gzip modülünün etkin olması gerekir.]

    apache
    <IfModule mod_deflate.c>
      AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/json
    </IfModule>
    
  6. 6

    Tarayıcı önbellekleme başlıklarını ekleyin

    Statik dosyaların (görsel, CSS, JS) tarayıcıda ne kadar süre saklanacağını belirleyin. Bu, aynı ziyaretçinin sonraki ziyaretlerinde sunucudan tekrar veri çekilmesini önler.

    apache
    <IfModule mod_expires.c>
      ExpiresActive On
      ExpiresByType image/jpeg "access plus 1 year"
      ExpiresByType image/png "access plus 1 year"
      ExpiresByType text/css "access plus 1 month"
      ExpiresByType application/javascript "access plus 1 month"
    </IfModule>
    
  7. 7

    Eklentileri tek tek test edin

    Kullanılmayan eklentileri kaldırın. Şüphelendiğiniz eklentileri tek tek devre dışı bırakıp her seferinde hız testini tekrarlayın; hangi eklentinin yükü artırdığını bu şekilde ayırt edebilirsiniz. Devre dışı bırakmadan önce yedek almanız önerilir; bazı eklentiler devre dışı kalınca görünüm ya da işlevsellik değişebilir.

Hangi sürümlerde görülüyor?

WordPress ve PHP sürümüne göre görülme durumu.
WordPressPHPDurumNot
WordPress (genel)PHP 7.4 ve altı Destek dışı Güvenlik yaması almıyor; güncel PHP sürümlerine göre belirgin şekilde daha yavaş çalışabilir.
WordPress 6.xPHP 8.0 – 8.1 Kabul edilebilir Çoğu güncel eklenti destekler; OPcache ayarı
WordPress 6.x (güncel)PHP 8.2 – 8.3 Önerilen Performans iyileştirmeleri en yeni bu sürümlerde; eski eklenti/tema uyumluluğunu ayrıca kontrol edin.

Çözüldüğünü nasıl anlarsınız?

  • Hız testi aracıyla önceki ölçümle karşılaştırıldığında sunucu yanıt süresi (TTFB) kısalmış görünüyor.
  • Ana sayfa, kategori ve ürün/yazı sayfaları belirgin şekilde daha hızlı açılıyor.
  • debug.log ya da sunucu hata kayıtlarında yeni bir PHP hatası görünmüyor.
  • Devre dışı bıraktığınız eklentiler olmadan site işlevleri (form, sepet, arama vb.) sorunsuz çalışıyor.

Ne zaman uzmana başvurmalı?

Yukarıdaki adımlar çoğu yavaşlık sorununu çözer; ancak sunucu yapılandırması, veritabanı sorgu optimizasyonu ya da özel tema/eklenti kodundan kaynaklanan darboğazlar tek tek denemekle bulunamayabilir. WooCommerce ve WordPress Hızlandırma hizmetimizde sunucu, önbellekleme, veritabanı ve kod seviyesinde tam bir performans denetimi yapıp darboğazları ölçülebilir şekilde ortadan kaldırıyoruz.

Çözemediniz mi?

Bu hatayı ₺2.500'e 2 saatte çözelim.

Sabit fiyat, kopya sitede çalışma, yazılı çözüm notu. Aynı hata 7 gün içinde tekrar ederse ücretsiz.

Sık sorulanlar

WordPress sitemi nasıl hızlandırabilirim?

Önce hız testiyle darboğazı belirleyin. Ardından sayfa önbelleklemeyi açın, görselleri sıkıştırın, kullanılmayan eklentileri kaldırın ve veritabanını temizleyin. Sunucu kaynağı yetersizse hosting yükseltmesi de gerekebilir.

Hız için hangi eklentileri kullanmalıyım?

Belirli bir eklenti adı önermek yerine şu kritere bakın: önbellekleme, görsel optimizasyonu ve veritabanı temizliği yapan, düzenli güncellenen ve az sayıda ek script yükleyen araçlar tercih edilmelidir. Birden fazla önbellekleme eklentisini aynı anda çalıştırmayın; çakışabilirler.

Site hızımı nasıl ölçebilirim?

Bir hız testi aracıyla sunucu yanıt süresini, toplam sayfa boyutunu ve engelleyici script sayısını görebilirsiniz. Ölçümü hem masaüstü hem mobil için ayrı ayrı yapmanız daha doğru sonuç verir.

Hızlandırma hizmetinin ücreti ne kadar?

Ücret, sitenin büyüklüğüne, mevcut hosting yapısına ve tespit edilen sorunların kapsamına göre değişir. Net bir rakam için sitenizi inceleyip teklif çıkarıyoruz.

Kaynaklar

Sercan Uslu
Sercan Uslu · WordPress ve WooCommerce hata çözümü

WordPress, WooCommerce ve OpenCart sitelerinde kritik hata, ödeme ve performans sorunlarını çözüyor. Her makaledeki adımları canlı müşteri sitelerinde uygulayıp doğruluyor.

LinkedIn Son güncelleme: 29 Eylül 2026

Sitenizin durumunu yaklaşık 1 dakikada görün.

Mobil ve masaüstü ölçümünü yapıyor, etkisine göre sıralanmış bulgu listesini ücretsiz hazırlıyoruz.

  • Mobil + masaüstü ölçüm
  • Bulgu listesi
  • Sabit fiyatlı teklif

Ücretsiz ölçüm · Mobil ve masaüstü sonuç yaklaşık 1 dakikada.