第2回 Google Search Consoleへゆまラボを登録―sitemap.xmlを送信してインデックス状況を確認する

公開したゆまラボをGoogle Search Consoleへドメインプロパティとして登録し、Cloudflare経由で所有権を確認。既存のsitemap.xmlを送信し、URL検査でトップページのインデックス状況を確認して登録をリクエストするまでを記録します。

執筆:ゆまラボ運営者

公開:
第2回 Google Search Consoleへゆまラボを登録―sitemap.xmlを送信してインデックス状況を確認する

第1回では、Cloudflare Email Routingを使ってcontact@bringain.com宛のメールを受信できるようにした。

次は検索エンジン側の設定を進める。

ゆまラボでは、旧連載の中ですでにsitemap.xmlを作成している。ただ、サイト上にサイトマップが存在するだけでは、Search Consoleから状況を確認したり、Googleへ明示的に送信したりはしていない。

今回はGoogle Search Consoleへbringain.comを登録し、所有権を確認したあと、既存のsitemap.xmlを送信する。

最後にトップページをURL検査し、Googleから現在どのように見えているかも確認する。

Search Consoleへbringain.comを追加#

Google Search Consoleを開くと、まだWebサイトは未登録。

Google Search Consoleへサイトを追加する前の画面

「ウェブサイトを追加」から登録を開始する。

プロパティタイプはドメインURLプレフィックスの2種類が表示された。

今回はドメインを選択し、bringain.comを入力する。

bringain.comをドメインプロパティとして入力

ここでは、

bringain.com

だけを指定する。

https://bringain.com/のようにプロトコルを含める形ではない。

Google Search Consoleのドメインプロパティは、指定したドメインについてHTTP/HTTPSやwwwを含むサブドメインをまとめて扱う。所有権確認にはDNSを使用する。

ゆまラボではCloudflareでDNSを管理しているので、この方法がそのまま使える。

Cloudflare経由でドメイン所有権を確認#

続行すると、DNSレコードによるドメイン所有権の確認画面が表示された。

今回の画面ではCloudflare.comがDNSプロバイダとして認識されていて、CloudflareのDNSアカウントへ連携して確認できる。

Cloudflareを使ったSearch Consoleのドメイン所有権確認

手動でTXTレコードをコピーしてCloudflare DNSへ追加する方法もあるが、今回はSearch ConsoleからCloudflareへ接続して確認を進めた。

「確認を開始」から処理を進めると、所有権の確認はそのまま成功した。

bringain.comの所有権確認が成功した画面

画面には、

所有権を証明しました
確認方法: ドメイン名プロバイダ

と表示されている。

これでbringain.comをSearch Consoleのドメインプロパティとして扱えるようになった。

確認状態を維持するため、Googleが追加したDNSレコードは削除しない。

sitemap.xmlをSearch Consoleへ送信#

プロパティ登録が終わったので、左メニューのサイトマップを開く。

ここで一度、サイトマップのURLを取り違えそうになった。

最初は、

sitemap-index.xml

を送る想定で進めていた。

ただ、実際にゆまラボで公開しているサイトマップを見ると、想定と違っていた。こうなっている。

https://bringain.com/sitemap.xml

旧連載で作ったサイトマップの実URLを確認し、送信前にsitemap.xmlへ修正した。

Search Consoleの「新しいサイトマップの追加」へ、実際のURLを入力する。

Search Consoleでsitemap.xmlを送信する前の画面

今回は、

https://bringain.com/sitemap.xml

を指定した。

Google Search Consoleでいうサイトマップの「送信」は、XMLファイルそのものをGoogleへアップロードする操作ではない。

すでにWebサイト上で公開されているサイトマップの場所をGoogleへ知らせる。

送信を実行すると、Search Consoleから完了メッセージが表示された。

Google Search Consoleへサイトマップを送信した画面

この時点で登録処理は受け付けられている。

さらにサイトマップの詳細を開いて確認した。

sitemap.xmlが正常に処理されたSearch Consoleの詳細画面

表示内容は以下。

最終読み込み日時: 2026/09/07
検出されたページ数: 50
検出された動画数: 0

ステータスも、

サイトマップは正常に処理されました

になっている。

GoogleのSitemapsレポートでは、Successになったサイトマップは正常に読み込まれ、解析できたURLがクロール対象としてキューへ入る。

今回の画面でも、ゆまラボのサイトマップから50ページが検出されたことを確認できた。

トップページはまだインデックス未登録#

サイトマップが正常に処理されたので、次にURL検査を使ってトップページを確認した。

対象は次のURL。

https://bringain.com/

結果は以下のようになった。

URL が Google に登録されていません

トップページがまだGoogleに登録されていないURL検査結果

詳細を見ると、

ページはインデックスに登録されていません:
検出 - インデックス未登録

となっている。

一方、検出元のサイトマップには、

https://bringain.com/sitemap.xml

が表示されている。

つまり、サイトマップの登録や取得に失敗しているわけではない。

Googleはサイトマップからトップページを認識しているが、この時点ではまだインデックス未登録。

サイトマップを送信したからといって、その場ですべてのページが検索結果へ登録されるわけではないことも、この画面で確認できる。

公開URLをテストしてからインデックス登録をリクエスト#

現在のページ自体に問題がないか確認するため、「公開URLをテスト」を実行した。

ライブテストでは以下の結果になった。

URL は Google に登録できます

公開URLテストでGoogleに登録可能と確認できた画面

ページの可用性も、

ページをインデックスに登録可能です

となっている。

Googlebotから現在のトップページへアクセスでき、インデックス登録を妨げる状態ではないことを確認できた。

そこで、そのまま「インデックス登録をリクエスト」を実行した。

トップページのインデックス登録をリクエストした画面

Search Consoleには、

インデックス登録をリクエスト済み

と表示された。

これでトップページは優先クロールキューへ追加された。

同じURLを何度も送信してもキュー上の優先度が上がるわけではないため、トップページについてはここまでで待つ。

記事ページが多数ある場合も、1ページずつ全部手動で登録リクエストする必要はない。

複数ページについては、今回送信したsitemap.xmlをGoogleに読み込ませる形を基本にする。

サイトマップ送信とインデックス登録リクエストまで完了#

Google Search Consoleへゆまラボを登録し、サイトマップの送信とトップページのURL検査まで確認した。

今回行った作業をまとめる。

  • Google Search Consoleでbringain.comをドメインプロパティとして追加
  • Cloudflare経由でDNS所有権を確認
  • sitemap-index.xmlではなく、実際のsitemap.xmlを送信
  • サイトマップが正常に処理されたことを確認
  • サイトマップから50ページが検出されたことを確認
  • トップページをURL検査
  • 検出 - インデックス未登録の状態を確認
  • 公開URLテストでインデックス登録可能な状態を確認
  • トップページのインデックス登録をリクエスト

Search Consoleへ登録した直後なので、検索パフォーマンスやページのインデックス状況はまだこれから変わっていく。

現時点では、Googleがsitemap.xmlを読み取れる状態になり、トップページもクロール可能であることまで確認できた。

次はアクセス解析を始める。

Google AnalyticsとCloudflare Web Analyticsのどちらで何を確認できるのかを見ながら、ゆまラボのアクセス状況を確認できるようにする。

参考#