it-swarm-id.com

Apakah ada cara untuk meningkatkan kecepatan Google Adsense / Analytics?

Setiap kali saya menjalankan Google Page Speed ​​atau YSlow, banyak optimisasi yang disarankan berasal dari penggunaan saya Google Adsense dan Google Analytics.

Misalnya, YSlow mengatakan ada "9 skrip Javascript eksternal" - Saya hanya punya satu di situs saya, jadi sisanya jelas dari adsense atau analitik. Juga di bawah "Kurangi pencarian DNS", domain-domain ini terdaftar:

pagead2.googlesyndication.com
googleads.g.doubleclick.net
www.google-analytics.com
altfarm.mediaplex.com
img-cdn.mediaplex.com
eu.bid.invitemedia.com
ad.doubleclick.net s0.2mdn.net
pixel.invitemedia.com adadvisor.net

Apakah ada yang bisa saya lakukan untuk mengurangi ini atau melakukan peningkatan kecepatan lainnya?

13
DisgruntledGoat

Google Analytics dapat diatur sehingga dimuat asinkron , yang akan membantu memperbaiki situasi. Sepertinya mereka saat ini tidak memiliki skrip serupa untuk AdSense.

8
Virtuosi Media

Memuat Google Analytics secara asinkron adalah awal yang baik. Selain itu, berapa lama waktu yang dibutuhkan halaman Anda? Jika Anda membutuhkan halaman kurang dari 2 detik maka Anda mungkin tidak ingin menghabiskan waktu untuk mengoptimalkannya lagi.

Jika Anda khawatir bahwa itu akan memuat lebih lambat dari tempat lain, checkout http://www.webpagetest.org/ untuk menguji halaman Anda terhadap lokasi lain di seluruh dunia dan kecepatan internet lainnya. Halaman ini juga akan menunjukkan kepada Anda berapa lama setiap bagian dari situs Anda memuat.

Anda harus ingat bahwa mungkin tidak berguna untuk membuat halaman Anda memuat pada "kecepatan sempurna" karena biaya dalam waktu dan energi terlalu tinggi. Jika Anda bisa mendapatkan halaman Anda di bawah 2 detik, menurut Google, Anda akan berada di 20% teratas dari situs web dan itu mungkin cukup baik. Jika tidak, lihat di mana lagi Anda dapat meningkatkan kecepatan halaman Anda. Terkadang memperbaiki banyak hal yang lebih kecil akan membuat situs Anda cukup cepat.

Cara terbaik untuk mengatakannya, saya pikir, adalah memilih buah yang rendah dan Google Adsense tidak benar-benar rendah. Analytics adalah dan harus cukup mudah untuk diperbaiki dengan menjadikannya tidak sinkron dan mungkin Anda harus membiarkannya.

3
Ben Hoffman

Jika Anda suka skrip Google Analytics asinkron , periksa optimasi Mathias Bynens --- di sini . Jelas, Anda harus tetap mengetahui apakah Google mengubah snipet secara signifikan - tetapi untuk sekarang, pengoptimalannya menghasilkan kecepatan 40% (untuk saya) di atas versi Google dari skrip yang sama.

3
leek

Secara umum, banyak skrip iklan ini 'cache-busted' dengan sengaja, sehingga hit dibuat ke server setiap saat untuk mendaftarkan tampilan.

Sayangnya hanya menggunakan adsense berarti Anda telah membuka banyak sekali javascripts eksternal dan benar-benar tidak banyak yang dapat Anda lakukan selain mengurangi jumlah zona iklan (TOS tetap hanya 3 per halaman) atau hanya tidak menjalankan adsense.

Anda dapat mencoba membungkus javascript iklan google Anda di javascript host Anda sendiri untuk setiap zona yang melakukan document.write dan output kode yang diperlukan. Saya cukup yakin ini akan membuatnya dimuat setelah tubuh dimuat dan oleh karena itu berarti halaman Anda akan dimuat terlebih dahulu.

2
Ruxton

Hanya satu poin - ada versi baru dari kode analitik google yang akan meningkatkan kecepatan memuatnya - jadi mungkin ada baiknya Anda mengubahnya.

0
Tal Galili

Jika ini adalah masalah, apa yang dapat Anda lakukan adalah memuat halaman tanpa skrip-skrip itu, dan kemudian mengimpor skrip ke halaman menggunakan ajax, setelah halaman dimuat sepenuhnya

Misalnya, katakanlah Anda memiliki div kosong di halaman Anda, seperti ini:

<div id="adsenseBanner"></div>

Dan Anda kemudian menambahkan javascript seperti ini:

$(document).ready(function(){
    $('#adsenseBanner').append('<script>alert("this");</script>')
});

Saya menambahkan peringatan JavaScript sehingga Anda dapat melihat bahwa itu sedang dieksekusi, tetapi tentu saja, Anda akan menggantinya dengan skrip yang perlu Anda muat.

Dengan cara ini, Anda dapat yakin bahwa sumber daya eksternal ini tidak memperlambat pemuatan halaman Anda ... dengan biaya memuat satu skrip tambahan.

0
Sylver