Soru & Cevap

Site hız yükseltme işlemi ...

06.10.2021 - 02:24

Pagespeed skorlarında düşük görünüyor. Website adresim https://www.gotakipci.com/

 

ekran görüntüsü

 

31 Görüntülenme

5 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user erolbey
erolbey
16.10.2021 - 07:19

Aslında bütün JS kodlarını footer 'a taşımak iyi bir çözüm. Oldukça basit bir işlem. 

functions.php dosyasına ekleyeceğiniz kodlarla header kısmında bulunan tüm Javascript çağıran kodları footer bölümüne taşıyabilirsiniz. Böylece sorun çözülmüş olacaktır.  Bunun için aşağıdaki kodu temanızın functions.php dosyasına ekleyebilirsiniz. 

function sdt_remove_ver_css_js( $src ) {

if ( strpos( $src, ‘ver=’ ) )

$src = remove_query_arg( ‘ver’, $src );

return $src;

}

add_filter( ‘style_loader_src’, ‘sdt_remove_ver_css_js’, 9999 );

add_filter( ‘script_loader_src’, ‘sdt_remove_ver_css_js’, 9999 );

function footer_enqueue_scripts() {

remove_action(‘wp_head’, ‘wp_print_scripts’);

remove_action(‘wp_head’, ‘wp_print_head_scripts’, 9);

remove_action(‘wp_head’, ‘wp_enqueue_scripts’, 1);

add_action(‘wp_footer’, ‘wp_print_scripts’, 5);

add_action(‘wp_footer’, ‘wp_enqueue_scripts’, 5);

add_action(‘wp_footer’, ‘wp_print_head_scripts’, 5);

}

add_action(‘after_setup_theme’, ‘footer_enqueue_scripts’);

Yukarıdaki kodu functions.php 'ye ekledikten sonra sitenizde bozulma meydana gelirse, kodları tamamen kaldırıp eklenti kullanmayı deneyebilirsiniz. 

picture-251598-1555356342.png
ensartexe
11.10.2021 - 11:05

Burada js kütüphanesine dokunmak riskli ve geliştirici edasında bilgi gerektirdiği için. .css üzerinde çalışabilirsiniz.

Devtools Code Covarage ile anasayfanız ve diğer alt sayfalarda kullanılan her bir classı hariç tutup diğer kullanılmayanları silmeniz dosyada 10-15kb kazanc sağlar tabi bunun milisaniye olarak karşılığı aslında telefondan telefona değişiyor. Yani sadece Light house sonucu tam olarak gerçek bir değer sunamıyor. Öyleki google çalışanlarının dahi buraya çok takılmadığı bilinir.

Font içinde yine o rapordaki rehberleri takip ederek font swap yada defer load denemeniz faydalı olur. Genel performans puanınınz 65 ve üzeri olması yeterlidir. 80 90 yapmaya uğraşmanız gerekmez.
 

Profile picture for user expertiz
expertiz
07.10.2021 - 07:43

Mehmet merhaba. Aynı sorun bizim çalışmasını yaptığımız İnegöl Oto Expertiz sitemizde de mevcuttu. CSS ve JS kodlarında detaylı bir düzenleme yapman gerekiyor denildi. Bu bağlanda bir çalışma kurgusu başlattık. Burada neler yaptığımızı şu an uzun uzun yazmak kara karışıklığı oluşturur. Ancak başarılı sonuçlar aldıkça detayları sizinlede paylaşıyor olacağım. Aynı zamanda çözümüde belirtirim bu sorundan kurtulmuş olursunuz. İyi çalışmalar. 

 

Arkın Erol
16.10.2021 - 07:14

Yani manuel çalışma yapmak gerekiyor. En doğru yöntem bu. Eğer kod bilgisi varsa manuel işlem siteyi daha temiz bir kod yapısına büründürecektir.