veinpsyco
Çaylak
- Katılım
- Eyl 28, 2026
- Mesajlar
- 50
- Beğeni
- 4
- Puan
- 1,281
- Konum
- istanbul
- Meslek
- Web Geliştirici · WordPress · SEO · Sunucu Yönetimi
Bu hafta yavaşlıktan şikâyet eden bir WordPress sitesinde çalıştım. Sahibi yeni eklenti istemiyordu, çünkü daha önce eklenen her şey yeni bir sorun çıkarmış. Eklenti eklemeden yapılabilecekleri toparladım, benzer durumdaki arkadaşlara yol gösterir diye paylaşıyorum.
1. Önce darboğazı bulun
Sitedeki bir resim ya da CSS dosyası ile ana sayfanın ilk cevap süresini karşılaştırın. Bizim sitede statik dosyalar 0,9 saniyede, ana sayfa ise 5-7 saniyede geliyordu. Bu fark, sorunun görsellerde değil sunucunun her sayfayı baştan üretmesinde olduğunu gösteriyor. Çözümün büyük kısmı sayfa önbelleği.
2. Hosting panelindeki önbelleğe bakın
Birçok hosting firması panelde sunucu tarafı önbellek sunuyor (LiteSpeed, Nginx önbelleği, Varnish gibi). Eklenti kurmadan açılabildiği için ilk kontrol edilecek yer burası. Açtıktan sonra giriş yapmış kullanıcı, sepet ve ödeme sayfalarının önbelleğe girmediğini mutlaka test edin.
3. Kullanılmayan dosyaları sayfa bazında kapatın
Her eklenti kendi CSS ve JS dosyasını genelde tüm sayfalara ekliyor. Mağaza eklentisi blog sayfasında, video eklentisi videosuz sayfada gereksiz. Temanın functions.php dosyasına ya da var olan bir snippet eklentisine
4. Görsellere lazy loading verin
WordPress kendi eklediği görsellere lazy loading veriyor ama sosyal medya akışları ve galeri eklentilerinin bastığı görseller çoğu zaman hemen yükleniyor. Sayfanın üstündeki ilk 2-3 görsel hariç hepsine
5. Ağır gömmeleri sorgulayın
Facebook, Instagram, Flickr akışları ve YouTube gömmeleri her ziyarette dış sunuculara istek atıyor. Gerçekten ana sayfada olmaları gerekiyor mu, yoksa ayrı bir sayfaya ya da tıklayınca açılan bir önizlemeye alınabilir mi, ona bakın.
6. Her adımdan sonra test edin
Tek seferde her şeyi değiştirmeyin. Her değişiklikten sonra ana sayfa, bir yazı, mağaza ve sepet sayfasını açıp tarayıcı konsolunda yeni hata çıkıp çıkmadığına bakın. Snippet kullanıyorsanız geri almak tek tık oluyor, bu yüzden doğrudan tema dosyasını düzenlemekten daha güvenli.
Siz eklenti kullanmadan hız için neler yapıyorsunuz? Ekleyecek olan varsa yazsın.
1. Önce darboğazı bulun
Sitedeki bir resim ya da CSS dosyası ile ana sayfanın ilk cevap süresini karşılaştırın. Bizim sitede statik dosyalar 0,9 saniyede, ana sayfa ise 5-7 saniyede geliyordu. Bu fark, sorunun görsellerde değil sunucunun her sayfayı baştan üretmesinde olduğunu gösteriyor. Çözümün büyük kısmı sayfa önbelleği.
2. Hosting panelindeki önbelleğe bakın
Birçok hosting firması panelde sunucu tarafı önbellek sunuyor (LiteSpeed, Nginx önbelleği, Varnish gibi). Eklenti kurmadan açılabildiği için ilk kontrol edilecek yer burası. Açtıktan sonra giriş yapmış kullanıcı, sepet ve ödeme sayfalarının önbelleğe girmediğini mutlaka test edin.
3. Kullanılmayan dosyaları sayfa bazında kapatın
Her eklenti kendi CSS ve JS dosyasını genelde tüm sayfalara ekliyor. Mağaza eklentisi blog sayfasında, video eklentisi videosuz sayfada gereksiz. Temanın functions.php dosyasına ya da var olan bir snippet eklentisine
wp_dequeue_script ve wp_dequeue_style ile koşullu kapatma yazılabiliyor. Bizim sitede bir yorum eklentisi, blok editörü paketinin tamamını ön yüze yüklüyordu. Bunu kapatınca ana sayfadaki script sayısı 91'den 46'ya indi.4. Görsellere lazy loading verin
WordPress kendi eklediği görsellere lazy loading veriyor ama sosyal medya akışları ve galeri eklentilerinin bastığı görseller çoğu zaman hemen yükleniyor. Sayfanın üstündeki ilk 2-3 görsel hariç hepsine
loading="lazy" eklemek ilk açılışı belirgin hızlandırıyor.5. Ağır gömmeleri sorgulayın
Facebook, Instagram, Flickr akışları ve YouTube gömmeleri her ziyarette dış sunuculara istek atıyor. Gerçekten ana sayfada olmaları gerekiyor mu, yoksa ayrı bir sayfaya ya da tıklayınca açılan bir önizlemeye alınabilir mi, ona bakın.
6. Her adımdan sonra test edin
Tek seferde her şeyi değiştirmeyin. Her değişiklikten sonra ana sayfa, bir yazı, mağaza ve sepet sayfasını açıp tarayıcı konsolunda yeni hata çıkıp çıkmadığına bakın. Snippet kullanıyorsanız geri almak tek tık oluyor, bu yüzden doğrudan tema dosyasını düzenlemekten daha güvenli.
Siz eklenti kullanmadan hız için neler yapıyorsunuz? Ekleyecek olan varsa yazsın.