Search Consoleの登録・所有権確認ガイド
Google Search Console(サーチコンソール)は、Googleがあなたのサイトをどう見ているかを知るための「公式窓口」です。GitHub Pagesで運用しているサイトを正しく登録し、Googleのインデックス(検索結果への掲載)を促進させるための手順を解説します。
🛠️ 登録の全体フロー
- Googleアカウントでログインする
- プロパティ(サイトURL)を追加する
- 所有権を確認する(ここが最重要)
- サイトマップを送信する
1. サイトの追加と所有権の確認
まずは Search Console公式サイト にアクセスし、「今すぐ開始」をクリックします。
プロパティ タイプの選択
独自ドメイン(例:example.com)を使用している場合は、左側の「ドメイン」を選択して入力するのが最も効果的です。サイト全体のデータを一括で管理できるようになります。
DNSレコードによる確認(GitHub Pages利用者の場合)
ドメインプロパティを選択すると、TXTレコードという「暗号」が表示されます。これをコピーして、ドメイン管理サービス(お名前.comやCloudflare)のDNS設定画面に貼り付けてください。
- ✅ 種別: TXT
- ✅ ホスト名: @ (または空欄)
- ✅ 値: google-site-verification=...(コピーした文字列)
※DNSの反映には数分〜数時間かかる場合があります。反映後にサーチコンソールの「確認」ボタンを押せば完了です。
2. サイトマップの送信
所有権が確認できたら、Googleにサイトの構造を伝える「サイトマップ」を送信しましょう。これにより、新しく書いた記事が素早く検索結果に載るようになります。
- 管理画面の左メニューから「サイトマップ」をクリック。
- 「新しいサイトマップの追加」欄に
sitemap.xmlと入力して送信。 - ステータスが「成功しました」になればOKです。
⚠️ よくあるトラブル:確認が失敗する
「所有権を証明できませんでした」と出る場合、DNSの設定が反映されるまで時間がかかっている可能性が高いです。1時間ほど置いてから再度試してみてください。また、TXTレコードの値が正しくコピーされているかも再確認しましょう。