Search Consoleの所有権確認は、調べたいサイトの範囲と、自分が変更できる場所から選びます。ドメイン全体をまとめて扱い、DNSを編集できるなら「ドメインプロパティ」でDNS確認へ進みましょう。
特定のhttps・ホスト・パスを対象にするなら「URLプレフィックス」を選び、HTMLタグやHTMLファイルなど、管理できる場所に合う方法を使います。既存のGoogle AnalyticsやGoogle Tag Managerを利用する場合は、それぞれの権限とコードの設置条件も確認してください。
まずは公式入口でアカウントと対象サイトを確かめる
Google Search Consoleの公式ページを開き、サイト管理に使うGoogleアカウントでログインしましょう。以前の「Google Webmaster Tools」は、2015年に「Google Search Console」へ名称が変わったサービスです。
すでに登録したサイトが見当たらないときは、登録し直す前にログイン中のアカウントと、プロパティの選択欄を確認しましょう。ここでいうプロパティは、Search Consoleでデータを確認する対象サイトや、その一部分を指します。
Googleへのログインと、サイトのデータを見る権限は別です。制作会社などが登録したサイトなら、権限を付与されたアカウントで開いているかも確かめましょう。
既存のプロパティへアクセスできる場合は、その対象を選んで利用できます。自分で新しく登録する場合は、プロパティ選択欄の「プロパティを追加」から、次の範囲を指定してください。
ドメインとURLプレフィックスは登録する範囲が違う
先に決めたいのは、どのURLをまとめて見たいかです。以下は架空のサイトを使った入力例で、URLプレフィックスは指定した先頭部分に一致するURLを対象にします。
| 種類と入力例 | 対象になる範囲 | 所有権確認 |
|---|---|---|
| ドメイン example.com | http・https、wwwや他のサブドメインを含む全体 | DNS |
| URLプレフィックス https://example.com/ | このhttps・ホストで始まるURL。httpやwww付きは別の範囲 | HTMLタグ・ファイル、条件を満たすGA・GTM、DNSなど |
| URLプレフィックス https://example.com/blog/ | このhttps・ホストの/blog/以下 | 対象に合う確認方法を選択 |
ドメイン欄には「example.com」のように入力し、httpsやページのパスは付けません。一方、URLプレフィックスにはhttpsなどのプロトコルを含め、対象の先頭部分を末尾の「/」まで入力します。
たとえばhttpsのwwwなしで公開しているサイトなら、「https://example.com/」と「http://www.example.com/」は異なる対象です。所有権確認を終えても、調べたいURLと登録範囲が違うと、必要なデータを探せなくなります。
ドメイン全体が必要なら、DNSを管理できるかを確認しましょう。特定の公開URLや配下のページを見たい場合は、その範囲のURLプレフィックスから、使える確認方法を選んでください。
管理できる場所から所有権確認の方法を選ぶ
DNS、ホームページのHTML、サーバー上のファイルでは、必要な管理権限が違います。次の表で自分が扱える場所を探し、条件を満たす方法を一つ選びましょう。
| 管理できること | 方法 | 必要な条件 | 次の行動 |
|---|---|---|---|
| 対象ドメインのDNS編集 | DNS(両プロパティで利用可) | 現在のDNS管理先へレコードを追加できる | 指定の種類・名前・値を確認 |
| ホームページのhead編集 | URLプレフィックス/HTMLタグ | 確認対象の公開ページのheadへ設置できる | 自分の確認タグを公開 |
| 指定ファイルの公開 | URLプレフィックス/HTMLファイル | 指定URLでファイルを一般公開できる | 取得したファイルをそのまま配置 |
| 既存GAの管理 | URLプレフィックス/Google Analytics | 同じGoogleアカウント・編集権限・適合コード | 権限とhead内のコードを照合 |
| 既存GTMの管理 | URLプレフィックス/Google Tag Manager | 同じGoogleアカウント・公開または管理者権限・適合コード | コンテナとコードの位置を照合 |
| 確認場所を管理できない | 既存所有者からの権限付与 | 対象プロパティの所有者へ依頼できる | アカウントと必要な作業を伝える |
WordPressへログインできるだけでは、表にあるすべての方法を使えるとは限りません。実際に変更できる範囲を確かめ、選んだ方法の手順だけを進めてください。
DNSを編集できるなら、指定の確認レコードを追加する
DNSは、ドメインの接続先などを管理する仕組みです。ドメインの購入先と現在のDNS管理先が異なる場合は、現在そのドメインに使われているDNSの設定画面を開きましょう。
- Search Consoleで確認情報を取得する
ドメインプロパティでは、対象を入力するとDNS確認の案内が表示されます。URLプレフィックスでDNSを使う場合は、確認方法から「ドメイン名プロバイダ」を選んでください。手動で追加する場合は、案内にあるレコードの種類(TXTまたはCNAME)・名前・値を控えます。
- 現在のDNS管理先へ追加する
Search Consoleの情報とDNS提供元の手順を照らし合わせ、確認用レコードを追加しましょう。名前欄に空欄や「@」を使うかは提供元の指示に従い、既存のレコードは残します。
- 反映後に所有権を確認する
DNS提供元の反映時間を確認し、Search Consoleへ戻って「確認」を押してください。成功表示が出たら、そのレコードを保持して利用を続けます。
ドメインの購入し直しや、サーバーの接続先の変更を行う手順ではありません。追加するのは、所有権確認の画面で指定されたレコードです。
HTMLタグは、公開ホームページのheadへ設置する
HTMLタグによる確認では、公開ホームページのhead内に、Search Consoleが発行した自分の確認用メタタグを設置します。ソース内では「google-site-verification」を探してください。
ここでいうホームページは、プロパティのURLを未ログインで開いた先に表示されるページです。「https://example.com/blog/」を登録した場合はそのURLを起点にし、転送があるときは転送先のページでタグを確認しましょう。
- URLプレフィックスの確認画面で「HTMLタグ」を選び、自分に発行されたタグをコピーします。
- ホームページのheadへ反映できる機能で設置し、保存してください。
- ログアウト状態の公開ページのソースでタグと値を照合できたら、Search Consoleの「確認」を押しましょう。
WordPressの記事本文欄へ貼るだけでは、指定されたheadへの設置になりません。利用中のテーマやプラグインに確認用の設定がある場合は、その公式手順で入力場所と形式を確かめましょう。
HTMLファイルは、指定URLで未ログインでも開けるようにする
サーバーへファイルを配置できるなら、HTMLファイルも選択肢です。確認画面で指定されたURLに、そのファイルを公開できることが条件になります。
- URLプレフィックスの確認画面から、自分の確認用HTMLファイルをダウンロードしてください。
- 名前や内容を変えずに指定の場所へ配置し、指定URLで未ログインでも内容を見られるか確かめます。
- 公開を確認できたら、Search Consoleへ戻って「確認」を押しましょう。
WordPressのメディアへアップロードできても、指定URLで公開できたとは限りません。Search Consoleに示されたURLをシークレットウィンドウなどで開き、ファイルの内容とアドレスバーのURLを確かめましょう。確認ファイルのURLから別ドメインへ転送される場合は、指定URLで公開できるよう配置先を見直してください。
既存のGA・GTMは、権限とコードの両方を確認する
HTMLタグと同様に、GA・GTMも登録したプロパティのURLを未ログインで開いた先のページでコードを確認します。
Google Analytics(GA)を使う場合は、サイトで使っているGAのプロパティに対する編集権限と、同じGoogleアカウントでのログインが必要です。未ログインで開けるホームページのhead内に、対応するanalytics.jsまたはgtag.jsのコードがあるかも確認します。
Google Tag Manager(GTM)では、対象コンテナの公開権限または管理者権限が必要です。同じGoogleアカウントを使い、ホームページのbody開始タグ直後に、コンテナコードのnoscript部分が正しく置かれているかを確かめましょう。
GAの数値を閲覧できることや、GTMでタグを編集できることだけでは、これらの条件を満たしたことになりません。GTM経由でGAを動かしている場合も、GAの確認方法に必要なコードがページにあるかは別に確認してください。
- 利用するGAまたはGTMと同じアカウントでSearch Consoleを開き、対象のURLプレフィックスを選びます。
- 選んだサービスの権限と、公開ホームページのコードの種類・位置を照合してください。
- 所有権確認画面で該当する方法を選び、「確認」を押しましょう。
条件を満たさないときは、head編集やファイル公開など、実際に管理できる別の方法を選べます。確認のためだけに、既存の計測コードを重複して追加する必要はありません。
所有権を確認できないときは、使った方法のエラーから調べる
「所有権を証明できませんでした」と出たら、その下の理由を確認しましょう。すべての方法をやり直すのではなく、使った方法の値・公開場所・権限へ戻ると、調べる対象を絞れます。
| エラー・状況 | 確認する対象 | 次の行動 |
|---|---|---|
| DNSレコードが見つからない | 現在のDNS管理先、対象ドメイン、追加したレコード | 保存先と指定の種類・名前を照合。反映前なら提供元の案内に沿って待つ |
| DNSの確認値が一致しない | Search Consoleの指定値と名前欄 | 値の省略・取り違えや、名前の入力形式を確認 |
| メタタグがない・場所が違う・値が違う | 対象ホームページのheadと、自分の確認タグ | 公開ソースを確認。保存した内容が出なければ利用中の機能やキャッシュを調べる |
| 確認ファイルがない・内容が違う・転送エラー | 指定URL、ファイル名・内容、未ログイン時の表示と転送先 | 指定URLでファイルを照合。別ドメインへ転送される場合は配置先を見直す |
| GA・GTMのコードがない・場所が違う | 対象ホームページのコードと設置位置 | 選んだ確認方法のコードか、公開ページに出ているかを確認 |
| GA・GTMの権限が足りない | ログイン中のアカウントと対象の権限 | GAの編集権限、GTMの公開または管理者権限を照合 |
DNSを追加した直後は、反映待ちかどうかも確認しましょう。保存先・名前・値が正しければ、提供元が案内する反映時間を待って再確認してください。
HTMLタグやGA・GTMでは、設定画面にコードがあるかだけでなく、Googleが取得する公開ページに出ているかが判断の鍵です。ログインしないと見えないページでは確認できません。登録したプロパティのURLを未ログインで開き、表示されたページのコードを照合しましょう。
自分で設置できない場合は、既存所有者に権限を依頼する
DNSや公開ページを管理できない場合の依頼先は、既存のSearch Console所有者です。対象プロパティと利用するGoogleアカウントのメールアドレス、必要な作業を伝えてください。所有者側の「設定」から「ユーザーと権限」で、作業に合う権限を付与してもらえます。
確認用の素材で証明する「確認済み所有者」と、権限を付与される「委任された所有者」や「フルユーザー」「制限付きユーザー」は別の区分です。データを読むだけなのか、サイトマップ送信などの操作も行うのかを伝えると、必要な権限を相談できます。
既存所有者が分からない場合は、制作会社やサイト管理担当に登録状況を確認してください。権限が付与されたら、そのGoogleアカウントでSearch Consoleを開き直し、対象プロパティを選びましょう。自分で認証素材を設置できなくても、付与された権限の範囲で利用を始められます。
確認後も素材を残し、対象と権限を確かめる
確認に成功したら、DNSレコード・確認ファイル・確認タグは残してください。Googleは確認用の情報を継続して確かめるため、削除すると所有権の確認状態を維持できなくなることがあります。
テーマやプラグインを変更するときも、利用中の確認方法が維持されるかを確認しましょう。最後に次の項目を見れば、登録しただけで対象を取り違えることも防げます。
- 選択中のプロパティが、調べたいドメイン・https・ホスト・パスを含んでいる。
- 利用するGoogleアカウントに、必要な閲覧・操作権限がある。
- 自分で確認に使ったレコード・ファイル・タグ、または既存GA・GTMのコードと権限が維持されている。
データの表示には数日かかる場合があり、数値がまだ出ていないことだけで所有権確認の失敗とは判断しません。確認の結果と登録範囲を確かめ、次に知りたいことに合う画面へ進みましょう。
- 検索での表示やクリックを知りたいときは、検索パフォーマンスを確認する。
- サイト内のURLをGoogleへ伝えたいときは、サイトマップの確認・送信へ進む。
- 特定の記事がGoogleに登録されているか調べたいときは、対象URLをURL検査で確認する。
所有権確認で整うのは、対象サイトのデータを確認・管理するためのアクセスです。まずは自分で維持できる方法を選び、必要な範囲を扱える状態にしておきましょう。