WordPress Site Nasıl Hızlandırılır? Etkili Optimizasyon Ayarları

Admin

Webmaster
Admin
Platin
Puan 8
Çözümler 0
Katılım
3 Kas 2025
Mesajlar
36
Tepkime puanı
0
WordPress siteniz geç açılıyorsa çözüm her zaman yeni bir önbellek eklentisi kurmak değildir. Yavaşlığın kaynağı bazen büyük bir kapak görseli, bazen gereksiz JavaScript dosyaları, bazen de ilk yanıtı geç veren yetersiz bir sunucudur. Sorunun kaynağını ölçmeden art arda optimizasyon eklentileri kurmak ise siteyi hızlandırmak yerine yeni çakışmalar oluşturabilir.
Doğru WordPress hızlandırma çalışması üç aşamadan oluşur: mevcut durumu ölçmek, en büyük darboğazı belirlemek ve yapılan her değişiklikten sonra yeniden test etmek.
Bu rehberde PageSpeed Insights sonuçlarının nasıl okunacağını, önbellek ayarlarını, görsel optimizasyonunu, CSS ve JavaScript düzenlemelerini, veritabanı bakımını, CDN kullanımını ve sunucu tarafındaki iyileştirmeleri adım adım ele alacağız.

WordPress Site Nasıl Hızlandırılır Etkili Optimizasyon Ayarları.jpg

WordPress site hızı neden önemlidir?​

Yavaş açılan bir web sitesi yalnızca PageSpeed puanını düşürmez. Ziyaretçinin içerik açılmadan sayfadan çıkmasına, ürün sayfalarının daha az görüntülenmesine ve yönetim panelinin verimsiz çalışmasına neden olabilir. Mobil bağlantılarda birkaç megabaytlık gereksiz aktarım, masaüstünde fark edilmeyen performans sorunlarını daha görünür hâle getirir.
Site hızını değerlendirirken yalnızca ana sayfayı test etmek de yeterli değildir. Blog yazısı, kategori, ürün, sepet ve iletişim sayfası farklı şablonlar ve farklı dosyalar kullanabilir. Bu nedenle sitenin en çok ziyaret alan sayfa türleri ayrı ayrı ölçülmelidir.

İlk adım: PageSpeed Insights sonucunu doğru okuyun​

PageSpeed Insights, mobil ve masaüstü sonuçlarını ayrı gösterir. Araçta hem kontrollü ortamda üretilen laboratuvar verileri hem de yeterli trafik varsa gerçek Chrome kullanıcılarından gelen alan verileri bulunabilir.
Laboratuvar verisi teknik sorunları ayıklamak için yararlıdır. Alan verisi ise sitenin gerçek kullanıcıların cihaz ve internet bağlantılarında nasıl çalıştığını gösterir. Bu iki veri grubunun birbirinden farklı sonuç vermesi normaldir.
Core Web Vitals değerlendirmesinde üç temel ölçüm öne çıkar:
ÖlçümNeyi gösterir?Yaygın sorun
LCPAna içeriğin görünme süresiBüyük kapak görseli, yavaş sunucu
INPTıklama ve dokunmalara tepkiYoğun JavaScript, ağır eklenti
CLSGörsel düzenin kararlılığıBoyutsuz görsel, sonradan açılan reklam

Google, bir sayfanın iyi deneyim sunması için ziyaretlerin yüzde 75’inde bu eşiklerin karşılanmasını önerir.
Bir sayfanın mobil puanının 100 olmaması tek başına başarısız olduğu anlamına gelmez. Öncelik; kırmızı uyarıları azaltmak, gerçek kullanıcı verilerinde iyi aralığa yaklaşmak ve ziyaretçinin fark ettiği beklemeyi ortadan kaldırmaktır.
Testleri aynı sayfa ve benzer koşullarda birkaç kez tekrarlayın. Tek ölçüme bakarak tema, eklenti veya hosting değişikliği yapmayın.

Optimizasyondan önce yedek alın​

CSS küçültme, JavaScript erteleme, veritabanı temizleme ve önbellek kuralları sitenin çalışma şeklini değiştirebilir. İşleme başlamadan önce dosya ve veritabanı yedeği alın. Mümkünse ayarları önce staging adı verilen test kopyasında deneyin.
Her adımda yalnızca bir veya iki ayarı değiştirin. Ardından gizli sekmede şu bölümleri kontrol edin:
  • Ana sayfa
  • Blog yazıları
  • Kategori sayfaları
  • Mobil menü
  • İletişim formları
  • Kullanıcı girişi
  • Sepet ve ödeme ekranı
Çok sayıda ayarı aynı anda açarsanız sorun çıktığında hangi seçeneğin hataya neden olduğunu bulmanız zorlaşır.

1. Hosting ve sunucu performansını kontrol edin​

Sayfanın ilk HTML yanıtı geç geliyorsa yalnızca ön yüz ayarlarıyla büyük sonuç almak zordur. Düşük CPU limiti, yetersiz RAM, yoğun paylaşımlı hosting, uzak veri merkezi veya yanlış PHP yapılandırması WordPress’i yavaşlatabilir.
Sunucu tarafında şu noktaları kontrol edin:
  • WordPress, tema ve eklentilerle uyumlu güncel PHP sürümü
  • PHP OPcache desteği
  • Yeterli PHP bellek sınırı
  • NVMe veya hızlı SSD depolama
  • HTTP/2 veya HTTP/3 desteği
  • Brotli ya da GZIP sıkıştırması
  • Ziyaretçilere yakın veri merkezi
  • Yoğun sitelerde Redis veya Memcached nesne önbelleği
Ucuz bir hosting paketinde sürekli CPU ve disk sınırına ulaşıyorsanız eklenti ayarları yalnızca geçici rahatlama sağlar. Hosting panelindeki işlemci, RAM, disk girdi-çıktı ve eş zamanlı işlem grafiklerini kontrol edin.
Özellikle WordPress yönetim paneli de yavaşsa sorun yalnızca görsellerde olmayabilir. Yavaş veritabanı sorguları, WP-Cron işlemleri, dış API bağlantıları veya sunucu kaynak sınırları araştırılmalıdır.

2. Doğru önbellek sistemini kullanın​

WordPress normal şartlarda her ziyaret için PHP kodlarını çalıştırır ve veritabanından içerik çeker. Sayfa önbelleği, daha önce oluşturulmuş sayfayı statik HTML olarak saklayarak aynı işlemlerin tekrar yapılmasını önler.
Bu yöntem özellikle giriş yapmamış ziyaretçilerin görüntülediği haber, blog ve kurumsal sayfalarda büyük fark oluşturabilir. WordPress’in resmî performans belgeleri de sayfa önbelleğinin sunucu işlem yükünü azaltabileceğini belirtiyor.
Önbellek türüİşleviEn çok fayda sağladığı alan
Sayfa önbelleğiHazır HTML çıktısı sunarBlog, haber ve kurumsal sayfalar
Tarayıcı önbelleğiCSS, JS ve görselleri ziyaretçinin cihazında tutarTekrar ziyaretler
Nesne önbelleğiSık kullanılan sorguları RAM’de saklarWooCommerce ve üyelik siteleri
Sunucu önbelleğiİstekleri WordPress çalışmadan karşılayabilirTrafiği yüksek siteler
CDN önbelleğiStatik dosyaları farklı bölgelerden dağıtırUlusal ve uluslararası ziyaretçiler
Birden fazla sayfa önbellek eklentisini aynı anda kullanmayın. İki eklenti aynı HTML, CSS veya JavaScript dosyalarını işlemeye çalıştığında bozuk sayfa, eski içerik ve yönetim sorunları ortaya çıkabilir.

Popüler WordPress önbellek eklentileri karşılaştırması​

EklentiUygun kullanımGüçlü yanıDikkat edilmesi gereken
LiteSpeed CacheLiteSpeed/OpenLiteSpeed sunucularSunucu seviyesi önbellek ve kapsamlı optimizasyonTam önbellek avantajı uygun sunucu gerektirir
WP RocketKolay kurulum isteyen sitelerBirçok performans ayarını kolaylaştırırÜcretli lisans gerekir
W3 Total CacheAyrıntılı kontrol isteyenlerCDN, sayfa ve nesne önbelleği seçenekleriYanlış yapılandırma karmaşa yaratabilir
WP Super CacheTemel ve sade önbellek ihtiyacıStatik HTML üretimine odaklanırGelişmiş işlemler için ek araç gerekebilir
LiteSpeed Cache’in sunucu önbelleği özellikleri LiteSpeed veya OpenLiteSpeed altyapısıyla birlikte çalışır. Diğer sunucularda bazı ön yüz optimizasyonları kullanılabilse de aynı sunucu önbelleği avantajı sağlanmaz.
Apache veya Nginx üzerinde kolay kurulum isteyen kullanıcılar WP Rocket ya da WP Super Cache’i değerlendirebilir. Teknik ayarlar üzerinde daha fazla kontrol isteyenler için W3 Total Cache kapsamlı seçenekler sunar.
Seçimi yalnızca popülerliğe göre değil, sunucu yapınıza ve ihtiyaçlarınıza göre yapın.

3. Görselleri sıkıştırın ve doğru boyutta yükleyin​

Birçok WordPress sitesinde sayfa ağırlığının en büyük bölümünü görseller oluşturur. İçerik alanı 900 piksel genişliğindeyken 4000 piksellik fotoğraf yüklemek, tarayıcıyı gereksiz veri indirmeye zorlar.
Yüklemeden önce görselleri kullanılacağı ölçüye yakın boyutlandırın. Fotoğraflarda WebP veya AVIF gibi modern biçimler dosya boyutunu azaltabilir. Logo, ekran görüntüsü ve şeffaflık gereken grafiklerde içerik türüne uygun biçimi seçin.
Sıkıştırma yaparken özellikle şu alanları kontrol edin:
  • Görsel üzerindeki küçük yazılar
  • Ürün ayrıntıları
  • İnsan yüzleri
  • Keskin kenarlar
  • Şeffaf arka planlar
  • Renk geçişleri
Ekranın altındaki görseller için lazy load kullanılabilir. Ancak sayfanın üst bölümünde görünen ve LCP öğesi olan ana görseli gecikmeli yüklemek çoğu zaman ters etki yaratır.
Öne çıkan görsele doğru genişlik ve yükseklik değerlerinin verilmesi, görsel yüklenirken sayfanın kaymasını da azaltır. Görsellerin kaplayacağı alan tarayıcı tarafından önceden bilindiğinde CLS sorunu hafifler.

4. CSS ve JavaScript dosyalarını düzenleyin​

Tema ve eklentiler çok sayıda CSS ve JavaScript dosyası ekleyebilir. Küçültme işlemi yorumları ve gereksiz boşlukları kaldırarak dosya boyutunu azaltır. Erteleme ve geciktirme ise sayfanın ilk görünümü için gerekli olmayan kodların daha sonra çalışmasını sağlar.
Şu ayarlar kontrollü biçimde denenebilir:
  • CSS ve JavaScript küçültme
  • Kritik CSS oluşturma
  • Kullanılmayan CSS’i azaltma
  • JavaScript dosyalarını defer ile erteleme
  • Pazarlama ve sohbet kodlarını kullanıcı etkileşimine kadar geciktirme
  • Kullanılmayan eklenti dosyalarını ilgili olmayan sayfalardan kaldırma
Dosyaları birleştirmek HTTP/2 ve HTTP/3 kullanan her sitede zorunlu değildir. Çok sayıda küçük dosyayı birleştirmek bazı durumlarda yararlı olsa da büyük bir birleşik dosya, küçük bir değişiklikte bütün önbelleğin yeniden indirilmesine neden olabilir.
Agresif JavaScript geciktirme işlemi şu bölümleri bozabilir:
  • Mobil menü
  • Slider
  • Çerez bildirimi
  • İletişim formu
  • Ürün varyasyonları
  • Sepete ekleme düğmesi
  • Ödeme ekranı
  • Kullanıcı giriş penceresi
Ayarları açtıktan sonra yalnızca PageSpeed puanına değil, sitenin gerçek işlevlerine de bakın.

5. Tema ve eklenti yükünü azaltın​

Kullanılmayan tema ve eklentileri kaldırın. Aynı işi yapan birden fazla güvenlik, istatistik, yedekleme veya optimizasyon eklentisi gereksiz sorgu ve dosya yükü oluşturabilir.
Eklenti sayısı tek başına hız göstergesi değildir. İyi kodlanmış 25 eklenti, ağır ve kötü hazırlanmış tek bir eklentiden daha az kaynak tüketebilir. Önemli olan her eklentinin hangi sayfalarda hangi sorguları, komut dosyalarını ve dış bağlantıları çalıştırdığıdır.
Performans sorununun kaynağını bulmak için test ortamında eklentileri gruplar hâlinde devre dışı bırakıp ölçüm yapabilirsiniz. Özellikle şu eklenti türlerini inceleyin:
  • Sayfa oluşturucular
  • Ürün filtreleri
  • İstatistik ve ziyaretçi takip araçları
  • Canlı sohbet sistemleri
  • Sosyal medya akışları
  • Dış API bağlantıları
  • Güvenlik tarayıcıları
  • Otomatik yedekleme sistemleri
Tema seçiminde yalnızca demo görünümüne bakmayın. Kullanmadığınız animasyonları, slider alanlarını, ikon paketlerini ve üçüncü taraf fontlarını kapatın. Ana sayfaya gereğinden fazla içerik, sorgu ve hareketli bölüm eklemeyin.

6. Veritabanını temizleyin​

Zamanla yazı revizyonları, süresi dolmuş geçici veriler, spam yorumlar ve kaldırılmış eklentilerden kalan seçenekler veritabanını büyütebilir.
Temizlikten önce mutlaka veritabanı yedeği alın. Ne işe yaradığını bilmediğiniz tabloları veya otomatik yüklenen autoload kayıtlarını doğrudan silmeyin. Yanlış bir kayıt silindiğinde tema ayarları, eklenti yapılandırmaları veya zamanlanmış görevler bozulabilir.
Düzenli olarak kontrol edilebilecek veriler şunlardır:
  • Gereksiz yazı revizyonları
  • Spam ve çöp kutusundaki yorumlar
  • Süresi dolmuş geçici kayıtlar
  • Kaldırılmış eklentilerden kalan tablolar
  • Aşırı büyümüş seçenek kayıtları
  • Tamamlanmamış WooCommerce oturumları
Küçük bir blogda veritabanı temizliğinden mucizevi sonuç beklenmemelidir. Ancak yıllardır çalışan, sık güncellenen veya çok sayıda eklentinin kurulup kaldırıldığı sitelerde fark daha belirgin olabilir.

7. Redis veya Memcached kullanın​

Yoğun WooCommerce, üyelik, ilan ve forum sitelerinde Redis ya da Memcached gibi kalıcı nesne önbelleği tekrar eden sorguların yükünü azaltabilir.
WordPress Site Sağlığı sistemi de uygun sitelerde kalıcı nesne önbelleği kullanımını kontrol edebilir ve önerebilir.
Nesne önbelleği özellikle şu durumlarda faydalıdır:
  • Çok sayıda giriş yapmış kullanıcı
  • Kişiye özel içerik
  • Yoğun ürün ve kategori sorguları
  • Sepet ve hesap sayfaları
  • Sık tekrarlanan veritabanı işlemleri
Küçük ve çoğunlukla statik bir sitede ise önce iyi yapılandırılmış sayfa önbelleği uygulanmalıdır. Redis kurmak, sayfa önbelleği eksikliğini tek başına telafi etmez.

8. CDN ayarlarını yapılandırın​

CDN; görsel, CSS ve JavaScript dosyalarını ziyaretçiye daha yakın sunuculardan gönderir. Uluslararası trafik alan veya çok sayıda medya dosyası sunan sitelerde yükleme süresini düşürebilir.
Türkiye odaklı ve Türkiye’de barındırılan küçük bir site için CDN’nin sağlayacağı fark sınırlı olabilir. Buna karşılık Avrupa, Amerika ve farklı bölgelerden ziyaretçi alan sitelerde daha belirgin sonuç elde edilebilir.
CDN etkinleştirildikten sonra şu kontroller yapılmalıdır:
  • HTTPS sertifikası
  • Görsellerin doğru açılması
  • CSS ve JavaScript dosyaları
  • Önbellek temizleme işlemi
  • Yönetim panelinin hariç tutulması
  • Sepet ve ödeme sayfalarının önbelleğe alınmaması
  • Gerçek ziyaretçi IP adreslerinin sunucuya aktarılması
Yanlış CDN ayarı, eski içerik gösterilmesine veya kullanıcıya özel sayfaların yanlış önbelleğe alınmasına neden olabilir.

9. Fontları optimize edin​

Yalnızca gerçekten kullanılan yazı tipi ailelerini ve kalınlıklarını yükleyin. Dört farklı yazı tipi ve her biri için çok sayıda ağırlık kullanmak gereksiz istek oluşturur.
Mümkünse fontları yerel olarak barındırın. Kritik fontlar dikkatli biçimde önceden yüklenebilir; ancak kullanılmayan bütün fontları preload yapmak ters etki yaratır.
Font yüklenene kadar metnin görünmez kalmasını önleyen görüntüleme ayarları kullanılmalıdır. Böylece ziyaretçi boş alan görmek yerine sistem fontuyla da olsa içeriği okumaya başlayabilir.

WordPress hızlandırma için önerilen uygulama sırası​

Yapılacak işlemBeklenen etki
Yedek alın ve PageSpeed ölçümünü kaydedinGüvenli başlangıç ve karşılaştırma
Hosting yanıt süresini kontrol edinTemel darboğazı belirleme
Tek bir sayfa önbelleği kurunSunucu yükünde ve açılış süresinde azalma
Büyük görselleri optimize edinLCP ve sayfa ağırlığında iyileşme
CSS/JS ayarlarını kontrollü deneyinİlk görüntüleme ve INP iyileşmesi
Tema, eklenti ve veritabanını temizleyinArka plan yükünün azalması
CDN ve nesne önbelleğini değerlendirinTrafik ve dinamik sorgularda ölçeklenme
Mobil ve masaüstünde yeniden test edinSonucun doğrulanması

Sonuç​

WordPress site hızlandırma, tek bir eklenti kurup bütün seçenekleri açmakla tamamlanan bir işlem değildir. En iyi sonuç; hızlı hosting, doğru önbellek, ölçüsüne uygun görseller, kontrollü CSS ve JavaScript optimizasyonu ile sade bir tema-eklenti yapısının birlikte çalışmasıyla elde edilir.
Önce ölçüm yapın, en büyük sorunu çözün ve her değişiklikten sonra siteyi yeniden test edin. Böylece yalnızca PageSpeed puanını yükseltmekle kalmaz, ziyaretçilerin gerçekten daha hızlı ve kararlı kullandığı bir WordPress sitesi oluşturursunuz.

Sıkça Sorulan Sorular​

1. WordPress sitesi neden yavaş açılır?​

Yetersiz hosting, büyük görseller, ağır tema, fazla JavaScript, kötü yapılandırılmış eklentiler, önbellek eksikliği ve yavaş dış servisler en yaygın nedenlerdir. Kesin neden ölçüm ve hata ayıklamayla belirlenmelidir.

2. En iyi WordPress önbellek eklentisi hangisidir?​

Tek bir doğru cevap yoktur. LiteSpeed sunucuda LiteSpeed Cache güçlü bir seçenektir. Kolay kurulum için WP Rocket, sade statik önbellek için WP Super Cache, ayrıntılı kontrol için W3 Total Cache değerlendirilebilir.

3. PageSpeed puanı kaç olmalıdır?​

90 ve üzeri puan yeşil aralık olarak görülse de tek hedef bu olmamalıdır. Core Web Vitals değerleri, gerçek kullanıcı verileri, sayfanın işlevleri ve dönüşüm performansı birlikte değerlendirilmelidir.

4. Birden fazla hızlandırma eklentisi kullanılabilir mi?​

Aynı görevi yapan iki sayfa önbellek eklentisi birlikte kullanılmamalıdır. Çakışma, eski içerik ve bozuk CSS/JS sorunları ortaya çıkabilir. Farklı görevdeki araçlar ise uyumluluk kontrolü yapılarak kullanılabilir.

5. Görseller için WebP mi AVIF mi kullanılmalı?​

Her iki biçim de uygun içeriğe göre iyi sıkıştırma sağlayabilir. AVIF bazı görsellerde daha küçük dosya üretirken WebP daha kolay ve yaygın bir iş akışı sunabilir. Görsel kalite ve tarayıcı sunumu test edilerek seçim yapılmalıdır.

6. CDN her WordPress sitesini hızlandırır mı?​

Hayır. Ziyaretçi ve sunucu aynı bölgede bulunuyorsa kazanç sınırlı olabilir. Küresel trafik, büyük medya dosyaları veya yoğun ziyaret bulunan sitelerde CDN daha fazla fayda sağlar.

7. Veritabanı temizlemek siteyi hızlandırır mı?​

Aşırı büyümüş veya gereksiz kayıtlarla dolmuş veritabanında fayda sağlayabilir. Küçük bir sitede mucizevi sonuç beklenmemelidir. Temizlik öncesinde mutlaka yedek alınmalıdır.

8. Lazy load bütün görsellerde açılmalı mı?​

Ekranın altında kalan görsellerde yararlıdır. Sayfanın üst kısmındaki LCP görselini geciktirmek ise açılışı kötüleştirebilir. Ana görsel genellikle lazy load dışında bırakılmalıdır.

9. Mobil PageSpeed puanı neden daha düşüktür?​

Mobil test daha sınırlı cihaz ve ağ koşullarını taklit eder. Büyük dosyalar, yoğun JavaScript ve geç sunucu yanıtı bu koşullarda daha belirgin hâle geldiği için mobil puan masaüstünden düşük çıkabilir.

10. WordPress hızlandırma işleminden sonra site bozulursa ne yapılmalı?​

Önce optimizasyon eklentisinin önbelleğini temizleyin. Son açılan CSS/JS küçültme, erteleme veya geciktirme ayarlarını kapatın. Sorun devam ederse eklentiyi geçici olarak devre dışı bırakın ve aldığınız yedeğe dönün.
 

Benzer Konular

3 konu
Geri
Üst