DNSレコードでSearch Consoleのドメイン所有権を確認する方法|TXTレコードの設定手順と確認できないときの対処法

目次

はじめに

「Search Consoleでドメインを登録したらDNSレコードの追加を求められたけれど、どこに何を入力すればいいの?」
「TXTレコードを設定したのに、所有権を確認できませんと表示される」と困っていませんか。

ドメイン管理サービスのDNS設定画面を開いても、ホスト名・種類・値などの入力欄が並んでいると、Search Consoleからコピーした文字列をどこへ入れるのか迷いやすいですよね。

この記事では、TXTレコードを取得してDNSへ設定する手順から、設定後に所有権を確認する方法、エラーが出たときの確認ポイントまで解説します。

Search ConsoleでDNSレコードを使ってドメイン所有権を確認する方法は?

Search Consoleのドメインプロパティでは、指定されたTXTレコードをドメインのDNS設定に追加して所有権を確認します。

ここでは、DNSレコードを使う仕組みからTXTレコードの取得・追加、Search Consoleで確認を完了するまでの手順を順番に説明します。

DNSレコードでのドメイン所有権確認とは

DNSレコードでのドメイン所有権確認とは、Search Consoleが発行するTXTレコードをDNS設定へ追加し、ドメインの管理権限を証明する方法です。

登録したTXT値をSearch Consoleが確認し、一致すれば所有者として認証されます。

ドメインプロパティでは、このDNSを使った確認が必要です。

Search ConsoleでTXTレコードを取得する

Search Consoleで「プロパティを追加」を選び、「ドメイン」に確認したいドメイン名を入力します。

「続行」を押すと、google-site-verification=から始まるTXTレコードが表示されるため、内容を変更せずそのままコピーしておきましょう。

ドメイン管理サービスにTXTレコードを追加する

ドメイン管理サービスへログインし、対象ドメインのDNSレコード設定を開きます。

レコードの種類で「TXT」を選び、Search Consoleでコピーしたgoogle-site-verification=から始まる値を入力して保存します。

Search Consoleで所有権を確認する

TXTレコードを追加したら、Search Consoleへ戻って「確認」をクリックします。

DNS上のTXTレコードが確認できれば、所有権の確認は完了です。

すぐに確認できない場合は、DNSへ反映されるまで少し時間を置いてから、もう一度試してみましょう。

DNSレコードを設定するときに確認するポイント

Search Consoleの所有権確認でTXTレコードを設定するときは、追加する場所や入力する値を間違えないことが重要です。

ここでは、TXTレコードの設定場所とホスト名・TXT値の入力方法、DNSが反映されるまでの時間について順番に説明します。

TXTレコードはどこに設定する?

TXTレコードは、対象ドメインのDNSを管理しているサービスの設定画面に追加します。

ドメインを取得したサービスとDNSの管理先が異なる場合は、現在ネームサーバーを設定している側でDNSレコード一覧を開き、TXTレコードを追加しましょう。

ホスト名とTXT値はどう入力する?

ホスト名は、サービスによって「@」を指定するか空欄にします。

TXT値には、Search Consoleで発行されたgoogle-site-verification=から始まる文字列を、そのまま入力しましょう。

ホスト名の指定方法はサービスによって異なるため、保存前に入力形式を確認しておくと安心です。

DNSの反映には時間がかかることがある

TXTレコードを保存しても、DNSへの反映には少し時間がかかる場合があります。

数分で反映されることもありますが、環境によっては数時間以上かかることもあるため、Search Consoleで確認できないときは、時間を置いてからもう一度試してみましょう。

TXTレコードが正しく反映されているか分からない場合は、DNSレコードを確認する方法を知っておくと切り分けやすくなります。
▶DNSレコードを確認する方法は?nslookupを使った確認手順を解説

DNSレコードで所有権を確認できないときの対処法

DNSレコードを設定してもSearch Consoleで所有権を確認できない場合は、まずTXTレコードの入力内容に誤りがないか確認します。

ここでは、TXTレコードの再確認からDNSの反映待ち、設定を変更しても確認できない場合の確認項目まで順番に説明します。

TXTレコードの入力内容を確認する

Search Consoleで所有権を確認できない場合は、DNS設定に追加したTXTレコードを確認します。

google-site-verification=から始まる文字列に間違いや余分な空白がないか確認し、異なっている場合は正しい値へ修正して保存しましょう。

DNSの反映を待ってから再確認する

TXTレコードを正しく設定しても、DNSへの反映が完了するまでは所有権を確認できないことがあります。

すぐに確認できない場合はTXTレコードを削除せず、少し時間を置いてからSearch Consoleで「確認」をもう一度試してみましょう。

設定を変更しても確認できない場合に確認すること

TXTレコードを修正しても確認できない場合は、設定したDNSの管理先と現在使用しているネームサーバーが一致しているか確認します。

別のサービスでDNSを管理している場合は、現在有効なネームサーバー側のDNS設定にTXTレコードを追加しましょう。

DNSの管理先が分からない場合は、現在どのネームサーバーが使われているのかを確認してみましょう。
▶ネームサーバーとは?確認方法とDNSとの違いをわかりやすく解説

まとめ

Search Consoleのドメインプロパティでは、DNSにTXTレコードを追加することで所有権を確認できます。

設定するときは、Search Consoleで発行されたTXT値を正しく登録し、DNSの管理先を間違えないことが大切です。

すぐに所有権を確認できなくても、DNSの反映に時間がかかっている可能性があります。

慌てて設定を変更せず、少し時間を置いてから再確認し、それでも確認できない場合はTXT値やネームサーバーを見直してみましょう。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

目次