ホームページがGoogle検索に出ないのはなぜ?原因を順番に確認しよう

ホームページを公開したのに、検索しても自分のサイトが出てこないと、「設定を間違えたのでは」と不安ですよね。
ただ、「検索に出ない」と見える状態にはいくつかの種類があるので、慌てなくても大丈夫です!
たとえば、公開したばかりで、Googleがまだそのページを見つけていないことがあります。
検索結果へ載せないための設定が、ページに残っている場合もあります。
Googleへ登録済みでも、検索した言葉に対して順位が低いだけ、ということもあります。
どれが原因かを分けないままタイトルや文章だけを直しても、原因が別の場所にあれば解決しません。
そこでこの記事では、検索した言葉、ページへのアクセス、検索除外の設定、Googleへの登録状態、ページ内容という順番で、確認する場所を1つずつ見ていきます。
難しいコードをすべて読む必要はありません。
自分で確認できる範囲と、制作者へ確認を頼む範囲を分けながら進めましょう。
1. まず「どの検索で出ないのか」を確認する

最初にやることは、「検索に出ない」という状況を具体的にすることです。
同じサイトでも、会社名で検索して見つからない状態と、一般的な検索語で上位に出てこない状態とでは、確認する場所が違うからです。
検索結果に自分のサイトが見当たらないと、すぐに「Googleへ登録されていないのでは」と考えたくなるものですよね。
まずは、次の3種類の検索を分けて試してみてください。
確認する検索 | 入力例 | 分かること |
|---|---|---|
会社名・屋号 | なのはAIラボ | サイトやトップページが会社名と結び付いているか |
ページのタイトル | ホームページ公開前チェック完全ガイド | そのページを題名に近い言葉で見つけられるか |
一般的な検索語 | ホームページ 公開前 チェック | 同じテーマの他のページと比べたときの表示順位 |
会社名でもページのタイトルでも見つからないなら、そもそもGoogleがそのページを把握できていない可能性があります。
その場合は、誰でもページを開ける状態か、検索除外の設定が残っていないか、Googleへ登録されているかを、このあとの手順で順番に確認してください。
会社名では見つかるのに一般的な検索語で出てこないなら、Googleへの登録そのものは済んでいます。
この場合は、ページの内容が検索した人の目的に合っているか、同じ言葉で上位に出ている他のページと何が違うかを確認しましょう。
なお、検索結果は、検索した時間、場所、端末、最近の検索履歴などによって変わることがあります。
自分のサイトが実際にどんな言葉で表示されたかは、Search Consoleの検索パフォーマンス レポートで確認できます。
このレポートでは、検索された言葉が「クエリ」、表示されたURLが「ページ」という項目に並びます。
「何と検索したか」「どのURLを探したか」「いつ確認したか」をメモに残しておきましょう。登録されていない問題なのか、順位が低いだけの問題なのかを切り分けやすくなります。
自分が想定していなかった言葉で、すでに検索結果へ表示されていることもあります。
検索画面で探すだけでなく、Search Consoleのデータからも状況を見てみましょう。
検索から見つけてもらうまでの全体像を先に整理したい方は、「小規模事業者のためのSEO入門」もあわせて確認してください。
2. ページが公開・閲覧できるか

次は、お客様もGoogleも同じ公開URLへアクセスできる状態かを確認しましょう。
このとき確認するのは、管理画面の編集用URLやプレビュー用URLではありません。
お客様へ案内している、完全な公開URLを使ってください。
まず、ブラウザのメニューから「新しいシークレット ウィンドウ」または「新しいプライベートウィンドウ」を開きます。
この画面はログイン情報を引き継がないため、初めてサイトを訪れた人と同じ状態でページを開けます。
アドレス欄へ完全な公開URLを入力し、Enterキーを押してみましょう。
ページが開いたら、次の3点を確認しましょう。
- ログインやパスワードの入力を求められないか
- 「404」や「500」などのエラー画面が出ていないか
- 公開したはずの内容がそのまま表示されているか
公開のときに確認用パスワードを外し忘れていると、お客様もGoogleもページの中身を見られません。
URLを変更したのに古いリンクが残っている場合も、目的のページへたどり着けません。
ただし、会員限定ページや個人情報を含むページは、検索へ出すために認証を外さないよう注意してください。
シークレット画面では開けるのに、Search Consoleのライブテスト(「公開 URL をテスト」で今のページを取得する機能)では取得できないこともあります。
その場合は、サーバー側でアクセスを制限しているか、一時的なエラーが起きている可能性があります。
対象URLと画面に表示された結果を制作者や管理会社へ伝え、原因を確認してもらいましょう。
3. 検索除外の設定が残っていないか

検索へ出したいページなのに、検索から除外する設定が残っていることがあります。
その場合は、ページの内容を直す前に、設定の方を確認する必要があります。
名前だけでも知っておきたい設定は、次の3つです。
noindex:
「このページを検索結果に載せないでください」とGoogleへ伝える設定robots.txt:
Googlebot(Googleの巡回プログラム)などがサイト内のどのURLを見に来てよいかを指定するファイルcanonical:
内容が同じか、よく似たページが複数あるとき、どれを代表のURLにしたいかをGoogleへ伝える設定
専門用語が並ぶと、どれも同じ検索除外の設定に見えてしまいますよね。
しかし、この3つは役割が違います。
Googleのnoindexに関する公式資料では、Googlebotがnoindexを読み取るには、そのページをクロール(巡回して読み込むこと)できる必要があると説明されています。
つまり、robots.txtでクロールを止めてしまうと、noindexの指定自体が読まれません。
そのため、robots.txtでクロールを止めることは、ページを検索結果から確実に消す方法にはなりません。
canonicalについても、正規URLに関する公式資料で、サイト側が希望するURLを示しても、Googleが別のURLを正規版として選ぶ場合があると説明されています。
「検索に出ないから3つとも外してしまおう」という直し方は避けてください。そのページでどんな意図があって設定されているのかを確かめてから対応しましょう。
問い合わせ完了ページや内容が重複しているページなど、意図して検索対象から外しているURLもあります。
設定を自分で消してしまう前に、対象URLと、そのページをどう扱いたいのかを制作者へ伝えて相談しましょう。
4. Googleに登録されているかを確認する

ページを開けること、検索除外の設定が残っていないことを確認したら、Google Search ConsoleのURL検査でページごとの状態を見ましょう。
URL検査で最初に表示されるのは、Googleが前回そのページを読み込んだ時点の登録状況です。
今公開されているページをGoogleが取得できるかどうかは、「公開 URL をテスト」を押して別に確認します。
Googleの検索の仕組みに関する公式資料では、検索結果に出るまでの流れを、クロール、インデックス登録、検索結果の表示という3段階に分けて説明しています。
同じ資料では、基本事項に沿ってサイトを作っても、この3段階を必ず通るとは限らないとも説明されています。
とはいえ、結果画面には似た言葉が並ぶため、どこを見ればよいか迷うところですよね。
次の5段階で確認してください。
- Search Consoleを開き、画面左上のプロパティ選択欄をクリックして、確認したいサイトを選びます
- 画面上部の「URL検査」欄へ完全な公開URLを入力してEnterキーを押し、いちばん上に出るステータスとその理由を読みます
- 「ページのインデックス登録」の欄を開き、前回のクロール、ページの取得、「クロールを許可?」、「インデックス登録を許可?」、ユーザーが指定した正規URL、Googleが選択した正規URLを確認します
- 前回のクロール後にページを直した場合は「公開 URL をテスト」をクリックし、今のページでクロール、ページの取得、インデックス登録ができるかを確認します
- 問題を直して再登録を頼む場合は、「インデックス登録をリクエスト」をクリックし、受け付けられたかどうかを確認します
それぞれの項目が何を表しているかは、URL検査ツールの公式ヘルプで説明されています。
登録状況の見方、公開URLのテスト方法、正規URLの確認方法まで載っているので、迷ったら開いてみてください。
「URLはGoogleに登録されています」と表示されても、それは登録が済んでいるという意味です。
どんな検索語でも上位に表示される、という意味ではありません。
反対に「登録されていません」と表示された場合も、理由を読まないまま登録リクエストを何度も送るだけでは解決しません。
表示された理由ごとに、次のように確認する場所を変えましょう。
- 「URLがGoogleに認識されていません」:
サイト内のリンクやサイトマップから、そのURLへたどり着けるかを確認する - 「クロールを許可?」が「いいえ」:
robots.txtでそのURLへのアクセスを止めていないかを確認する - ページの取得に失敗している:
エラーの内容、認証の設定、サーバーの状態を確認する - 「インデックス登録を許可?」が「いいえ」:
意図しないnoindexが入っていないかを確認する - 取得できているのに未登録:
重複するURL、正規URL、ページ内容、内部リンクを見直す
URL検査では、結果の見出しだけを見て終わりにしないでください。「なぜその状態なのか」と「前回のクロール後にページを直していないか」をセットで確認しましょう。
URL検査ツールの公式ヘルプでも、インデックス登録をリクエストしたからといって、必ずGoogleへ登録されるわけではないと案内されています。
リクエストを繰り返すより、表示された理由を1つずつ解消する方が近道です。
5. 登録済みでも検索語に合っているか

ページが登録済みなら、次は検索した言葉とページの内容が合っているかを確認しましょう。
ここまでは「検索へ出せる状態か」という話でした。
ここからは「その言葉で検索した人にとって役立つページか」という、別の問題になります。
まず、その言葉を検索した人が何を知りたくて、次に何をしたいのかを想像してみましょう。
たとえば「税理士 地域名」と検索する人は、相談できる事務所を比べて選びたいのかもしれません。
一方で「確定申告 必要書類」と検索する人は、手続きに何をそろえればよいかを知りたいはずです。
同じ事業に関係する言葉でも、検索した人が求めている答えは同じではありません。
登録済みのページを開いて、次の項目がそろっているか確認してみましょう。
- 何について書いたページかが分かるタイトルとH1(ページの一番大きな見出し)になっているか
- 検索した人が最初に知りたい結論を、冒頭で示しているか
- 誰向けか、どの地域が対象か、どんな条件かを書いているか
- 判断に必要な理由、手順、具体例、注意点がそろっているか
- 1つの検索目的に絞った内容になっているか
- 読み終えた人が次に見たいサービスページや関連記事へ、自然につながっているか
ただし、確認項目を増やせば必ず順位が上がるわけではありません。
文章の量を増やすために不要な説明を足すのではなく、検索した人が判断できずに困る部分へ、具体的な答えを補いましょう。
改善の方向は、自分が想定したキーワードだけで決めなくて大丈夫です。
Search Consoleで実際に表示された検索語を見ながら直すと、何を足せばよいかを決めやすくなります。
SEOの基本的な仕組みと、初心者が最初に取り組むことは、「SEOとは?」でやさしく説明しています。
サイト内に同じ検索目的を狙ったページが複数ある場合は、どのページを代表にするかを決めてください。
役割が重なる記事をそのまま増やすと、どれも中途半端な内容になってしまいます。
1つにまとめる、扱う範囲を分ける、内部リンクで関係を整理する、といった対応を検討しましょう。
地域名を含む検索で見つけてほしい場合も、地名を繰り返し書くだけでは伝わりません。
実際に対応している地域、所在地、訪問できる範囲、その地域での事例を正確に示してください。
登録の問題と順位の問題を分けて、今必要な修正だけに集中しましょう!
まとめ

最後に、Google検索に出ないときに確認する順番を振り返りましょう。
- 会社名、ページのタイトル、一般的な検索語に分けて、どの検索で出ないのかをはっきりさせる
- シークレット画面から完全な公開URLを開き、認証もエラーもなく表示されるかを確かめる
noindex、robots.txt、canonicalの役割と、そのページで何を意図した設定かを制作者へ確認する- Search ConsoleのURL検査で、登録状況とその理由、前回のクロールを確認する
- 登録済みのページは、検索した言葉とタイトル、本文、対象地域、検索の目的が合っているかを見直す
まず1つやるなら、探しているページの完全な公開URLを用意し、Search ConsoleのURL検査で今の登録状況を確認してみましょう!
関連記事
登録や検索語だけでなく、ページの表示や導線までまとめて確認したい方は、なのはAIラボのサイト仕上がり診断もご検討ください。
検索エンジン対策を含む項目まで確認できるプランもご用意しています。
