Gunakan Skrip Asinkron

Aturan ini berlaku saat PageSpeed Insights mendeteksi bahwa Anda menggunakan versi sinkron skrip, bukan versi asinkronnya.

Ikhtisar

Menggunakan skrip asinkron berarti laman Anda dapat merender dengan lebih cepat. Alih-alih memaksa pengguna untuk menunggu skrip selesai diunduh sebelum laman merender, skrip dapat diunduh di latar belakang.

Meskipun sebagian besar skrip awalnya sinkron, versi terbaru skrip telah dirancang untuk memuat secara asinkron.

Saran

Pastikan Anda menggunakan versi asinkron dari skrip Anda. Skrip populer berikut mendukung pemuatan skrip asinkron:

  • BuySellAds (s3.buysellads.com/ac/bsa.js) : pos blog - asinkron secara default
  • ChartBeat (static.chartbeat.com/js/chartbeat.js) : dokumen, pos blog - asinkron secara default
  • Clicky (static.getclicky.com/js) : pos blog
  • Disqus (disqus.com/count.js, disqus.com/embed.js) : dokumen, pos blog - asinkron secara default
  • Facebook (connect.facebook.net/.../all.js) : dokumen, pos blog - asinkron secara default
  • Google AdSense (pagead2.googlesyndication.com/pagead/show_ads.js) : dokumen, pos blog
  • Google Analytics (google-analytics.com/ga.js) : dokumen, pos blog - asinkron secara default
  • Google DFP GPT (www.googletagservices.com/tag/js/gpt.js) : dokumen
  • Google Plus (apis.google.com/js/plusone.js) : dokumen, pos blog
  • New Relic (d7p9czrvs14ne.cloudfront.net/11/eum/rum.js) : dokumen - asinkron secara default
  • Pinterest (assets.pinterest.com/js/pinit.js) : dokumen
  • Shareaholic : dokumen - asinkron secara default
  • ShareThis (w.sharethis.com/button/buttons.js) : dokumen
  • ScorecardResearch/Comscore (b.scorecardresearch.com/beacon.js) : dokumen - asinkron secara default
  • StumbleUpon (platform.stumbleupon.com/.../widgets.js)
  • Quantcast (quantserve.com/quant.js) : dokumen - asinkron secara default
  • Twitter (platform.twitter.com/widgets.js) : dokumen - asinkron secara default
  • Tynt (cdn.tynt.com/tc.js)
  • Yandex (mc.yandex.ru/metrika/watch.js)