Son güncelleme: 23.10.2026
WordPress sitesinin yavaş açılmasının en sık sebepleri önbellek kullanılmaması, sıkıştırılmamış büyük görseller ve fazla ya da ağır eklentilerdir; bunları eski PHP sürümü, şişmiş veritabanı, yetersiz sunucu kaynağı ve harici betikler izler. WordPress'in kendi performans belgesi, hızlı bir iyileştirme arayanlara işe önbellekten başlamayı önerir. Ama önce yavaşlığın nerede olduğunu ölçmek gerekir.
Önce ölçün
Google'ın ücretsiz aracı PageSpeed Insights, bir sayfanın mobil ve masaüstü hızını ölçer. İki tür veri gösterir: gerçek ziyaretçilerden toplanan saha verisi (yeterli ziyaret varsa) ve test ortamında yapılan laboratuvar ölçümü. Google'ın web.dev sitesine göre iyi bir deneyim için sayfanın ana içeriği (LCP) 2,5 saniye içinde yüklenmeli, tıklamalara tepki süresi (INP) 200 milisaniyeyi geçmemeli ve sayfa düzeni yüklenirken kaymamalı (CLS 0,1 veya altı).
Ölçümü ana sayfada, en çok ziyaret alan hizmet sayfasında ve bir blog yazısında yapın. Yavaşlık her sayfadaysa sebep çoğunlukla sunucu, önbellek veya temadır; yalnız belli sayfalardaysa o sayfadaki görsel, form veya harici içeriğe bakılır.
Yavaşlığın 7 sebebi
1. Ağır tema ve fazla eklenti
WordPress belgelerine göre tema, sitenin performansı üzerinde en büyük etkiye sahip unsurlardan biridir; her şeyi yapabilen çok amaçlı temalar, kullanılmayan özellikler için de kod yükler. Eklenti sayısı ve her eklentinin verimliliği de hızı doğrudan etkiler.
Çözüm: Kullanılmayan eklentileri devre dışı bırakmakla yetinmeyin, silin. Şüphelendiğiniz eklentileri kopya ortamda tek tek kapatıp hızı yeniden ölçün; yavaşlatan eklentinin daha hafif bir alternatifini arayın.
2. Büyük görseller
Telefondan veya kameradan doğrudan yüklenen bir fotoğraf, ekranda küçük görünse bile tam boyutuyla indirilir. Ana sayfanın en üstündeki büyük görsel çoğu zaman LCP ölçümünün kendisidir.
Çözüm: Görselleri yüklemeden önce gösterileceği boyuta küçültün ve sıkıştırın. WordPress belgeleri WebP gibi daha küçük dosya üreten modern biçimleri önerir. Gereksiz görselleri metinle değiştirmek de bir seçenektir.
3. Önbellek yok
WordPress her sayfa isteğinde PHP kodunu çalıştırır ve veritabanını sorgular. Önbellek (cache), hazırlanan sayfayı saklayıp sonraki ziyaretçiye doğrudan gönderir. WordPress belgeleri önbelleği performansı artırmanın en hızlı yolu olarak tanımlar.
Çözüm: Bir sayfa önbelleği eklentisi kurun ve tarayıcı önbelleğinin açık olduğunu kontrol edin. Formlar, sepet ve üyelik sayfaları gibi kişiye özel sayfalarda önbellek ayarı dikkat ister; kurulumdan sonra bu sayfaları mutlaka deneyin.
4. Eski PHP sürümü
Yeni PHP sürümleri genellikle performans iyileştirmesi içerir; WordPress'in Site Sağlığı ekranı da eski sürümü hem güvenlik hem hız açısından uyarı olarak gösterir. WordPress.org bugün PHP 8.3 veya üzerini öneriyor.
Çözüm: Araçlar > Site Sağlığı > Bilgi > Sunucu bölümünden sürümü görün. Yükseltmeyi eklenti ve temaları güncelledikten sonra, mümkünse kopya ortamda deneyerek yapın. Adımlar WordPress güncelleme rehberimizde.
5. Şişmiş veritabanı
WordPress her yazı ve sayfa kaydında bir revizyon (önceki sürüm) saklar. Yıllar içinde binlerce revizyon, silinmiş eklentilerden kalan ayarlar ve her sayfa yüklemesinde okunan "autoload" ayarları birikir. WordPress belgeleri otomatik yüklenen ayarların toplamını 800 KB'ın altında tutmayı önerir.
Çözüm: Önce yedek alın, sonra bir veritabanı temizlik eklentisiyle eski revizyonları ve artık kayıtları temizleyin. Saklanacak revizyon sayısı wp-config.php dosyasından sınırlanabilir:
define( 'WP_POST_REVISIONS', 5 );
6. Paylaşımlı sunucunun kaynak sınırları
Paylaşımlı hostingde işlemci, bellek ve disk okuma hızı başka sitelerle ortak kullanılır ve her hesabın bir kaynak sınırı vardır. Site trafik aldıkça bu sınıra dayanır; WordPress belgeleri sınırları sürekli zorlanan sitelerde daha yüksek kaynaklı bir pakete geçmenin işe yarayabileceğini belirtir. Sunucunun ziyaretçilerinize uzaklığı da yüklenme süresini etkiler.
Çözüm: Hosting panelindeki kaynak kullanımı grafiğine ve "sınır aşıldı" uyarılarına bakın. Hosting türlerinin farkını ve sağlayıcıya sorulacak soruları hosting seçimi yazımızda anlattık.
7. Harici betikler
Canlı destek penceresi, harita, sosyal medya akışı, video, reklam ve analitik kodları başka sunuculardan yüklenir. Her biri ayrı bağlantı ve ek indirme demektir; biri yavaşsa sayfanın tamamını bekletebilir. Google'ın web.dev rehberi, açık bir değer katmayan harici betiğin kaldırılmasını, kalanların ise sayfanın görüntülenmesini engellemeyecek şekilde (async veya defer ile) yüklenmesini önerir.
Çözüm: Sitedeki harici kodların listesini çıkarın ve her biri için "bunu kim, ne için kullanıyor?" diye sorun. Haritayı ve videoyu yalnız ilgili sayfada, mümkünse ziyaretçi tıkladığında yükleyin.
Belirti, sebep ve ilk kontrol
| Ne görüyorsunuz? | Muhtemel sebep | İlk kontrol |
|---|---|---|
| Her sayfa ilk tıklamada geç başlıyor | Önbellek yok, sunucu kaynağı yetersiz | Önbellek eklentisi, hosting kaynak grafiği |
| Sayfa açılıyor ama üstteki büyük görsel geç geliyor | Büyük ve sıkıştırılmamış görsel | Görselin dosya boyutu, PageSpeed Insights LCP öğesi |
| Yönetim paneli de yavaş | Ağır eklenti, şişmiş veritabanı, eski PHP | Eklentileri tek tek kapatma testi, Site Sağlığı |
| Yalnız belli sayfalar yavaş | O sayfadaki harita, video, sosyal medya akışı | Sayfadaki harici içerikler |
| Gün içinde belli saatlerde yavaşlıyor | Paylaşımlı sunucuda kaynak sınırı | Hosting panelindeki sınır uyarıları |
Kendiniz yapamıyorsanız
Görselleri küçültmek ve kullanılmayan eklentileri silmek teknik bilgi gerektirmez. Önbellek ayarı, veritabanı temizliği ve PHP yükseltmesi ise yedekle ve testle yapılmalı; yanlış bir önbellek ayarı formların çalışmamasına yol açabilir. Web sitesi bakım hizmetimizde bu işleri yedek alarak yapar, öncesi ve sonrası ölçümleri raporlarız.
Sık Sorulan Sorular
Kaç eklenti fazladır?
Kesin bir sayı yoktur. WordPress belgeleri de sayının yanında eklentilerin verimliliğine dikkat çeker. Tek bir ağır eklenti, birkaç hafif eklentiden fazla yavaşlatabilir. Ölçüt sayı değil, kapatıp ölçtüğünüzde hızdaki farktır.
Önbellek eklentisi her sorunu çözer mi?
Hayır. Önbellek sunucunun sayfayı hazırlama süresini kısaltır, ama büyük görsellerin indirilme süresini veya harici betiklerin bekletmesini ortadan kaldırmaz.
PageSpeed puanım düşük ama site bana hızlı geliyor. Hangisine inanmalıyım?
Siz büyük ihtimalle hızlı bir bağlantıdan ve siteyi daha önce açmış bir tarayıcıdan bakıyorsunuz. PageSpeed Insights'ın laboratuvar ölçümü sabit koşullarda yapılan bir benzetimdir (simülasyon); varsa saha verisi gerçek ziyaretçilerinizin son 28 günlük deneyimini gösterir.
Hosting değiştirmek siteyi hızlandırır mı?
Sebep sunucu kaynağıysa evet. Sebep ağır tema, büyük görsel veya önbelleğin olmamasıysa yeni sunucuda da aynı yavaşlık sürer. Önce ölçün, sonra karar verin.
Site hızı Google sıralamasını etkiler mi?
Google, Önemli Web Verilerinin sıralama sistemlerinde kullanıldığını belirtir; ancak iyi bir skorun sayfayı tek başına üst sıralara taşımadığını da ekler. Hızın daha doğrudan etkisi ziyaretçidedir: geç açılan sayfayı bekleyen ziyaretçi azdır.
Kaynaklar
- WordPress Developer Resources: Optimizasyon
- WordPress Developer Resources: Önbellek
- WordPress Developer Resources: wp-config.php (revizyon sınırı)
- WordPress.org: Site Sağlığı ekranı
- Google for Developers: PageSpeed Insights hakkında
- web.dev: Önemli Web Verileri (Core Web Vitals)
- web.dev: Harici JavaScript'i verimli yükleme
- Google Search Central: Sayfa deneyimi
Güncelleme, yedek ve izlemeyi biz yürütelim
Her güncellemeden önce yedek alıyor, sonrasında siteyi kontrol ediyoruz; yedeğin bir kopyası sunucudan ayrı tutulur.
Bakım hizmetini inceleyinKurulum uzaktan yapılır; kapsam ve fiyat görüşmeden sonra yazılı olarak verilir.