Banyak blog mengalami penurunan kecepatan akses secara tiba-tiba sehingga membuat pemilik blog atau admin blog merasa bingung. Mereka akan segera menganalisa apa penyebab dari menurunnya kecepatan akses blog miliknya. Ada banyak faktor yang mempengaruhi kecepatan akses sebuah blog. Dalam artikel ini akan dibahas 2 penyebab blog lemot dan cara mengatasinya.
1. Google Adsense
Google adsense adalah salah satu penyedia iklan idaman para blogger, dimana banyak blogger yang berusaha sekuat tenaga agar diterima menjadi publisher dari google adsense. Namun tahukah kita bahwa script google adsense itu membuat blog kita lemot dan mengalami penurunan kecepatan yang bisa jadi sangat signifikan?
Berikut script yang blogger terima dan harus dipasang pada template blog saat mendaftar di google adsense:
“<script data-ad-client="ca-pub-XXXXXXXXXXXXX" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>”
Script di atas hanya sebaris kode lalu kenapa membuat berat loading blog? Jawabannya adalah karena script tersebut digunakan sebagai script monitoring berperan memonitor sebuah blog dan datanya selalu disinkronkan dengan server google sehingga membuat pemuatannya menjadi berat.
Hasil speedtest 1 |
Bagaimana solusinya? Tentu saja dengan memodifikasi kode script tersebut menggunakan jenis script lazy load berikut ini:
“<script>
//<![CDATA[
var lazyadsense2 = false;
window.addEventListener("scroll", function(){
if ((document.documentElement.scrollTop != 0 && lazyadsense2 === false) || (document.body.scrollTop != 0 && lazyadsense2 === false)) {
(function() {
var ad = document.createElement('script');
ad.setAttribute('data-ad-client','ca-pub-XXXXXXXXXXXXXXXX');
ad.async = true; ad.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
var sc = document.getElementsByTagName('script')[0];
sc.parentNode.insertBefore(ad, sc);
})();
lazyadsense2 = true;
}
}, true);
//]]>
</script>”
Tulisan ca-pub-XXXXXXXXX bisa diganti dengan kode adsense blog kalian. Dengan script baru ini kita bisa mengembalikan kecepatan loading blog kembali ke kecepatan semula (setidaknya mendekati kecepatan semula)
Hasil speedtest 2 |
2. Google Analityc
Sudah tahukan tentang google Analityc? Secara singkat google analityc adalah sebuah tool yang dipakai untuk memantau trafik sebuah blog dan tool ini gratis dari google. Sama seperti tool lain tentu saja untuk mensinkronkan analityc dengan blog perlu adanya script yang menyatukan sebagai penghubung yang biasa disebut tracking code atau google tag manager. Script ini juga membebani loading blog kita. Bagaimana cara mendapatkan tracking kode ini? Cari saja di menu admin dan masuk ke properti yang kita buat fan pilih tracking info.
Berikut script google tag manager dari google analityc:
“<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-188041073-1');
</script>”
Ubah script jadi begini:
“<!-- Global site tag (gtag.js) - Google Analytics -->
<script>
//<![CDATA[
function downloadJSAtOnload(){var d=document.createElement("script");d.src="https://www.googletagmanager.com/gtag/js?id=UA-188041073-1",document.body.appendChild(d)}window.addEventListener?window.addEventListener("load",downloadJSAtOnload,!1):window.attachEvent?window.attachEvent("onload",downloadJSAtOnload):window.onload=downloadJSAtOnload;
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXXXX-1');
//]]>
</script>”
Kode XXXXXXX adalah tracking ID blog kalian. Dengan script baru itu dijamin blog kembali ke kecepatan semula (setidaknya mendekati itu)
Selamat mencoba.
Advertisement
2 Komentar
Luar Biasa Terimaksih Kak Ilmunya Sangat Bermanfaat
sama-sama semoga menginspirasi...
EmoticonEmoticon