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

第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サイトは未登録。

「ウェブサイトを追加」から登録を開始する。
プロパティタイプはドメインとURLプレフィックスの2種類が表示された。
今回はドメインを選択し、bringain.comを入力する。

ここでは、
bringain.com
だけを指定する。
https://bringain.com/のようにプロトコルを含める形ではない。
Google Search Consoleのドメインプロパティは、指定したドメインについてHTTP/HTTPSやwwwを含むサブドメインをまとめて扱う。所有権確認にはDNSを使用する。
ゆまラボではCloudflareでDNSを管理しているので、この方法がそのまま使える。
Cloudflare経由でドメイン所有権を確認#
続行すると、DNSレコードによるドメイン所有権の確認画面が表示された。
今回の画面ではCloudflare.comがDNSプロバイダとして認識されていて、CloudflareのDNSアカウントへ連携して確認できる。

手動でTXTレコードをコピーしてCloudflare DNSへ追加する方法もあるが、今回はSearch ConsoleからCloudflareへ接続して確認を進めた。
「確認を開始」から処理を進めると、所有権の確認はそのまま成功した。

画面には、
所有権を証明しました
確認方法: ドメイン名プロバイダ
と表示されている。
これで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を入力する。

今回は、
https://bringain.com/sitemap.xml
を指定した。
Google Search Consoleでいうサイトマップの「送信」は、XMLファイルそのものをGoogleへアップロードする操作ではない。
すでにWebサイト上で公開されているサイトマップの場所をGoogleへ知らせる。
送信を実行すると、Search Consoleから完了メッセージが表示された。

この時点で登録処理は受け付けられている。
さらにサイトマップの詳細を開いて確認した。

表示内容は以下。
最終読み込み日時: 2026/09/07
検出されたページ数: 50
検出された動画数: 0
ステータスも、
サイトマップは正常に処理されました
になっている。
GoogleのSitemapsレポートでは、Successになったサイトマップは正常に読み込まれ、解析できたURLがクロール対象としてキューへ入る。
今回の画面でも、ゆまラボのサイトマップから50ページが検出されたことを確認できた。
トップページはまだインデックス未登録#
サイトマップが正常に処理されたので、次にURL検査を使ってトップページを確認した。
対象は次のURL。
https://bringain.com/
結果は以下のようになった。
URL が Google に登録されていません

詳細を見ると、
ページはインデックスに登録されていません:
検出 - インデックス未登録
となっている。
一方、検出元のサイトマップには、
https://bringain.com/sitemap.xml
が表示されている。
つまり、サイトマップの登録や取得に失敗しているわけではない。
Googleはサイトマップからトップページを認識しているが、この時点ではまだインデックス未登録。
サイトマップを送信したからといって、その場ですべてのページが検索結果へ登録されるわけではないことも、この画面で確認できる。
公開URLをテストしてからインデックス登録をリクエスト#
現在のページ自体に問題がないか確認するため、「公開URLをテスト」を実行した。
ライブテストでは以下の結果になった。
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のどちらで何を確認できるのかを見ながら、ゆまラボのアクセス状況を確認できるようにする。


