Googleで自分のウェブサイトを検索しても、なかなか表示されないと悩んでいませんか?
これは、Googleのインデックスに登録されていないことが原因です。
Googleにインデックスされていないと、検索結果に表示されないため、ユーザーに見つけてもらうことができません。
インデックスされていない原因を把握して、適切な対処をすることで、検索結果ページに表示されるようになります。
この記事では、Googleにインデックスされていないときの原因と対処法を分かりやすくまとめました。
インデックス問題でお困りの方は、ぜひ参考にしてください。
この記事の内容
検索エンジンのクローラーの仕組み
Googleの検索エンジンは、クローラーと呼ばれるプログラムを使って、ウェブページを収集・整理しています。
クローラーは、ウェブページのURLを基にアクセスし、ページのテキストや画像、リンクなどの情報を収集します。
収集した情報は、Googleのインデックスに登録されます。
Googleのクローラーは、ウェブ上のリンクを辿りながら情報を収集します。
これは、他のウェブページがあなたのサイトへのリンクを含んでいると、Googleのクローラーがあなたのサイトを見つけ、それをインデックスに追加するということを意味します。
つまり、他のサイトがあなたのサイトをリンクしていると、Googleはあなたのサイトを知ることができるのです。
しかし、クローラーがウェブページを収集する頻度は、ページの重要性や更新頻度によって異なります。
すべてのウェブページを即座に見つける(インデックスする)わけではないので、注意が必要です。
クローラーの仕組みのポイント
1.クローラーは、公開されているウェブページのURLを基にアクセスする
2.ページのテキストや画像、リンクなどの情報を収集する
3.収集した情報を、Googleのインデックスに登録する
4.インデックスに登録されたページは、検索結果として表示される
検索結果に表示されない(インデックスされない)のはなぜ?
インデックスされない原因は、大きく分けて2つあります。
1つは、Googleのクローラーがサイトをクロールしていない場合です。
もう1つは、Googleにインデックスされないように設定している場合です。
Googleのクローラーがサイトをクロールしていない
Googleのクローラーは、インターネット上にあるすべてのサイトをクロールしているわけではありません。
そのため、サイトを公開しただけでは、すぐにGoogleにインデックスされるとは限りません。
クローラーがサイトをクロールしない理由としては、以下のようなものが考えられます。
- サイトが新しいため、クローラーがまだサイトを見つけていない
- サイトが複雑な構造になっているため、クローラーが巡回するのが難しい
- サイトのコンテンツが質が低いため、クローラーが興味を持たない
特に、新しいサイトについては、Google公式ページで下記のように説明しています。
サイトやページが新しい場合は、まだクロールやインデックス登録自体が行われていないことが理由で、Google インデックスに含まれていない可能性があります。
新しいページが公開されてから Google によるクロールが行われ、さらにインデックスに登録されるまでには、しばらく時間がかかります。
インデックス登録が完了するまでにかかる時間は、一般的に合計で 1 日から数週間と、さまざまな要因によって変動します。
Search Consoleヘルプ「Google検索で自分のページが見つからない場合」より
Googleにインデックスされないように設定している
もう1つは、Googleにインデックスされないように設定している場合です。
Googleにインデックスされないようにする設定としては、以下の方法があります。
- robots.txtでクロール拒否の記述をしている
robots.txtファイルは、クローラーがサイトを巡回する際のルールを記述したファイルです。
サイトマップやクロール頻度などの設定を記述できます。
- metaタグでnoindexを指定している
サイト全体または特定のページに、意図的に「noindex」のmetaタグが設定されている場合、Googleはそのページをインデックスに登録しません。
サイトのrobots.txtやソースコードを確認し、上記のような設定が意図せずにされていないかどうか、確認しましょう。
インデックスはされているが表示されない場合
「インデックスはされているものの、検索結果に表示されない」という場合は、掲載順位が低いために表示されていない状況が考えられます。
掲載順位を上げるためには、コンテンツの質を高め、SEO対策を強化することが重要です。
Google検索結果に表示させる(インデックスする)方法
続いて、Google検索結果に表示させる(インデックスする)方法を分かりやすく説明します。
手順1:サイトマップをGoogleに送信する
サイトマップとは、サイト全体のページ構成を一覧で表したファイルです。
Googleにサイトマップを送信することで、Googleのクローラーがサイトをクロールしやすくなり、インデックスに登録される可能性が高くなります。
サイトマップを作成するには、以下の方法があります。
- XMLサイトマップを手動で作成する
- サイトマップ生成ツールを利用する
XMLサイトマップを手動で作成する場合は、以下の手順に従ってください。
- サイトマップのファイル名を「sitemap.xml」に設定する
- サイトマップファイルに、サイトのすべてのページのURLを記述する
- サイトマップファイルをウェブサイトのルートディレクトリにアップロードする
サイトマップ生成ツールを利用する場合、以下のツールがおすすめです。
- Google XML Sitemaps
- Screaming Frog SEO Spider
サイトマップを作成したら、以下の手順でGoogleに送信します。
- Google Search Consoleにログインする
- [サイトマップ] をクリックする
- [新しいサイトマップの追加] をクリックする
- サイトマップのURLを入力する
- [送信] をクリックする
手順2:サイトの構造をシンプルにする
サイトの構造が複雑すぎると、Googleのクローラーが巡回するのが難しくなります。
そのため、サイトの構造をシンプルにしましょう。
具体的には、以下の点に注意しましょう。
- 階層構造を深くしすぎない
- ページ数が少ない場合は、サイトマップを作成する
- ページ間のリンクを適切に設置する
手順3:Googleにインデックスをリクエストする
Googleにインデックスをリクエストすることで、Googleのクローラーがサイトをインデックスする作業を早めることができます。
Googleにインデックスをリクエストするには、以下の手順に従ってください。
- Google Search Consoleにログインする
- [URL検査] をクリックする
- 上部のバーにインデックスをリクエストしたいページのURLを入力する
- [インデックス登録をリクエスト] をクリックする
Googleのクローラーがサイトを巡回してインデックスに登録されるまでには、しばらく時間がかかります。
2〜3週間程度待ってから、Googleの検索結果に表示されているかどうかを確認しましょう。
Googleに登録されているかの確認方法
Googleに登録されているかの確認方法は2つあります。
1. Googleの検索窓で確認する
Googleの検索窓に、「site:URL」とサイトのURLを入力して検索します。
検索結果にサイトが表示される場合、Googleに登録されています。
2. Google Search ConsoleのURL検査ツールで確認する
インデックス登録のリクエストと同様に、上部にあるバーにURLを入力します。
インデックス登録がされていれば「URLはGoogleに登録されています」と表示されます。
それでも検索結果に表示されない場合は、手順4を確認してみてください。
手順4:robots.txtファイルやHTMLのmetaタグの設定を誤っていないか確認する
robots.txtファイルやHTMLのmetaタグで、Googleにインデックスされないように設定している場合があります。
robots.txtファイルやHTMLのmetaタグの設定を誤っている場合は、修正しましょう。
これらの手順を踏むことで、Googleのクローラーがサイトをクロールしやすくなり、インデックスに登録される可能性が高くなります。
また、以下の点にも注意しながら、焦らずに様子を見ることも大切です。
- サイトを公開してからしばらく時間をおくと、Googleのクローラーがサイトをクロールしやすくなります。
- サイトのコンテンツを更新すると、Googleのクローラーが再度サイトをクロールする可能性があります。
これらの点に注意して、自社サイトをGoogleの検索結果に表示させましょう。
まとめ
今回ご紹介した方法を試してみても検索結果に表示されない場合、Googleからペナルティを受けていたり、サイトやコンテンツの質が低いと判断されていたりする可能性が考えられます。
自社でこの問題を解消することが難しい場合は、SEO対策の専門家に依頼するのも一つの方法です。
Heart Fullでは、サイトの状況を分析して、インデックス登録されるための最適な対策をご提案させていただきます。
「Googleにインデックスされなくて困っている」など、今抱えているお悩みのご相談だけでも構いませんので、お気軽にご連絡ください。