【解決方法】ロリポップ+お名前.comでSearch Consoleの認証

この記事は約3分で読めます。

ブログを始めると、Google検索キーワードの表示回数・順位の推移を確認するために、「Search Console」を使用すると思います。
ロリポップとお名前.comでブログを運用すると、サイト所有権の認証がなかなかできなく、記事が少ないので解決するのにかなり苦労しました。
今回、解決することができたので、同じ現象にお困りの方の為に記事として残します。

はじめに

今回、解決した方法は、一時的な「Search Console」の認証になります。
Googleから1ヶ月くらい?の間隔で所有権の確認があるので、毎月対応する可能性があります。
この記事をブックマークに入れることをおすすめします。

起きた現象

・サイトは公開されているのに、Search ConsoleでDNSレコードでのドメイン所有権の確認ができない

・Search Consoleに登録していたのに、いきなりDNSレコードでのドメイン所有権の確認ができない

解決手順

新規で所有権の認証を行う場合は①~⑥の手順で対応してください。

①サイトのIPアドレスを取得

独自ドメインURLか、ロリポップのURLを下記の「サイトSEOチェック」を使用して、IPアドレスを確認する。
「③お名前.comのDNSレコードの設定」で使用します。
https://seocheki.net/site-check.php

②Search Consoleの確認トークンを取得

所有権の確認のために、Search ConsoleがDNS設定するための確認トークンを表示しています。
「③お名前.comのDNSレコードの設定」で使用します。

③お名前.comのDNSレコードの設定

お名前.comの「DNS設定/転送設定」から「DNSレコード設定を利用する」を選択する。

IPアドレスのレコードを追加

TYPEをA、VALUEにサイトのIPアドレスを設定し追加する。

Search Consoleの確認トークンのレコードを追加

TYPEをTXT、VALUEにSearch Consoleの確認トークンを設定し追加する。

DNSレコード設定用ネームサーバー変更確認にチェック

「DNSレコード設定用ネームサーバー変更確認」にチェックを入れて、確認画面へ進んで設定する。
この変更で、サイトが404になります。

④Search Consoleの認証完了

再度、Search Consoleで所有権の確認を行い、右の画面が表示されたら、これでSearch Consoleの所有権の認証が完了です。
しかし、お名前.comの設定を変更したため、サイトが404になっている状態です。
次の手順で、サイトが表示できる元の設定に戻します。

⑤お名前.comのネームサーバーの設定

お名前.comの「ネームサーバーの変更」の「他のネームサーバーを使用」を選択します。プライマリネームサーバーに「uns01.lolipop.jp」をセカンダリネームサーバーに「uns02.lolipop.jp」を入力し、確認画面へ進んで設定する。

⑥サイトの正常表示完了

サイトが正常表示されました。
Search Consoleも、特に認証解除などなく正常表示されます。

認証が切れた場合の対応

Search Consoleの認証は1ヶ月ごとにあるようなので、下記手順で認証する必要があります。

  1. お名前.comの「ネームサーバーの変更」で、対象のドメインを選択し、
    「お名前.comのネームサーバーを使う」を選択して、確認画面へ進んで設定する
  2. Search Consoleで所有権の確認をする
    ※Search Consoleの認証完了だが、サイトが404になる
  3. お名前.comの「ネームサーバーの変更」で、「他のネームサーバーを使用」を選択し、「uns01.lolipop.jp」「uns02.lolipop.jp」を入れて、確認画面へ進んで設定する
  4. サイトが正常に表示される

コメント

タイトルとURLをコピーしました