İyi akşamlar herkese. Wordpress için pagespeed insights ve gtmetrix de yüksek puan almak bayaa tartışılıyor. Bugün biraz uğraştım hem bilmeyen arkadaşlar için bi seçenek olur hemde tartışırız.
Boşta duran bir alan adımı wordpress optimizasyonu denemek için bir tema, temel eklentiler (temanın eklentileri, sosyal paylaşım, yoast ssl vs) , 30 yazı, 4 adsense yerleştirerek aktif ettim.
Wp smush ile resimleri optimize ettim ardından,
1.Fastest Cache,
2.Autoptimization,
3.Async Javascript i yükledim.
Kombinasyonları denemeye başladım. Ve
Async i aktif (enabled/async) edip, Autoptimization da sadece Css ve Fastest de Css ile js dışındaki seçenekleri işaretlediğimde sonuçlar şöyleydi:
Gtmetrix 99/85 PSI 96/91
Sonuçlar çok iyi ama site de resimler görünmüyordu. Bunun üzerine kombinasyonlara devam ettim psi 90/90 iken gt metrix 60 lara geldi, devam ettim ve şu ayarlar iyi sonuç verdi:
Autoptimization css+js
Async de, javascript seçeneğini defer hale getirdim.
Gtmetrix 98/86 psi 80/92
Testleri her ayar için bikaç kez tekrarladım. Psi 2 puan kadar aşağı yukarı oynuyor(sunucu yanıt süresi ve adsense in tam sayfa yerleşiminin her zaman açılmamasından dolayı sanırım). Ancak psi de mobilde 90 ı bir daha yakalayamadım yakaladığında da gtmetrix düştü. En iyi ayar olarak bunları not ettim.
Şimdi sizce bu gtmetrix ile psi mobil uyumsuzluğunun sebebini bilen arkadaşlar aydınlatırsa çok sevinirim.
Birde şunlar var çözemediğim:
Js lerin async olarak yüklenmesi resimleri göstermezken defer olarak yüklenmesi de mobil puanını azaltıyor. Çözüm yok.
Fastest ücretsiz sürüm de mobil önbellekleme yok. Htaccess ile Cache denediğimde de puanlar psi de 20ye gtmetrix de e ye(50) iniyor. Çözemedim.
Eğer bu puanı veren ayarları yapamayan kafası karışan olursa pm atsınlar yardımcı olurum. Ayarları ss de atabilirim müsait bir zaman.