JavaScriptを有効にしてください

TXTレコードについてざっくり調べた

 ·  ☕ 2 分で読めます

経緯

  • 本ブログを検索一覧に表示したかった
  • 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に記載。
サーチコンソールで「確認」を押せば認証が完了する。

変更が反映されるまで数時間かかる場合があるらしいが、すぐに完了した。

その他


書いた人
keee
Webエンジニア

目次