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

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

推薦する

SEOの開発とソリューションに立ち向かう

私が初めて SEO に触れたのは 2002 年です。SEO に携わる人なら、2003 年の中国の S...

ウェブ開発者がクライアントの「長期戦」に対処する方法

カスタマイズWebサイト制作のクライアントの中には、数日かけてWebサイトのデザインプランを決定した...

革新的なSEO最適化戦術がウェブサイト開発に貢献

SEO最適化には、受注-最適化-完了の3つのステップがあります。熟練した操作に少し戸惑いを感じました...

Terranode: ロサンゼルス VPS、月額 3.49 ドル、1G メモリ/2 コア (Ryzen9 7950X)/20g NVMe/1T トラフィック/10G 帯域幅/無料バックアップ

テラノードは2009年に設立されたとされる企業で、主にVPS事業を展開しており、データセンターは米国...

SEMにおけるユーザーのキーワード検索行動の分析

ユーザーが検索エンジンを使用する際、最初の結果ページで理想的な結果が見つかることを期待します。満足の...

Tuanbao.com が「賃金未払いスキャンダル」に巻き込まれる: 共同購入サイトの変革は避けられない

国内の共同購入サイトの数は2010年8月以降1,000サイトを突破した。非合理的な発展により、201...

contabo: 新しい日本の VPS、月額 8.99 ユーロ、8G メモリ/4 コア (AMD EPYC 7282)/200g SSD/10T トラフィック

2003年に設立されたドイツの超老舗企業Contaboが、日本東京にデータセンターを増設し、日本VP...

AlibabaはOpenJDKの長期サポート版であるAlibaba Dragonwellをオープンソース化し、コミュニティへの還元を継続します。

3月19日のメディア報道によると、アリババはOpenJDKの長期サポート版であるAlibaba Dr...

5 つの主要な分散ストレージ テクノロジの比較分析、どれを選びますか?

ストレージは種類によってブロックストレージ、オブジェクトストレージ、ファイルストレージに分けられます...

2012年上半期の百度Kサイト動向分析

2012年、SEO界最大の爆弾はKステーション事件でした。百度は百度6.22事件、6.28事件、7....

百度は自社の評判を強くアピール:検索エンジンは再び変わろうとしている

最近、Baidu でキーワードを検索すると、注意深い友人は大きな変化に気づくでしょう。一部の Web...

検索エンジン最適化(SEO)関連用語

ディレクトリディレクトリは人間が編集した検索結果です。ほとんどのディレクトリは、スパイダーではなく人...

SEOツールでウェブサイトのランキングを向上させる

ウェブサイトの直帰率に関係する要因は何でしょうか? 現在、多くのウェブマスターは統計ツールのデータに...

テンセントSaaSアクセラレーター第2フェーズの受賞者が発表、40社が選出、評価額は700億元を超える

共に創造し、共に前進し、長期的な価値志向を堅持し、ウィンウィンと共存を実現し、共にウィンウィンの産業...

エッジコンピューティングにおける階層化セキュリティの重要性

この記事では、モノのインターネットにおける情報セキュリティの役割、そのアーキテクチャ、エッジコンピュ...