WordPress のテーマファイルに Google Analytics 計測タグを直書きしてはいけない。

『Wordpress ベースのサイトで、ある日突然 Google Analytics に計測されなくなった!』という話をたまに聞きます。多くの場合、” Google Analytics 計測タグが(何もしていないのに)なくなっていた” ということが原因だったりします。
Wordpress でなくても、ある日突然 Google Analytics に計測されなくなった際には、まずは、Google Analytics 計測タグ(あるいは GTM タグ)が無くなってしまっていないかを確認しましょう。できれば、存在していたとしてもそれが正しいタグなのかも確認しましょう。

こうした状況に困惑するのは、根底にその人が『直接的にそのページに変更を加えていない』という前提があるからです。ですが、計測されなくなった場合は、高い確率で、計測タグが削除あるいは書き換えられてしまったことにあります。
つまり、”間接的に” そのページを変更してしまったか、あなた以外の誰かが変更してしまったから起こったと冷静に考えましょう。

で、Wordpress では、この “間接的に” そのページを変更してしまうことがあります。何かというと、Wordpress、あるいは、使用している WordPress テーマ自体のアップデートです。プラグインを使用して計測タグ書かずに、ページに直接記載してしまうと、更新される WordPress テーマ自体に、計測タグは含まれていないことから、更新により消失するということが起きるわけです。
これは、Wordpress だけに限定されることではありません。

というわけで、CMS を使う場合には、独自コードを部分的に書くことは極力避けましょう。裏を返せば、独自コードを書きたいなら、全部自力でやって、アップデートしないという選択肢を取るべきです。ただ、それって、CMS 使うメリットの大半が消失するわけですけどね。