[解決済み】PageSpeed Insights 99/100はGoogle Analyticsが原因 - GAをキャッシュする方法は?
質問
私は、PageSpeedの100/100に到達するためのクエストで、私はほとんどそこにいる。 私はGoogle Analyticsをキャッシュするための良い解決策を見つけるためにしようとしている。
以下は、私が受け取ったメッセージです。
ブラウザのキャッシュを活用する 静的リソースのHTTPヘッダーに有効期限や最大年齢を設定すると、以前にダウンロードしたリソースをネットワーク経由ではなく、ローカルディスクから読み込むようにブラウザに指示します。 以下のキャッシュ可能なリソースには、ブラウザキャッシングを利用してください。 http://www.google-analytics.com/analytics.js (2時間)
私が見つけた唯一の解決策は2012年のもので、良い解決策とは思えません。 基本的に、あなたはGAコードをコピーして、それを自分でホストしています。 そして、1日に1回Googleを再チェックするcronジョブを実行し、最新のGAコードを取得し、それを置き換えます。
http://diywpblog.com/leverage-browser-cache-optimize-google-analytics/
Google Analyticsも使いながら、100/100を目指すには、他にどのようなことができるでしょうか?
ありがとうございました。
解決方法は?
Googleがあなたを騙しているのなら、あなたはGoogleを騙し返せばいいのです。
これは、pageSpeedのユーザーエージェントです。
“Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.8 (KHTML, like Gecko; Google Page Speed Insights) Chrome/19.0.1084.36 Safari/536.8”
解析スクリプトをPageSpeedに提供しないための条件を挿入することができます。
<?php if (!isset($_SERVER['HTTP_USER_AGENT']) || stripos($_SERVER['HTTP_USER_AGENT'], 'Speed Insights') === false): ?>
// your analytics code here
<?php endif; ?>
もちろん、これだけでは改善されませんが、100/100のスコアを出すことだけを考えるのであれば、これで十分です。
関連
-
[解決済み] アナリティクスは予期せぬ事態に遭遇し、お客様のご要望にお応えすることができません。
-
[解決済み] Google Analytics Web+Appのイベントコンフィグです。エラー 'gtag is not defined'
-
[解決済み】google analyticsをlocalhostのアドレスでテストできますか?
-
[解決済み】PageSpeed Insights 99/100はGoogle Analyticsが原因 - GAをキャッシュする方法は?
-
[解決済み】AngularJSでGoogle Analyticsのページビューを追跡する
-
[解決済み】Googleアナリティクスからプロパティを削除する方法【終了しました
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] アナリティクスは予期せぬ事態に遭遇し、お客様のご要望にお応えすることができません。
-
[解決済み] Google Analytics Web+Appのイベントコンフィグです。エラー 'gtag is not defined'
-
[解決済み】google analyticsをlocalhostのアドレスでテストできますか?
-
[解決済み】PageSpeed Insights 99/100はGoogle Analyticsが原因 - GAをキャッシュする方法は?
-
[解決済み】AngularJSでGoogle Analyticsのページビューを追跡する
-
[解決済み】Googleアナリティクスからプロパティを削除する方法【終了しました