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

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

推薦する

#DoubleTwelve# dogyun: 全品30%オフ、月額27.16元から、ダイナミッククラウドサーバー(IP切り替えは10元のみ)、香港CN2\CMI\BGP+ドイツCN2+日本ソフトバンク

Dogyun(狗云)は、ダブル12の最新プロモーションを実施しました。全製品が30%オフで、更新時に...

uqidc: 格安 VPS - 月額 25 元から、香港/米国のトリプル ネットワーク AS9929 に直接接続、100Mbps の帯域幅、1G メモリ/1 コア/20gSSD/1T トラフィック

UQIDC は国内サービスプロバイダーであり、付加価値通信ライセンスの取得手続き中です。現在は主にV...

ウェブサイトのPR価値とページのPR価値について簡単に説明します

私は幸運にも外資系企業でSEO業務に携わっており、日々先輩方からSEOを学んでいます。そこで、私の学...

マルチクラウド環境でのイノベーションを実現する IBM DevOps ソリューション

デジタル変革の大きな波の中で、技術革新とビジネス変革を加速するためにクラウドコンピューティング技術を...

「数秒で理解できます!」 JVM 仮想マシンの詳細なグラフィックとテキストの説明!全然難しくない

[[335556]]序文: Javaでオブジェクトや変数などが格納されるメモリ領域を理解することは...

検索エンジン最適化における投票の原則と運用上のエラーについての簡単な説明

インターネットの急速な発展に伴い、近年SEO業界の競争はますます激しくなっています。Baiduのアル...

製品マネージャーは、WeChat を通じてユーザーを自社製品に夢中にさせるにはどうすればよいのでしょうか?

みなさんこんにちは、小思です。半月前に莱王をアンインストールして再インストールしました。今回は何か違...

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

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

エッジツークラウドがデジタル変革の次の段階をどのように推進するか

ここでは、エッジツークラウド戦略のメリットと、HPE GreenLake などのプラットフォームがそ...

アリババクラウド:パートナー事業は3年連続で100%以上成長し、来年はさらに50億のエコ資金を獲得

アリババクラウドは5月28日、2021年アリババクラウドパートナーカンファレンスにおいて、パートナー...

Douban Liveの料金は誰が支払うのでしょうか?

外の世界では目立たないと考えられている豆板だが、注目が絶えない。昨夜、#豆瓣がグループ返信機能を停止...

簡単な分析: 新規サイトの早期最適化のための準備作業と重要なポイント

会社が新しいウェブサイトを引き継ぐとき、私たちは何をすべきでしょうか? どのように始めるべきでしょう...

クラウド コンピューティングが市場と参照データ管理の最適化の鍵となる理由

[[407127]]市場データや参照データが最適でないと、金融サービス企業の業務やコンプライアンスが...

SEOはHTMLコードの最適化においてどのような点に注意すべきか

この時間中に、私たちは仲間が書いた本をいくつか読みました。その中で、ほぼすべての本に問題があります。...