こんにちは。ブログを始めてはや半年、まだまだブログ運営者としてはペーペーのめいげつです。

この間、当ブログと僕自身にとって衝撃的なことがありました。

詳細はこれからお話ししますが、具体的に言うとPV数が急激に下がり(半分~3分の2くらいまで)、直帰率が急激に上がったことです。

原因はGoogleアナリティクスの二重カウント。もし僕と似たようなことが興ったブログ初心者の方には、参考になることもあるかもしれません。

<記事は広告の後にも続きます>

事の背景

事が起こったのは2月16日の夜。本日(2月28日)から12日前のことです。

何が起こったかというと先ほど導入の部分で述べた通り、ページビュー(PV)数が半分強くらいまで落ち込み、直帰率が80~100%にまで跳ね上がったのです・

それまで当ブログのPV数は連日300を超えていて、400近くなることさえありました。12月のPV報告でも書いた通り、直帰率もほとんど常にゼロ%だったのです(ここがカギになっているのですが)。

アナリティクスの二重カウント……?

この日にやったことは記事の更新以外にもテーマのアップデートなどいくつかあったのですが、正直何が原因なのかさっぱり。

アナリティクスを隅々まで見たり、サーチコンソールの順位を見てみたり、この不安を解消すべく色々しました。

そしてググってみると、何やら「Googleアナリティクスの二重カウント」なる現象があるらしい……

「いや、さすがにそんなヘマはしねーよ」と思いつつもその記事を読んでみると、ふと思い当たる点が。

  • テーマをアップデートすると、head内に追加した諸々がGoogleのトラッキングコード(グローバルサイトタグ)含め全てリセットされる
  • テーマをアップデートした後は毎回head内にグローバルサイトタグを毎回ペーストしていた

そして気づいたのは、

  • PV数が急激に下がった日(16日)が、テーマのアップデートがあった日に重なった
  • さらにテーマの前回のアップデートは、公式サイトによれば12月末=PV数が急激に増えた日

あれ、全部繋がってるやん……。ちょっとどころかかなり焦りました。

<記事は広告の後にも続きます>

原因はAll in One SEO Packにもアナリティクスを設定してたこと

おそらくこれが原因なのだろうと思いましたが、それでも「二重にカウントされる」という現象の説明がつきません。

テーマがアップデートされる度にいくらグローバルサイトタグを貼り直したところで、<head>内に存在するコードは1つだからです。

……と怪しみつつもWordPressの管理画面をうろうろしていると、、

ありました。All in One SEO Packです。

All in One SEO Packの設定画面に「Google設定」という項目があるのは皆さんご存知かと思います。そこにGoogleアナリティクスのIDを入れる欄がありますよね。

たぶん本当にブログを始めたての頃だと思いますが、よくあるスターターガイドみたいなサイトに従って盲目的にAll in One SEO Packの設定をし、その過程でGoogleアナリティクスのIDを入れたんですよね。

それでAll in One SEO PackにIDを入れたことを忘れて、テーマをアップデートしたときに「あれ、グローバルサイトタグがない」と気づいて<head>内にコードを貼り付ける。はい、二重カウント体制の出来上がりです。

これが起こったのが、PV数が急増した12月末ということになります。

二重にカウントされていることを裏付ける

まあこれで原因が分かったわけなのですが、もう一つ、前々から気になっていたことがあったので確認してみました。それが、

  • Googleアナリティクス上とGoogle Adsense上でのPV数の違いです。

かつて二重カウントでPV数が2倍になっていたときは、Googleアナリティクス上とGoogle Adsense上でPV数がかなり違っていました。

まあそういう仕様なのだろう、と深く考えていませんでしたが、この度ちゃんとGoogleアナリティクスとGoogle AdsenseのPV数を比較してみることに。二重カウントが発覚した2月16日以前から一日ずつ全て計算してみました。

結果、多少の誤差はあるものの、12月末からGoogleアナリティクス上でのPV数が、Google Adsense上でのPV数のおおよそ2倍ありました

見事にアドセンス上のPV数 × 2 ≒ アナリティクス上のPV数になっていました。

これで二重カウントであったことは3850%確定しました。年末のPV急増はただのぬか喜びだったのね……とほほ。

<記事は広告の後にも続きます>

まとめ

以上が僕のブログで起こった「Googleアナリティクスの二重カウント」でした。二重カウントの原因をまとめると、

  • All in one seoでアナリティクス設定をした
  • ↑を忘れて、グローバルサイトタグを<head>に貼っていた

捧腹絶倒モノのケアレスミスですが、ブログ初心者の人は、気づかないうちにそういうミスしてることも十分あり得えます。

All in One SEO Packや他のアナリティクス関連のプラグインを使ってる人はチェックするといいかもしれません。

あと今回の事件で新たに知ったことは2つ。

一つはブログの直帰率は高め(80%くらい)なのが普通ということ。ブログを訪れた人全員が2ページ以上訪れるなんてほぼありえないとのこと。

これが結構クセモノのようで。僕は他に面白そうな記事があったらつい読んじゃうので、このあたりの想像力が欠落していました。

たしかに調べ物をしていて、ある記事を読んで問題が解決すれば、ふつうそれ以上見ないですよね。

直帰率ゼロなんて基本あり得ないということを前提にして、もしゼロになっていたらこの「二重カウント」を含めて何かしらの問題を探りましょう。

そしてもう一つは、アナリティクスのカウントに自分を除外できなかったことの原因

All in One SEO PackにIDを設定する&グローバルサイトタグをhead内に貼り付けるのを両方やっていたので、グローバルサイトタグを条件分岐で取り囲んだだけでは自分を除外しきれないのは自然なことですよね。

今はグローバルサイトタグは貼り付けず、All in One SEO PackにアナリティクスIDを入れるだけにしています。こうすれば自分を除外したい時も、「トラッキングからユーザーを除外」のAdministratorにチェックを入れればいいだけなので簡単。

さて、12月と1月のPV報告でお伝えしたPV数やら直帰率やらは虚偽だったことになります! 意図していなかったとはいえズルをしていた訳です。

あれだけ高らかに喜びを表しておいて、格好悪いったらありゃしないですね! 足下に穴掘って入りたいくらいですよ!

その後のPV数は、意外にも200台をキープしています(たまに200下回るけど)。1月中旬くらいの水準ですね。PV数倍補正してたころの数値に追いついてきています。

なので今月のPV数はアドセンスのものを参考にするとしましょうか。半月分計算するの面倒だし。

以上です。お読みいただきありがとうございました。

記事の内容とは関係ないですが、当ブログの人気記事もよろしければどうぞ。

Header Image by pixel2013 / Pixabay