ここでは、私自身がグーグルアナリティクスとグーグルサーチコンソールの連携で躓いた部分について語ります。
アナリティクスへと登録すると、お知らせ欄にこんなメッセージがありました。
アナリティクスと Search Console をリンク
サイトの情報が Google 検索結果に表示されているかどうかわからない場合は、アカウント「ユーザ名」内のアナリティクス プロパティに Search Console アカウントをリンクして、検索トラフィックの状況を把握し、Google 検索結果でサイトの情報が上位に表示されるよう最適化を図りましょう。
これを解決するべく、アナリティクスとサーチコンソールの連携を行おうとしたところ、できない。
アナリティクスTOPの左下にある「管理」→「プロパティ設定」→「Search Console を調整」をクリックすると、本来ここには、サーチコンソール側で登録したサイトが表示され、そのサイトを選択することで連携を行うことができます。しかし、私の場合、サーチコンソール側でサイトを登録しているにもかかわらず、アナリティクス側でサーチコンソールで設定したサイトが表示されない、という状態だったのです。
よって、いつまでたっても連携できねー!!
現象解決の前提条件
今回の現象の前提条件として
- アナリティクスとサーチコンソールのグーグルアカウントは同一である。
- サーチコンソール側で連携したいサイトは登録済み
- サーチコンソール側で登録したサイトは、所有者の確認:「あなたは確認済みの所有者です」となっている。
グーグルアナリティクスとグーグルサーチコンソールが連携できない場合の原因
結論から言うと、サーチコンソール側でサイトを登録するときに、「ドメイン」を選んだのが原因でした(下記、サーチコンソール側のキャプチャ)。
選ぶべきは「URLプレフィックス」
選ぶべきは、「URLプレフィックス」であり、アナリティクスと連携したい場合は、「URLプレフィックス」でのサイトの登録を行う必要があったのです。(ドメインでの登録で、連携できない理由は分かりません。)
上記のキャプチャの「ドメイン」で登録しても、サーチコンソール自体は問題なく動作しますが、アナリティクス側の、サーチコンソールとアナリティクスを連携付けるページに、「ドメイン」で登録したサイトは表示されなかったのです。
よってサーチコンソール側で「ドメイン」ではなく「URLプレフィックス」を選択して、連携したいサイトを登録します。その後、グーグルアナリティクスのサイトにアクセスし、アナリティクスTOPの左下にある「管理」→「プロパティ設定」→「Search Console を調整」をクリックすると、サーチコンソール側で登録したサイトが表示され、そのサイトを選択することで連携を行うことができました。
めでたしめでたし!
皆さんも、もしサーチコンソール側で連携させたいサイトを、ドメインで登録し、連携がうまくいかない場合は、「URLプレフィックス」での登録を試してみてください。