マイページなどログインしないと見れないページがオーガニック検索にインデックスされてる?

マイページがオーガニック検索のランディングページってあり得ない

あり得ないです。ログインしない閲覧できないマイページがGoogleにインデックスされるはずがないし、一般的なキーワードで検索されるはずがない。そんなキーワード、マイページには書かれてない!でも、Google アナリティクスではそんなこともあり得ます。

特に会員制サイトで見られるんですが、これはGoogle アナリティクスの仕様によるバグ(?)のようなものです。

あるサイトの[トラフィック]>[検索]>[オーガニック検索]で「プライマリ ディメンション」を「ランディングページ」にします。(デフォルトは「キーワード」)

図1
google-analytics_lp

図1のように、訪問数(ランディングページとして見てますからオーガニック検索経由の着地数)の多い順のページが並びます。しかし、一つ気になるのは、もっともオーガニック検索からの着地が多かったページの2番目が「/mypage/」であることです。

マイページはログインした会員しか閲覧できないページで、検索エンジンクローラーはもちろん閲覧できないし、インデックスもされてないです。

しかも、「センカンダリディメンション」でキーワードを選択すると、流入キーワードはバラバラでどれもマイページに記載されていないキーワードです。

つまり、マイページがオーガニック検索経由のランディングページとして認識されていて、対策もしてないキーワードから流入していて、しかもトップページの次になるくらい大量の流入が記録されています。どう考えても納得できない現象です。

ネット上でいろんな情報を探してみましたが、なかなかいい情報が見つからずでした。でも、やっと答えに辿りつきましたので、私と同じ悩みを持っている人が悩まないようにこの記事を書きます。

結論から言うと(実は既に言った)、Google アナリティクスの仕様によるノーリファラー問題でした。

ノーリファラーの訪問
最後に、アナリティクスでのノーリファラーの取り扱いについて簡単に説明します。キャンペーン ソースがノーリファラーの場合は、検索エンジンや参照元、キャンペーンなど現在確認されているキャンペーン ソースが更新されることはありません(_utmz が更新されます)。
訪問の有効期間 30 分以内に起こったノーリファラーの訪問は、30 分以内にウェブサイトを離脱したのと同じ意味になります。現在有効な訪問は、離脱した場所から継続されます。

出典:抜粋:Google アナリティクスのヘルプ(https://support.google.com/analytics/answer/2731565?hl=ja

メルマガやブックマークなどの「ノーリファラー」流入が、Google アナリティクスの仕様上の問題でクッキーに残ってる記録に影響されオーガニック検索経由としてカウントされることがあります。

SPONSORED LINK

推測される流れを考えてみる

  1. 最初にGoogle検索(オーガニック)で流入する
    →参照元は「Google」、メディアは「organic」、キーワードは「jtb 採用」がCookieに記録される(6ヶ月有効)
    →この時、ログインして自動ログインをONにする(次回からは自動的にログイン)
  2. そのままサイトを離れる(Google アナリティクスのセッションは切れる)
    →Cookieはそのまま
  3. その後(翌日でも7日後でも)、ブックマーク(/mypage/)から2回目の訪問する
    →ブックマークはノーリファラーで、ノーリファラーの場合は前のCookieが上書きされない
    →参照元、メディア、キーワードがあるため、ノーリファラーとして記録されずオーガニック検索経由として記録される
    →自動ログインONの状態であるため、ランディングページは/mypage/になる
  4. ノーリファラー以外の訪問がない限り、Cookieが生きてる間はずっとオーガニック検索経由として記録される
    →ノーリファラー以外から訪問すれば、Cookieは上書きされる。例えば、Googleで「転職エンジニア」で検索してリスティング広告から流入したら、それがCookieとして残る。その後、ブックマークから流入すると、Google アナリティクス上ではリスティング広告から流入したことで記録されるこれも困る!

SPONSORED LINK

この問題はGoogle アナリティクスの仕様であるため、いまのところ明確な解決策はない状態です。

一つ、リファラーオーバーライド(トラッキングコードでリファラーを上書きする)という方法でなんとかなるらしいですが、これはこれでいろいろ複雑だし、とランキングコードがないと使えないので、私なんかはほぼ諦めてる状態です。

誰か、いい方法を知っていたら教えてください。(Θ∀Θ)

追記:2014.6.16

セッションとは、Google アナリティクスの「セッション」について説明します。セッションは、ある特定のユーザが、ウェブサイトに入って来てから出て行くまでの一連の動きを意味します。

違う二人が訪問したら、セッション数は2とカウントされます。同じユーザがウェブサイトへ訪問し、いったんサイトから出て行って、再度訪問した場合でもセッション数は2とカウントされます。

セッションはページビュー(PV)やユニークユーザ(UU)の数とは異なります。一般的には、PV>セッション>UUの順でPVの数字が一番大きい、セッションとUUは似てますが、セッション数の方が少々多いです。

Google アナリティクスでの「セッション」は30分有効です。

つまり、ページAから閲覧開始して、30分以内に他のページへの移動があれば、そのセッションは切れず維持できます。

しかし、同じページで30分以上滞在して動きがない、又はサイトから離脱する(ブラウザを閉じるなど)場合はセッションが切れる。一旦セッションが切れてから、同じユーザが同じサイト(同じページ)に接続した場合、新しいセッションとしてカウントされます。


関連キーワード

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です