新規記事を投稿したはずが、該当のページURLを検索窓で検索しても、検索結果に表示されないという経験、私もしたことあります。その際に私がどのように対処したかを記述していきたいと思います。
Googleコマンド検索でインデックス件数を確認する
site:コマンドを使用してURL単位で検索確認する
最近投稿したブログ記事がインデックスされているかを調べるには、Googleの「site:」コマンドを使用すると、URLがインデックスされているかを確認することが出来ます。「site:URL」の様に該当のURLを記入し、Google検索窓で検索すると、該当のURLのコンテンツページやカテゴリーページ、お問い合わせページなど含むページのインデックス件数も確認することが出来ます。
使用例:site:https://www.maskedgirl-blog.com/
*インデックスの意味に関して簡単に以下ページで記載しています。
site:とinurl:コマンドを使用してカテゴリー単位で検索確認する
Googleの「site:URL inurl:キーワード」コマンドを使用すると、該当のURLのタイトルに該当のキーワードを含んだカテゴリーページのインデックス件数を確認できます。
使用例:site:https://www.maskedgirl-blog.com/ inurl:テクニック
site:とintitle:コマンドを使用して検索確認する
Googleの「site:URL intitle:キーワード」コマンドを使用すると、該当のURLのタイトルに該当のキーワードを含んだコンテンツページのインデックス件数を確認できます。
使用例:site:https://www.maskedgirl-blog.com/ intitle:excel
インデックスされてない原因として考えられること
上記をお試し頂いても、検索結果に表示されないのであれば、インデックスされていないということになります。可能性として考えられることをいくつか以下箇条書きしました。
・サイトやページを新しく作成した/更新してからまだ7日間経っていない
・サイトマップ送信やインデックス登録リクエストして7日間経過してない
・セーフサーチにより特定の検索結果が除外されている
*セーフサーチとは:個人だけでなく学校や職場、もしくは子供といるとき等あらゆる場面で特定のコンテンツを含むページをGoogle検索結果から除外することが出来ます。
インデックスされるには
サイトマップの送信をする
Googleクローラーにページが検出されていない可能性があるので、サイトマップ送信をしてGoogleにサイト情報を正確に伝えてみてください。方法がいくつかあるので以下を参照してください。
-
Search Console サイトマップ ツールを使ってサイトマップを Google に送信する
-
robots.txt
ファイルの任意の場所に次の行を挿入して、サイトマップへのパスを指定する。Sitemap: http://example.com/sitemap_location.xml
-
「ping」機能を使用して、サイトマップのクロールを依頼する。HTTP GET リクエストを次のように送信します。
http://www.google.com/ping?sitemap=<complete_url_of_sitemap>
例:http://www.google.com/ping?sitemap=https://example.com/sitemap.xml
インデックス登録リクエスト(URL検査)をする
特定のページのみインデックスされていない場合、Google Search ConsoleからURL検査のインデックス登録リクエストをすることで解決できるかもしれません。その手順とインデックス登録された場合の記載を致します。
インデックス登録リクエストの手順
①Google Search Consoleの「URL検査」をクリックし、該当のコンテンツページURLを検索窓で検索します。
②インデックス登録されているか確認する
以下のような表示なればインデックス登録されていないということなので、「インデックス登録をリクエスト」選択してリクエスト送信してください。
すぐには登録が完了しない場合もあるので、インデックス登録されているかは数日から1週間ほど待ってみるのもいいでしょう。
インデックス登録されると
インデックス登録完了すると、以下のような表示になるので、Google検索窓で「site:」コマンドと一緒にのURLを検索すると、検索結果にも反映され、インデックス件数にカウントされます。