12

Google pagespeed Insight を使用してページの速度を分析したところ、提案を下回りました。どのように実装できるか教えてください。

Leverage browser caching
Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network.
Leverage browser caching for the following cacheable resources:
http://www.googletagmanager.com/gtm.js?id=GTM-TVSKP6 (16.2 minutes)
4

1 に答える 1

19

できません (Google サーバーを制御できないため、代わりに http ヘッダーを設定することはできません)。

さらに、あなたはしたくありません。Google はすでに gtm スクリプトのキャッシュ コントロール ヘッダーを設定しています。

キャッシュ制御: プライベート、最大年齢 = 931

「プライベート」とは、http 応答が 1 人のユーザーを対象としており、多くのユーザーがアクセスできるようにする方法 (つまり、プロキシ サーバー) でキャッシュされるべきではないことを意味します。Max age は、有効期限が切れるまでのドキュメントの最大経過時間で、サーバーから再取得する必要があります。どのような場合でも、これらの設定をいじりたくないでしょう。通常は、タグ コンテナに加えた変更をユーザーにすばやく反映させたいからです。

いずれにせよ、Googleのページ速度はガイドラインのようなものです. http ヘッダーを設定することは、特定のトラフィックの多いサイトでは理にかなっているような過度の最適化ですが、ほとんどのサイトには、最初に対処することができ、また対処する必要がある、他のより単純な問題があります。

于 2014-08-06T10:18:25.043 に答える