Mangaip – Salah satu cara untuk mempercepat loading blog yaitu dengan menunda kode javascript atau JS di blog. Salah satunya yaitu memasang Lazy Load Adsense Auto Ads pada blog.
JS Adsense memang menjadi salah satu penyebab lambatnya loading blog. Apalagi kalau kalian cukup banyak menerapkan kode iklan pada blog kamu. Sehingga bagi para pencinta blog dengan skor 100, hal ini tidak akan tercapai.
Pada postingan kali ini, saya akan memberikan panduan cara memasang lazy load untuk iklan auto ads Adsense. Sehingga bagi kalian yang menerapkan auto ads pada blognya, akan sedikit menambah kecepatan loading blog dengan menunda kode JS Auto Ads Adsense.
Cara Pasang Lazy Load Adsense Auto Ads
Berikut adalah kode auto ads dari Google Adsense:
<script data-ad-client="ca-pub-xxxxxxxxxxx" async="async" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Silahkan gunakan kode dibawah ini untuk dipasang pada bagian header blog kamu.
(function() {
var ad = document.createElement('script');
ad.setAttribute('data-ad-client', 'ca-pub-xxxxxxxxxxx');
ad.async = true;
ad.src = 'https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js';
var sc = document.getElementsByTagName('script')[0];
sc.parentNode.insertBefore(ad, sc);
})();
hasil dari Lazy Load Adsense-nya menjadi seperti dibawah 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-xxxxxxxxxxx'); 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>
Silahkan ganti kode yang disorot diatas dengan ID Publisher Adsense kalian
Praktik Terbaik Pasang Auto Ads Adsense
Banyak pertanyaan yang masuk ke saya, yaitu apakah cukup dengan memasang auto ads saja pada blog? Bagaimana kalau di gabungkan antara auto ads sama yang manual?
Jawabannya yaitu, apabila kalian menggunakan auto ads saja, silahkan. Akan tetapi biasanya iklan sering tidak muncul (blank) apabila blog kalian belum terindeks google, atau trafiknya masih kecil.
Saran saya, sebaiknya gunakan auto ads sama manual, sehingga apabila auto ads tidak muncul, maka kode iklan adsense yang manual akan bekerja.