ローカルファイルで 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の主要なマイルストーンを振り返る

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

推薦する

ブランドウェーブにはマーケティングの達人はいない

時折、業界で人気のマーケティング手法は「トレンド型」の変化を遂げ、多くのマーケティング担当者を驚かせ...

Baidu ドロップダウンボックスを使用してウェブサイトのターゲットキーワードを設定する方法

ウェブサイトのタイトルのキーワード設定は、SEO の方向性を決定しますが、多くの人がキーワードの選択...

WebHostFace-US 仮想ホスト年間支払い $8.95/cpanel

WebHostFace は、一般的な海外ホスティング プロバイダーです。主な業務は仮想ホスティングで...

Weiboマーケティングを行うには?この記事を読んでみてください

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスファン経済の時代では、W...

A5ウェブマスターネットワーク法人会員サービス:ワンストップサービス、企業プロモーションの第一選択

  サービス紹介:法人会員とは?法人会員サービスは、A5 Webmaster Network がイン...

alpha1server: 35% オフ、100M 無制限トラフィック KVM シリーズ、$3.5/1g メモリ/20g SSD

alpha1server(このサイトでは2017年に初めて紹介されました。こちらをクリック)では、現...

#6 月の特別オファー: WLS - $6/年/128M メモリ、$7/月/1G メモリ/Windows

weloveservers.net 6月のプロモーションが始まりました。 3種類あります: [1] ...

QingCloud はどのようにして「冷たく孤立した」クラウドから「国民に愛されるクラウド」になったのでしょうか?

[51CTO.com からのオリジナル記事] 現在、クラウド コンピューティング市場における競争は「...

仮想化:歴史と現状をどう見るか

この仮想化に関するレターでは、1960 年代から今日までの仮想化の歴史を探り、現在人気の IT トレ...

セキュリティの成功は運用にかかっています!安全なクラウドサービスはネットワークセキュリティを解決する鍵となる

デジタル化とネットワーク化により、人間社会、物理世界、情報空間の境界が崩れました。これらはデジタル経...

Google のシークレット サービス

Google は私のお気に入りの検索エンジンです。私は Google の精神に感銘を受け、Googl...

hybula: オランダのクラウド サーバー、著作権侵害苦情、月額 15 ユーロ、2G メモリ/2 コア/25g NVMe/5T トラフィック/480G 防御

hybula は、2009 年に設立されたオランダのクラウド サーバー プロバイダー (VAT NL...

windowsvps - ドイツ/8 USD/4 GB RAM/160 GB HDD/1 Gbps/データ無制限

windowsvps.host は比較的新しい企業で、主に米国ダラスとヨーロッパのドイツのデータセン...

SEO アカデミー: SEO 業界のための 10 のヒント

1.SEO は単なる補助ツールです。魔法のようなものだと考えないでください。 2. SEO 学習の初...

WeChatが広告アカウントを大規模に禁止

@公文祥は17日、テンセントWeChatが広告を掲載していたWeChatの公開アカウントを大量に禁止...