Cocoonでサーチコンソールの所有権確認に失敗!HTMLファイル方式で解決した手順

WordPressテーマCocoonでGoogleサーチコンソールを設定するためのアイキャッチ画像 ブログの作り方
ネリネ
ネリネ

ソラベア、私もグーグルサーチコンソールを入れようと思うよ。

ソラベア
ソラベア

お、ついに!検索から人が来てるのを調べるなら必須だからね。だけど、最初はちょっとつまずく人も多いんだ。

ネリネ
ネリネ

そうなんだ…実は私も最初失敗しちゃったよ。

ソラベア
ソラベア

なるほど。じゃあ今日は“失敗しても大丈夫、別の方法で解決できる”って話をまとめてみようか。

Googleサーチコンソールを設定しようとしたとき、最初に試したCocoonの「HTMLタグ方式」では何度やってもエラーばかり。
赤い「所有権を証明できませんでした」の画面に心が折れそうになりました。
でも諦めずにXserverのファイルマネージャを使った「HTMLファイル方式」に切り替えたら、ついに緑色の「所有権を証明しました」が表示されました。

この記事では、私が実際に挑戦した手順と、失敗から解決に至るまでの流れをやさしくまとめておきます。

サーチコンソールの所有権確認とは?

ネリネ
ネリネ

ところで、そもそもなんで所有権を証明しないといけないの?

ソラベア
ソラベア

検索データを見せてもらうには、 “このサイトは自分のものです”ってGoogleに伝える必要があるんだよ。

サーチコンソールを使うには「自分のサイトの持ち主です」と証明する必要があります。
所有権確認を済ませると、以下のようなデータが見られるようになります。

  • どんな検索キーワードでブログが見られているか
  • 検索順位やクリック数の推移
  • サイトの表示回数や平均掲載順位

ドメインプロパティとURLプレフィックスの違い

ネリネ
ネリネ

この“ドメイン”と“URLプレフィックス”、どっちを選べばいいのかな?

ソラベア
ソラベア

初心者はURLプレフィックスが安心だね。DNSを触らなくても済むから。

所有権確認を始めると、最初に「ドメイン」か「URLプレフィックス」を選ぶ画面が表示されます。

  • ドメインプロパティ:DNS設定が必要(難易度高め)
  • URLプレフィックス:HTMLファイルやタグで簡単に認証できる

私は初心者にも分かりやすい URLプレフィックス を選びました。

サーチコンソールでドメインプロパティとURLプレフィックスを選ぶ画面
ドメインかプレフィックスかを最初に選びます。

CocoonのHTMLタグ方式では失敗

ネリネ
ネリネ

まずはCocoonにタグを入れてみたんだけど…

ソラベア
ソラベア

赤いエラーが出ちゃったんだね。でも大丈夫、よくあることだよ。

最初に挑戦したのは、Cocoon設定 →「アクセス解析・認証」にIDを貼り付ける方法です。
ですが、何度やっても「所有権を証明できませんでした」と赤いエラーが表示されました。

WordPressのCocoon設定にサーチコンソールのHTMLタグを貼り付ける画面
Cocoonにタグを貼り付けても認証できませんでした。
サーチコンソールで所有権を証明できませんでしたと表示されたエラー画面
Cocoonにタグを入れても認証できず、赤いエラーが出ました。

同じテーマでも環境によって一発で認証できる人もいますが失敗することもあります。

XserverのHTMLファイル方式で成功!

ネリネ
ネリネ

タグ方式でダメだったから、次はどうしたらいいの?

ソラベア
ソラベア

Xserverのファイルマネージャを使えば簡単にできるよ!

そこで次に試したのが HTMLファイル方式 です。

HTMLファイルをダウンロード

サーチコンソールからHTMLファイルをダウンロードする画面
確認用のHTMLファイルをPCにダウンロードします。

Xserverのファイルマネージャにアップロード

  • 「アップロード」でファイルを置く
エックスサーバーのサーバーパネル画面。右上にファイルマネージャーのリンクが表示されている
  • サーバーパネルにログインして右上の「ファイルマネージャ」をクリック
  • ドメイン一覧から ~.com を選ぶ
ネリネ
ネリネ

ソラベア、私すぐに public HTML が出ちゃったんだけど…これで大丈夫?

ソラベア
ソラベア

「うん、それはドメインが1つだからだよ。人によっては最初に一覧が出るけど、どっちも正解だから安心してね。

  • public HTML フォルダを開く(サイトの玄関部分)
  • 上段にある「アップロード」ボタンで googleXXXX.html を置く
Xserverのファイルマネージャでドメインフォルダ一覧を表示した画面。ここから対象ドメインを選び、public_htmlフォルダを開く
ファイルマネージャを開いた画面。ドメインを選んで public HTML フォルダを開きます。

ドメインをクリックすると public HTML フォルダが表示されます。
(この画像は設定後に撮ったため nerineramune.com フォルダになっていますが、
最初は public HTML フォルダが表示されます)

ブラウザで確認 → 成功!

https://ドメイン/googleXXXX.html にアクセスすると、英数字の文字列が表示されます。
その状態でサーチコンソールに戻り「確認」を押すと、緑色の「所有権を証明しました」が表示されました。

ソラベア
ソラベア

ダウンロードした名前はそのまま使えばいいんだよ。public_htmlに置けば、https://自分のドメイン/そのファイル名 で開けるからね。

サーチコンソールで所有権を証明しましたと表示された成功画面
HTMLファイル方式で無事に所有権が確認できました。

まとめ|タグ方式で失敗しても大丈夫

ネリネ:「失敗しても別の方法があるって分かると安心するね。」
ソラベア:「そうそう。“タグがダメでもファイルなら大丈夫”って覚えておけばOK!」

ネリネ
ネリネ

失敗しても別の方法があるって分かると安心するね。

ソラベア
ソラベア

そうそう。“タグがダメでもファイルなら大丈夫”って覚えておけばOK!

  • CocoonのHTMLタグ方式では認証できないこともある
  • その場合は HTMLファイル方式(Xserverのファイルマネージャ使用) が確実
  • 初心者は「URLプレフィックス+ファイル方式」で十分

これでサーチコンソールの準備が整いました。数日後から検索データが反映されていきます。