Search Consoleの登録・所有権確認ガイド

Google Search Console(サーチコンソール)は、Googleがあなたのサイトをどう見ているかを知るための「公式窓口」です。GitHub Pagesで運用しているサイトを正しく登録し、Googleのインデックス(検索結果への掲載)を促進させるための手順を解説します。

🛠️ 登録の全体フロー

  1. Googleアカウントでログインする
  2. プロパティ(サイトURL)を追加する
  3. 所有権を確認する(ここが最重要)
  4. サイトマップを送信する

1. サイトの追加と所有権の確認

まずは Search Console公式サイト にアクセスし、「今すぐ開始」をクリックします。

プロパティ タイプの選択

独自ドメイン(例:example.com)を使用している場合は、左側の「ドメイン」を選択して入力するのが最も効果的です。サイト全体のデータを一括で管理できるようになります。

DNSレコードによる確認(GitHub Pages利用者の場合)

ドメインプロパティを選択すると、TXTレコードという「暗号」が表示されます。これをコピーして、ドメイン管理サービス(お名前.comやCloudflare)のDNS設定画面に貼り付けてください。

※DNSの反映には数分〜数時間かかる場合があります。反映後にサーチコンソールの「確認」ボタンを押せば完了です。

2. サイトマップの送信

所有権が確認できたら、Googleにサイトの構造を伝える「サイトマップ」を送信しましょう。これにより、新しく書いた記事が素早く検索結果に載るようになります。

  1. 管理画面の左メニューから「サイトマップ」をクリック。
  2. 「新しいサイトマップの追加」欄に sitemap.xml と入力して送信。
  3. ステータスが「成功しました」になればOKです。
⚠️ よくあるトラブル:確認が失敗する

「所有権を証明できませんでした」と出る場合、DNSの設定が反映されるまで時間がかかっている可能性が高いです。1時間ほど置いてから再度試してみてください。また、TXTレコードの値が正しくコピーされているかも再確認しましょう。