googleページの速度の洞察の評価をまともにしようとしていますが、キャッシュしたい外部ファイルもありますが、これに対処する最善の方法は誰でも知っていますか?
https://s.swiftypecdn.com/cc.js (5 minutes)
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js (60 minutes)
https://pagead2.googlesyndication.com/pagead/osd.js (60 minutes)
https://www.google-analytics.com/plugins/ua/linkid.js (60 minutes)
https://hey.hellobar.com/…d5837892514411fd16abbb3f71f0d400607f8f0b (2 hours)
https://www.google-analytics.com/analytics.js (2 hours)
サーバーにコピーして、異なるブラウザーキャッシュ設定でローカルまたはCDNから提供します。 GA cronjobなどのスクリプトを定期的に更新します。
On Wordpressこのようなプラグインがあります: Above The Fold ;彼らはこの機能を呼び出しますJavascriptのローカライズ。
一方、サーバーでGoogle Pagespeed Moduleを使用し、ディレクティブMapProxyDomain
を Alternative async tracking snippet と組み合わせて使用します。それは私にとって最もエレガントなようです。
これで問題の解決を開始できます。
cache-controlを外部リソースに設定しますか? 制御していないサーバーから送信されたヘッダーを制御することはできません。
言い換えれば、自分でコピーをホストするか、それに対してできることは何もありません。
ありがとう