Old Sunset Days

Search Console使わずPingでGoogleインデックス登録を促す

日付 タグ hugo カテゴリ others

目次

Google Search Console登録しなくてもインデックス登録してもらえる?

Pingを送ればOK?

Google検索で結果としてサイトが表示されるには、Googleのクローラーにページを訪問してもらって、インデックス登録をしてもらう必要がある。そうでない限り、Google検索でサイトのページが検索結果に出てくることは残念ながらない。

そこで、一般的にはGoogle Search ConsoleにURLを直接登録したり、あるいはSitemapを登録したりするのだが、

( ==> URLをGoogleへインデックス登録をしてみた
( ==> Hugoでrobots.txtとsitemap.xmlを作る

Google Search Consoleに登録をしなくても、直接にPingを送信してインデックスを促すこともできるようだ。

https://support.google.com/webmasters/answer/6065812 - URL の再クロールを Google にリクエストする

ping ツールを使用する。ブラウザで GET リクエストを送信するか、このアドレスにコマンドラインを送信して、 サイトマップの完全な URL を指定します。サイトマップ ファイルにアクセスできることを確認します: http://www.google.com/ping?sitemap=<サイトマップの完全な URL> 例: http://www.google.com/ping?sitemap=https://example.com/sitemap.xml

つまりはSitemapをクエリー引数で直接にhttp GETを叩けば、インデックス登録が促されるとのこと。

実際にPingを送信してみる

例えば、

https://[サイトのURL]/sitemap.xml

にSitemapの情報があるので場合は、ブラウザのURL入力欄に

http://www.google.com/ping?sitemap=https://[サイトのURL]/sitemap.xml

を入力すればOKである。

URLを叩いた結果としては、以下のような感じに。

実際にインデックスが登録されるかどうか、いつ追加になるかは表示の通り、保証はされないとのこと。 コンテンツの内容が薄い場合は、登録されないこともあるようだ。