Mobile audits now simulate slow network and CPU speeds by default.

スクリプト挿入タグの使用を避ける

説明

メイン ドキュメントでスクリプト挿入タグを使用すると、他のリソースがスクリプト取得の妨げとなり、読み込み時間が長くなります。

解決策

<script async> を使用してスクリプトを読み込むことで、読み込み速度が改善されます。スクリプトの実行が他のリソースにより妨げられている場合でも、ブラウザのプリロード スキャナでスクリプトタグをあらかじめ取得することができます。

たとえば、次のようにします。

<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

元のコード

<script>
  var el = document.createElement('script');
  el.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js';
  var node = document.getElementsByTagName('script')[0];
  node.parentNode.insertBefore(el, node);
</script>

詳細

スクリプト挿入の「非同期スクリプト」は問題があると見なされる