経緯
- 本ブログを検索一覧に表示したかった
- Google Search Consoleを使用してインデックス登録したら良いらしい
- 登録するにはドメイン所有権の確認が必要でTXTレコードを設定することで認証できるらしい
状況
- お名前.comでドメインを取得
- Netlifyでホスト
やったこと
- サーチコンソールで表示されたTXTレコードをNetlifyのDNSレコード設定に追加
TXTレコードとは
参考サイト
https://www.cloudflare.com/ja-jp/learning/dns/dns-records/dns-txt-record/
今回のケースではGoogleが本ブログのドメイン所有権を確認するために使用される文字列。
DNSレコードの一種でDNSサーバーに設定することで、そのドメインの所有者であることが確認される。
- ドメインの所有者ならDNSにこの設定書いといてね、後で確認するから
- (DNSサーバーへのアクセス時)お、このドメインにはTXTレコードがあるな
- 登録依頼のあったドメインだな、ヨシ!
みたいな流れで認証されてて、ドメインの所有者や管理者で無い限りはTXTレコードの設定ができないので認証不可となる。
設定方法について
お名前.comでドメインを取得しているが、DNSサーバーはNetlifyのものを使用しているので、TXTレコードはNetlifyで設定する。
手順
https://docs.netlify.com/domains-https/netlify-dns/dns-records/Domain Settings
で設定するドメインの画面を開き、DNS settings
に進む。DNS records
で新しくレコードを追加。TXT
を指定して、サーチコンソールで表示された内容をvalue
に記載。
サーチコンソールで「確認」を押せば認証が完了する。
変更が反映されるまで数時間かかる場合があるらしいが、すぐに完了した。
その他
- DNSレコードには他にも色々種類がある。
参考サイト
https://www.cloudflare.com/ja-jp/learning/dns/dns-records/