ブログを始めると、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ヶ月ごとにあるようなので、下記手順で認証する必要があります。
- お名前.comの「ネームサーバーの変更」で、対象のドメインを選択し、
「お名前.comのネームサーバーを使う」を選択して、確認画面へ進んで設定する - Search Consoleで所有権の確認をする
※Search Consoleの認証完了だが、サイトが404になる - お名前.comの「ネームサーバーの変更」で、「他のネームサーバーを使用」を選択し、「uns01.lolipop.jp」「uns02.lolipop.jp」を入れて、確認画面へ進んで設定する
- サイトが正常に表示される
コメント