Home > Tips > Google Analyticsに国内の検索エンジンのレポートを追加する

Google Analyticsに国内の検索エンジンのレポートを追加する


Google Analyticsでは、Google,Yahoo,Live Searchなどの大手検索エンジン経由でアクセスがあった場合、そのときに検索されたクエリについてのレポートを作成してくれます。

しかし国内の検索エンジン、gooやinfoseekなどからの検索クエリレポートには対応していません。
今回はそういった検索エンジンのクエリも確認できる方法を紹介します。

最初に、この方法はGoogle Analyticsの新しいトラッキングコード「ga.js」のものです。
「urchin.js」ではまたやり方が異なるので注意してください。

基本的には、ページに挿入するトラッキングコードに以下のコードを追加することになります。

pageTracker._addOrganic("検索エンジン名","クエリ変数");

この「クエリ変数」ですが、これは検索エンジンごとに異なるので自分で調べる必要があります。
今回は例としていくつかの検索エンジンのクエリ変数を調べてみます。

1,gooの場合
gooホームページで「PC-ZERO」と検索してみます。
検索結果のアドレスは

http://search.goo.ne.jp/web.jsp?MT=PC-ZERO&x=0&y=0&=%E6%A4%9C%E7%B4%A2&STYPE=web&IE=UTF-8&PT=OCNTOP&from=OCNTOP

となりました。

この場合、元の検索クエリが含まれている”MT”がクエリ変数となります。
というわけで、Google Analyticsのトラッキングコードに追加するコードは

pageTracker._addOrganic("goo","MT");

となるのです。

2,Livedoorの場合
検索結果のURLは

http://search.livedoor.com/search/?k=search&ie=utf8&c=ld_top_sb&flag=1&q=PC-ZERO&search_btn.x=44&search_btn.y=8&search_btn=1

だったので、クエリ変数は”q”です。

とまあ、そんな感じでいくつかの検索エンジンをレポートに追加するためのスクリプトを作成しました。

pageTracker._addOrganic("Infoseek","qt");
pageTracker._addOrganic("ask","q");
pageTracker._addOrganic("excite","search");
pageTracker._addOrganic("goo","MT");
pageTracker._addOrganic("livedoor","q");
pageTracker._addOrganic("nifty","Text");
pageTracker._addOrganic("biglobe","q");
pageTracker._addOrganic("excite","search");
pageTracker._addOrganic("infoseek","qt");
pageTracker._addOrganic("fresheye","kw");
pageTracker._addOrganic("hatena","word");
pageTracker._addOrganic("auone","q");
pageTracker._addOrganic("marsflag","phrase");
pageTracker._addOrganic("mooter","keywords");
pageTracker._addOrganic("namaan","query");
pageTracker._addOrganic("baidu","wd");
pageTracker._addOrganic("luna","q");
pageTracker._addOrganic("OCN","MT");

コードの追加場所は以下、

        <script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-xxxxxxx-x");
//このエリア
pageTracker._trackPageview();
} catch(err) {}</script>
できる100ワザ Google Analytics SEO & SEM を極めるアクセス解析ノウハウ
大内 範行 できるシリーズ編集部
インプレスジャパン
売り上げランキング: 3482
おすすめ度の平均: 4.5

4 良く分かる指南書
5 プロのサイト管理者はもちろんブログにアクセス集めたり、アフィリエイトで稼ぎたい人にもおすすめ

スポンサードリンク

Home > Tips > Google Analyticsに国内の検索エンジンのレポートを追加する

アーカイブ
カテゴリー
ツイート
  • 以前にもジャック周りに半田ごて入れてますし、HDDとバッテリも交換してますので、いまさら修理にも出せませんねえ… 2年 ago
  • HD60GD9のイヤホンジャックが劣化したのか、再生中にリモコン機能が誤作動するようになったので、リモコン端子とGNDにジャンパをかまして直せないかテスト中です 2年 ago
  • 過去のLogicool Setpointの保存場所を発見 ftp://ftp.logitech.com/pub/techsupport/mouse/ ロジクールゲーミングソフトウェアはイマイチ使いづらいのです… 3年 ago
  • Comfortable PC Ver 2.9.1を公開しました。 よろしくお願いします。 pc-zero.jp/pages/software… 3年 ago
  • 長いこと放置してしまいましたので少し保守作業です 3年 ago

Follow Me on Twitter

Return to page top

Highslide for Wordpress Plugin