サーチコンソールで所有権の確認ができないときは、まずプロパティの種類と確認方法が合っているかを見ます。「ドメイン」のプロパティは DNS のレコードでしか確認できず、HTML ファイルや HTML タグ、Google アナリティクス、Google タグ マネージャーの方法が使えるのは「URL プレフィックス」のプロパティだけです。方法が合っているのに失敗する場合の原因は、多くが、ファイルやタグが Google から読める場所にない、中身が変わっている、DNS の反映を待っていない、GA や GTM の権限やアカウントが違う、のどれかです。
この記事は、Search Console ヘルプを2026年11月14日に確かめた範囲で書いています。登録の手順そのものはサーチコンソールの設定方法に書いたので、ここでは確認に失敗したときの原因と直し方に絞ります。
最初に:ドメイン プロパティと URL プレフィックスの違い
Search Console ヘルプ(ウェブサイトまたはプラットフォームのプロパティを Search Console に追加する)では、二つの種類は次のように説明されています。
- ドメイン プロパティ(例:example.co.jp):www などのすべてのサブドメインと、http・https の両方を含みます。確認の方法は DNS のレコードだけです。
- URL プレフィックス プロパティ(例:https://www.example.co.jp/):入れた文字で始まる URL だけを含みます。http と https、www のあるなしは別のプロパティになります。確認の方法はいくつかから選べます。
ドメイン プロパティで追加したのに、HTML タグを入れて確認しようとしても通りません。サイトの中を触れるがドメインの DNS は触れない、という会社は、URL プレフィックスで追加し直し、自社のサイトの URL(https かどうか、www があるか)をブラウザのアドレス欄と一文字ずつ合わせます。
HTML ファイルで確認できないとき
ヘルプでは、HTML ファイルの方法は、渡されたファイルをサイトのいちばん上の階層(ルート)に置き、ログインなしでブラウザから開けるようにするものです。ファイルの名前と中身は変えてはいけません(末尾の改行を足すのは可)。ヘルプに載っている失敗の原因は、ファイルが決められた場所にない、中身が一致しない、許されないリダイレクトが起きる、などです。
- 確認の画面に出ているファイルの URL(https://自社のドメイン/google で始まる名前.html)を、ログインしていないブラウザ(シークレット ウィンドウなど)で開きます。
- 開けなければ、置いた場所が違います。WordPress をドメインの直下に入れているサイトなら、ふつうは wp-admin や wp-content のフォルダがある階層と同じ場所です。
- 開けても中身が違う場合は、ダウンロードし直したファイルをそのまま置き直します。
- 別のドメインへ転送されていないかを見ます。ヘルプでは、同じドメインの中のリダイレクトはたどるが、別のドメインへのリダイレクトはたどらないとされています。
サイト全体に Basic 認証(ID とパスワードの画面)をかけていると、ヘルプにある「パスワードで守られた無効な応答」の失敗になります。公開前のサイトで確認したいときは、この点に気をつけます。
HTML タグで確認できないとき
HTML タグの方法は、渡された meta タグを、ログインなしで開けるトップページの head の中に置くものです。ヘルプに載っている失敗の原因は、タグが head の中にない、タグの中身が違う、タグの形が正しくない、などです。
- トップページをログインしていないブラウザで開き、ページのソースで google-site-verification を検索します。見つからなければ、タグは入っていません。
- 見つかっても、body の中にあれば通りません。WordPress のテーマやプラグインに「Google の確認コード」を入れる欄がある場合は、その欄に値の部分だけを入れる作りか、タグ全体を入れる作りかを、そのテーマやプラグインの説明で確かめます。
- 入れたのにソースに出ない場合、当社の見方では、キャッシュのプラグインやサーバーのキャッシュが古いページを見せていることがあるので、キャッシュを消してからもう一度見ます。
DNS の TXT レコードで確認できないとき
ドメイン プロパティを確認できるのは、ドメイン名プロバイダ(DNS のレコード)の方法だけです。ヘルプでは、TXT レコードか CNAME レコードを DNS に足し、TXT の場合はホスト名を空欄か「@」にするとされています。反映までに最大2〜3日かかることがあり、ヘルプに載っている失敗の原因は、TXT レコードが見つからない、値が一致しない(反映待ちの場合もある)、です。
- TXT レコードの値は、確認の画面からコピーしたものを、前後に空白を入れずにそのまま貼ります。
- ホスト名の欄に、ドメイン名や「google」などを入れていないかを見ます。
- 足してすぐ失敗しても、1〜2日おいてからもう一度「確認」を押します。
ここからは当社の見方です。ドメインを買った会社と、DNS を管理している会社が違うことがよくあります。ネームサーバーをレンタルサーバーの会社に向けている場合は、ドメインを買った会社の画面で TXT レコードを足しても効かず、サーバーの会社の管理画面で足す必要があります。どちらで管理しているか分からないときは、ドメインの管理画面でネームサーバーの設定を見ると見当がつきます。
Google アナリティクスの方法で確認できないとき
ヘルプでは、Search Console と Google アナリティクスに同じ Google アカウントでログインし、そのプロパティの編集の権限を持っていることが条件です。二つの道具でそれぞれ何を見るかはサーチコンソールとGA4(アナリティクス)の違いと連携に書きました。トップページの head の中に、gtag.js(または analytics.js)のコードを書き換えずに置いている必要があります。サイトに入っている番号の確かめ方はGA4の測定IDの確認方法に書いています。ヘルプに載っている失敗の原因は、コードが見つからない、形が違う、古いコードを使っている、タグ マネージャーのコードしかない、置き場所が違う、編集の権限が足りない、などです。
- GA4 をタグ マネージャーで入れているサイトでは、GA の方法は通りません。下の GTM の方法を使います。
- 右上の Google アカウントが、GA4 で編集者以上の役割を持つアカウントかを見ます。役割の付け方はGA4の権限付与とユーザー追加に書いています。
Google タグ マネージャーの方法で確認できないとき
ヘルプでは、タグ マネージャーのコンテナに対する「公開」か「管理者」の権限が要ります。また、タグ マネージャーのコードのうち noscript の部分を、body の開始タグの直後に、間にほかのものを挟まずに置く必要があります。ヘルプに載っている失敗の原因は、タグが見つからない、権限が足りない、コンテナがそのアカウントにない、タグの置き場所が違う、などです。テーマやプラグインがタグ マネージャーのコードを入れている場合は、noscript の部分が body の直後に出ているかを、ページのソースで見ます。
確認できたあとに外れないようにする
ヘルプでは、確認に使ったファイルやタグ、コードが残っていて有効なあいだ、確認が保たれ、Search Console は定期的にそれを確かめるとされています。無効になると知らせが届き、直さないと猶予の期間のあとに権限がなくなります。テーマを替えた、サイトを作り直した、DNS の会社を替えた、といったときに、確認に使ったものが消えていないかを見ます。DNS の TXT レコードも、確認のあとに消してはいけません。
社内の別の人や制作会社に見せたいだけなら、一人ずつ所有権を確認するより、確認済みの所有者がユーザーとして加えるほうが手早く済みます。手順はサーチコンソールのユーザー追加と権限付与にあります。
今日、自社で確かめられること
- Search Console のプロパティが、ドメインと URL プレフィックスのどちらかを見ます。
- 「設定」の「ユーザーと権限」で、確認済みの所有者が社内に二人以上いるかを見ます。
- 確認に使った方法(ファイル・タグ・DNS など)が何かを、記録に残します。
- 自社のドメインの DNS を、どの会社の画面で管理しているかを確かめます。
参考にした公式の情報
- Search Console ヘルプ:サイトの所有権の確認
- Search Console ヘルプ:所有者、ユーザー、権限の管理
- Search Console ヘルプ:ウェブサイトまたはプラットフォームのプロパティを Search Console に追加する
いずれも2026年11月14日に内容を確かめました。画面の表示名は、言語の設定や画面の更新によって変わることがあります。