ローカルファイルで Google アナリティクスのパフォーマンスを向上させる

ローカルファイルで Google アナリティクスのパフォーマンスを向上させる

Google Anlytics 分析コードは非同期で読み込まれるため、通常は Web ページのパフォーマンスには影響しません。ただし、技術部門の Web パフォーマンス レポートでは、ga.js のステータスが常に「中止」と記載されています。つまり、GA は非同期で追跡されますが、場合によっては Web ページのパフォーマンスと読み込み時間に影響します。 Google アナリティクス コードは Web ページのパフォーマンスに影響しますか? ga.js をローカルでホストすることは可能ですか? この記事では、ローカル サーバーで ga.js をホストするための基本的な考え方と実装方法について説明します。

Google Anlytics 分析コードは非同期で読み込まれ、通常は Web ページのパフォーマンスに影響を与えません。ただし、技術部門の Web パフォーマンス レポートには、ga.js のステータスが常に「中止」と記載されています。要求が中止されたというステータスが表示されます。これは、要求が終了したことを意味します。理由は単純で、特定のエリアのネットワーク環境にいるためです (ご存じのとおりです)。では、GA 以外のコードによって要求される ga.js の読み込み速度の問題をどのように解決するのでしょうか。オンラインで見つかる解決策は 3 つ程度ですが、基本的には http: と https: の判定を削除したり、Cookie の不完全性チェックを無視したりするなど、トラッキング コードを変更することになります。しかし、著者は、ga.js の可用性を向上させる最も徹底的な方法は、「ga.js をローカルでホストし、ga.js をローカル サーバーに移植すること」であると考えています。この記事はテスト済みであり、実装プロセスをウェブマスター/SEO の友人と共有します。

ga.js をローカライズ: ga.js をローカルにホストすると、ページのパフォーマンスや読み込み時間を心配する必要がなくなります。

Google アナリティクス コードは Web ページのパフォーマンスに影響しますか?

何人かのウェブマスターやウェブサイトのデータアナリストとコミュニケーションをとったところ、ほとんどの人が「GA トラッキングは非同期トラッキング モードなので、ページのパフォーマンスには影響しない」と考えていることがわかりました。この点について、SEO Xiangzi は独自の留保を持っています。確かに、2009 年末に Google Analytics は GA 非同期トラッキング コードを開始しました。これにより、以前の同期トラッキング コードと比較して、Web ページのパフォーマンスが飛躍的に向上しました。しかし、ウェブサイト構築と SEO における長年の経験から、GA は非同期トラッキングだけでは完璧ではないことがわかっています。

1.まず、GA は非同期統計モードを使用しており、これにより Web ページのパフォーマンスが大幅に向上するという前提に立つ必要があります。しかし、クライアント ブラウザが米国カリフォルニア州の Google サーバーから約 35.9 KB の ga.js ファイルをダウンロードする必要があることは無視できません。

2.当社のネットワーク環境はあまり理想的ではありません。GOOGLE サーバーの可能性は非常に高いですが、中国のユーザーの接続成功率に大きな影響を与えます。関連情報を調べてみました。中国のユーザーが www.google.com を開いた場合の可用性率は約 92% です。www.google-analytics.com/ga.js の確率ははるかに高くなりますが、99.2% 程度に過ぎません。これは 2011 年のデータです。2012 年には状況はさらに悪化し、Google アナリティクスの Web サイトを開くのがさらに困難になりました。

3. ga.js のブラウザ キャッシュ期間は 12 時間であり、ユーザーが GA を使用して分析された異なる Web サイトにアクセスすると、同じ ga.js ファイルが読み込まれます。つまり、ユーザーはさまざまな Web サイトにアクセスするときにファイルを繰り返し読み込む必要がありません。これは非常に良いニュースです。 しかし、中国本土の Google ユーザーの接続率を考えると、GA 分析システムを使用している Web サイトはそれほど多くありません。ga.js の 12 時間のキャッシュ サイクルの影響を受け、ユーザーが 12 時間前に GA を使用して Web サイトを閲覧した場合、ファイルは再読み込みされます。ブラウザなしで ga.js を読み込んだことがないユーザーもいるため、Web ページのパフォーマンスは間違いなく影響を受けます。

要約すると、GA コードが Web ページのパフォーマンスに影響を与える可能性は非常に低いですが、一部のユーザーにとって ga.js ファイルの読み込みに失敗するリスクは依然として存在します。

ga.js をローカルでホストすることは可能ですか?

では、ga.js をローカライズすると、訪問を効果的に追跡できますか? ga.js はローカライズできますか?

Google Analytics ヘルプセンターの「ga.js ファイルのローカル ホスティング」を確認したところ、Google は ga.js をローカルでホストすることを許可していますが、推奨していないようです。

以下は、Google による ga.js のローカリゼーションの説明です。

GOOGLE ヘルプセンター: ga.js ファイルをローカルでホストする

検査のためにファイルをダウンロードすることはできますが、ga.js を自分でホストすることはお勧めしません。

ほとんどの人は、サイト訪問者がページをリクエストするたびに Google からファイルをダウンロードするのを避けるために、ga.js をローカルでホストしたいと考えています。ただし、ga.js がホストされている場所に関係なく、ga.js は一度だけダウンロードされ、その後のページ表示のために訪問者のブラウザにキャッシュ (保存) されます。

したがって、Google のサーバーから ga.js ファイルを参照することが、あなたと訪問者の利益になります。これにより、最新バージョンが確実に提供されます。新しい機能やその他の改善点は、利用可能になり次第、ご利用いただけるようになります。これにより、レポートが可能な限り正確であることが保証されます。

ga.js をローカルサーバー上でホストする基本的な考え方:

ga.js をローカル サーバーでホストするというアイデアは非常にシンプルです。

1.プログラムを使用して ga.js をローカル サーバーにダウンロードします。

2. ga.js ファイルを定期的に確認し、ローカル サーバーを最新バージョンのファイルに更新します。

3.トラッキング コードを変更して Web ページに埋め込みます。

4.分析データが正常に送信され、GA アカウントがレポートを受信します。

ga.js ファイルを Google サーバーからローカル サーバーにダウンロードし、毎日更新します。

ga.js ファイルは随時更新されることに注意してください。古いバージョンの ga ファイルを使用すると、トラッキングの問題が発生する可能性があるため、ローカル サーバーの ga.js を最新の状態に保つ必要があります。1 日に 1 回更新すれば問題ないと思います。

ウェブサイトにGAコードを埋め込む

ローカル サーバーには、最新バージョンの ga.js ファイルがすでに存在します。ページ上のトラッキング コードを変更するだけで済みます。主な変更は、ga.src を変更することです。ウェブサイトが https:// を使用していない場合は、ウェブページが http: か https: かのチェックを削除することでコードを簡素化できます。以下はテストコードです。検証後、GA は正常にデータを受信します。

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-232915-7']);
_gaq.push(['_trackPageview']);
(関数() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = 'http://www.giigift.com/ローカル サーバー ディレクトリ/ga.js';
//ページが https に属しているかどうかを判断する必要がないため:
//変更できます ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
// 次のように変更します: ga.src = 'ローカルの ga.js アドレス';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</スクリプト>

出典: SEO Xiangzi マーケティング ブログ 元のリンク: http://www.giigift.com/blog/post/295.html


元のタイトル: ローカル ファイルを通じて Google アナリティクスのパフォーマンスを向上させる

キーワード: ローカル ファイルによる Google アナリティクスのパフォーマンスの向上、ウェブマスター、ウェブサイト、ウェブサイトのプロモーション、収益化

<<:  インターネットの進歩と発展に影響を与えた20の主要なマイルストーンを振り返る

>>:  なぜキーワードは一夜にして消えてしまったのでしょうか?

推薦する

クラウドに人工知能を導入する際の 10 の考慮事項

クラウド コンピューティングは、あらゆる規模の企業がインターネット経由で多様なオンデマンドの仮想 I...

国家規模の検索プラットフォーム「China Search」が正式に開始され、中国語のドメイン名が使用されるようになった。

国家規模の検索プラットフォーム「China Search」が正式に開始され、中国語のドメイン名が使用...

インターネットの助けを借りて、オンラインマーケティングのプロセスでセルフマーケティングを実現するにはどうすればよいでしょうか?

マーケティングに詳しい友人なら、セルフマーケティングについてある程度聞いたことがあるはずです。しかし...

WeChatパブリックアカウントは衰退産業か?

2019年のキーワードは「難関」と多くの人が言っていますが、公認会計士業界も同様です。話題は尽き、漫...

SEO三部作のキーワード戦略

企業サイトや個人ブログはそれぞれ異なるユーザー(つまり、異なるオーディエンス)に直面しています。ユー...

yourlasthost - $23/年/1.5g メモリ/2 コア/50g ハードドライブ/3T トラフィック/ロサンゼルス

yourlasthost.com は今年初めに設立された会社で、米国フロリダ州に拠点を置いています。...

XcodeGhostウイルスは多数の主流iOSアプリケーションに影響を与える

Wuyun脆弱性プラットフォームによると、複数の国内メーカーのアプリ開発者が、サードパーティのチャネ...

hostens-42 ユーロ/年払い/ストレージ VPS/1g メモリ/1T ハードディスク/10T トラフィック/リトアニア

hostens.com は実際には time4vps.eu の偽装ですが、後者は中国人にはもう公開さ...

QQドリフトボトルの私立病院向けマーケティング戦略

QQ マーケティングはどの業界にとっても非常に重要な手段ですが、民間病院では十分な注目が集まっていま...

プライベート クラウド市場: 数年にわたる混乱を経て、今後中国市場を支配するのは誰か?

私は仕事柄、国内のプライベートクラウド市場の発展を注視しており、その市場に参加する栄誉に恵まれてきま...

中国SaaSアプリケーションカンファレンス、企業のデジタル変革への新たな道の開拓を支援

クラウドコンピューティングとビッグデータによってもたらされたデジタル変革は、経済発展に新たな推進力を...

SEO総合最適化概要

おそらく私たちは、SEO に関する話題について、聞きすぎ、見すぎ、考えすぎているのかもしれません。し...

オラクル、顧客のクラウドへの移行を加速させるOracle Support Rewardsプログラムを開始

Oracle Cloud Infrastructure に費やす 1 ドルごとに、Oracle テク...

3つのステップでオンサイト最適化の効果を高める

サイトの最適化は、サイトの内部最適化とサイトの外部最適化の 2 つのカテゴリに分けられます。しかし、...