ホームページが検索に出てこない原因|自分で順に確かめる診断手順
「うちのホームページ、検索しても出てこないんです」。この相談は、公開したばかりの会社からも、5年前に作ったきり触っていない会社からも届きます。困るのは、思い当たる原因が多すぎて、どこから手を付ければいいのか分からないことです。設定の問題なのか、時間の問題なのか、それとも何か罰を受けているのか。順番が決まっていないと、心配だけが増えていきます。
そこでこの記事では、確認の順番を先に固定します。次の3つを上から順にやるだけで、原因のありかは絞れます。しかもここまでは、Search Console(サーチコンソール。Googleが無料で提供している、自分のサイトが検索でどう扱われているかを見る管理画面)を開かなくてもできます。
今すぐできる3つの確認(所要3分)
☐ 確認1|自社ホームページのURLを、そのままGoogleの検索窓に入れて検索する(https:// は付けずに)
☐ 確認2|会社名で検索する。ただし普段使っていないスマホやログアウトした状態で試す
☐ 確認3|検索窓に site:自社のドメイン と入れて検索し、何ページ出てくるか数える
確認1で出てこないなら「そもそも登録されていない」、確認1と2で出るのに商品名や地域名で出てこないなら「登録はされているが順位が足りない」。原因の場所がまったく違うので、直し方も別になります。
先に結論を1つだけ書いておきます。中小企業のホームページが検索に出てこない理由の大半は、Googleから罰を受けているからではありません。ほとんどは、まだ見つけてもらっていないか、その言葉について書いたページが1枚も存在しないかのどちらかです。この記事は、Googleの公式ドキュメントに書かれている範囲だけを根拠に整理しました。参照した文書はすべて2026年8月7日に確認し、記事末尾に一覧を置いています。
「出てこない」には二種類ある。混ぜると原因が見えない
診断が進まない一番の理由は、性質の違う2つの状態を同じ言葉で呼んでいることです。ひとつはそもそもGoogleの手元に自社のページが登録されていない状態。もうひとつは登録はされているが、その検索語では上に出てこない状態です。
この2つは、図書館にたとえると分かりやすくなります。前者は、本が図書館に納品すらされていない状態。目録を引いても当然出てきません。後者は、本は目録に載っているのに、同じテーマの本が何百冊も並んでいて奥のほうにある状態です。前者に必要なのは納品、後者に必要なのは中身の改善。やることが根本から違います。
Googleも同じことを公式に書いています。Search Consoleヘルプは、ページがインデックスに登録されていても検索結果の最初のページに表示されない可能性があると説明し、確認するときは文章ではなくページのURLで検索するよう案内しています。登録されていることと検索結果で見えることは、公式ドキュメントでもはっきり分けられています。
「順位が低い」と「載っていない」を混ぜると、直し方を間違える
区別が曖昧なままだと、対処もずれます。順位が低いだけなのに「Googleに嫌われた」と考えて設定をいじる。逆に、noindexで検索に出さない指定が残っているだけなのに、記事を何本も書き足す。どちらも労力の割に状況が動きません。先に、どちらの状態かを1分で確定させる。この順番だけは崩さないでください。
検索に出るまでの3段階|どこで止まっているかを言葉にする
Googleは、検索結果が出るまでの流れを3つの段階に分けて公式に説明しています。クロール(クローラーと呼ばれる自動プログラムが、ウェブ上で見つけたページからテキスト・画像・動画をダウンロードする)、インデックス登録(見つけたページの内容を解析して、Googleインデックスと呼ばれる巨大なデータベースに保存する)、検索結果の表示(ユーザーが検索したとき、検索語句に関連する情報を返す)の3つです。
これは、いわば図書館の裏側の作業工程です。司書が本を集めに来るのがクロール、集めた本を分類して目録カードを作るのがインデックス登録、来館者の質問に対して該当する本を出してくるのが検索結果の表示にあたります。どの段階で止まっているかが分かれば、直すべき場所は自動的に決まります。
ここで大事な前提を1つ、公式の言葉のまま押さえておきます。Googleは「インデックス登録は保証されているわけではなく、Googleが処理するページのすべてがインデックスに登録されるとは限りません」と明記しています。さらに、Google検索の基本事項に準拠していても、クロールとインデックス登録、検索結果への表示が保証されるわけではないとも書かれています。載せてもらえるのが当たり前ではないという前提に立つと、診断の心構えが変わります。
Search Consoleを開く前にできる3つの確認
ここからは実際の手順です。Search Consoleは所有権の確認という手続きが必要で、制作会社に管理を任せていると自分の手元にないこともあります。先に、検索窓だけでできることを全部やってしまいましょう。
確認1|ホームページのURLを、そのまま検索する
Search Consoleヘルプは、およそ500ページ未満の小規模サイトについて、「GoogleでサイトのホームページのURLを検索してみてください(http:// または https:// の部分は含めない)。ページがGoogleの検索結果に表示される場合、そのページはGoogleに登録されています」と案内しています。中小企業のホームページはほぼこの規模に収まるので、この方法がそのまま使えます。
なぜ会社名ではなくURLなのか。理由も同じヘルプにあります。ページがインデックスに登録されていても検索結果の最初のページに表示されない可能性があるため、テキストではなくページのURLで検索する、という説明です。URLは他社と重ならない自分だけの文字列で、順位の影響をほとんど受けません。身分証明書を見せるようなものです。
確認2|会社名で検索する。ただし普段の環境では試さない
ここに落とし穴があります。自分のパソコンで自社名を検索すると、たいてい自社サイトが上に出ます。ところがお客さんの画面では出ていない、ということが起こります。Googleは、検索結果がユーザーの検索履歴や場所などの変数に基づいてカスタマイズされ、同じページでもユーザーによって異なる掲載順位で表示されることがあると説明しています。
これは、通い慣れた店だけ看板が大きく見えるようなものです。だから確認するときは、普段使っていないスマホや、シークレットモードのログアウト状態を使ってください。ここで結果が変われば、「出ていない」のではなく「自分だけよく出ていた」と分かります。
確認3|site:検索で、何ページ拾われているかを数える
検索窓に site:example.co.jp(自社のドメイン)と入れて検索すると、そのドメインで登録されているページが一覧で出ます。Search Consoleヘルプも、ページが見つからない場合の確認方法としてこの構文でのサイト内検索を挙げています。
ただし限界もあります。Google 検索セントラルは site: 演算子について、クエリで指定したプレフィックスに関連してインデックス登録されているすべてのURLを返すわけではないと明記し、主に検索ユーザー向けに設計されているためサイト所有者には制限があると感じられる場合があるとも説明しています。「0件か、1件だけか、たくさんあるか」という粒度で使えば十分です。
| 確認1(URL) | 確認3(site:) | 今どうなっているか | 次に読む章 |
|---|---|---|---|
| 出ない | 0件 | 1ページも登録されていない | パターンA(設定と時間の確認) |
| 出る | 1件だけ | トップだけ登録、下層が届いていない | パターンA(内部リンクの確認) |
| 出る | 複数出る | 登録済み。見えないのは順位の問題 | パターンB(言葉とページの対応) |
| 出ない | 複数出る | 別ドメインや旧URLが生きている疑い | パターンA(移転・重複の確認) |
パターンA|そもそも1件も出てこないとき
URLで検索しても出ない、site:検索も0件。この場合は、クロールかインデックス登録のどこかで止まっています。Search Consoleヘルプが挙げる代表的な原因を、確認しやすい順に並べ替えました。
| 原因 | よくあるきっかけ | 自分で確認する方法 | 直す方向 |
|---|---|---|---|
| 単純に新しい | 公開から数日しか経っていない | 公開日を数える | 待つ。リンクを1本増やす |
| robots.txtで拒否 | テスト環境の設定が残った | ドメイン/robots.txt を開く | Disallow の行を外す |
| noindexの指定 | 制作中の非公開設定が残った | CMSの公開設定/ページのソース | 検索避けの設定を解除 |
| パスワード保護 | 確認用のIDとパスが生きたまま | 別端末でURLを開く | 保護を解除して公開 |
| 移転時の設定漏れ | リニューアルでURLが変わった | 旧URLを開いて転送されるか | 旧URLから新URLへ転送設定 |
| 手動による対策 | まれ。過去の無理な施策など | Search Consoleのレポート | 指摘内容を直して再審査 |
robots.txtとnoindexは、札の貼ってある場所が違う
この2つは名前が似ていて混同されがちですが、役割はまったく別です。Googleの公式ドキュメントは、robots.txtファイルについて「検索エンジンのクローラーに対して、サイトのどのURLにアクセスしてよいかを伝えるもの」と説明したうえで、Googleにウェブページが表示されないようにするためのメカニズムではありませんとはっきり書いています。しかも、robots.txtでブロックしていても、そのURLがウェブ上の他の場所からリンクされていれば、URLを検出してインデックスに登録する可能性があるとも説明されています。
一方のnoindexは、metaタグまたはHTTPレスポンスヘッダーで設定するルールで、検索エンジンにコンテンツをインデックスから除外してもらうためのものです。robots.txtは敷地の入口に立てた「入らないでください」の札、noindexは部屋の中に置いた「名簿には載せないでください」のメモにあたります。
ここから、実務で最も多い事故が説明できます。Googleは、noindexディレクティブを有効にするためには、robots.txtファイルでページやリソースをブロックせず、クローラがページにアクセスできるようにする必要があると明記しています。robots.txtでブロックされている場合、クローラはnoindexルールを認識しません。「確実に消したい」と思って両方かけると、中の札が読まれないままURLだけが残り続けることがあるのです。ちょうど、家の中の張り紙を見せたいのに門を閉ざしてしまうように、意図と結果が逆になります。
「ペナルティです」と言われたら、まず手動対策レポートを開く
電話やメールで「御社のサイトはGoogleからペナルティを受けています」と言われることがあります。落ち着いて確認してください。Googleは手動による対策を、担当者がサイトをレビューしてスパムに関するポリシーに準拠していないと判断した場合の措置と説明し、その有無をSearch Consoleの「手動による対策」レポートで確認できるようにしています。何も適用されていなければ、問題がない旨の表示が出ます。
いわば交通違反の切符と同じで、切られていれば記録が残ります。記録がないのに違反だと言われたら、根拠を出してもらう場面です。契約前の会社からこの手の話が出たときの見分け方は、ホームページ制作会社の選び方と契約書に現れる危険サインで扱っています。
パターンB|社名では出るが、サービス語では出ないとき
確認1と確認2で自社サイトが出るなら、Googleはすでにサイトを知っています。この状態で「出てこない」と感じるのは、商品名・サービス名・地域名を入れたときに上位に見当たらないからです。ここから先は設定ではなく、中身と言葉の話になります。
Googleは、ページがインデックスに登録されているにもかかわらず検索結果に表示されない場合があるとしたうえで、その原因としてコンテンツと検索語句の関連性の不足や品質の不足を挙げています。言い換えると、「登録されている」は入場券であって、席順の保証ではないということです。
「サービス語で出ない」の中身は、だいたい3つに分かれる
この状態は、次の3つのどれかに当てはまることがほとんどです。
1つめは、その言葉について書いたページが1枚もないこと。これが一番多く、一番見落とされます。「〇〇の修理」で探されているのに、サイト内は会社概要とお知らせだけ。この状態は検索の土俵にまだ上がっていません。嫌われているのではなく、判定する材料が渡されていないだけです。
2つめは、言葉が社内用語になっていること。お客さんが「エアコン 効かない」と打つのに、サイトには「空調機器メンテナンス業務」と書いてある。人間には同じでも、検索の入口としては別の言葉です。お客さんが電話口で言った言葉をそのまま見出しに使うのが最短になります。
3つめは、単純に競争が激しいこと。大都市の一般名詞は、全国規模の会社と比較サイトが並びます。この土俵で正面から戦うより、地域や条件を足した言葉に軸を移すほうが現実的です。
ページを増やす前に、ページ同士をつなぐ
site:検索でトップページしか出ない場合、下層ページへの入口が足りていない可能性があります。GoogleはSEOスターターガイドで、主にクロール済みのページからリンクをたどって新しいページを発見していると説明しています。リンクは建物の中の通路にあたります。部屋を増やしても、続く廊下がなければ誰もたどり着けません。
また、何年も更新されていないサイトは、書いてある内容が現状と食い違っていることがあります。営業時間、料金、対応エリア。この食い違いの実害は更新されないホームページの実害と月15分の保守手順にまとめました。順位を上げる作業より先に、事実を合わせるほうが効きます。
Search Consoleを開く|URL検査ツールで「Googleから見た自分のページ」を確認する
ここまでで場所が絞れたら、Search Consoleを開きます。使うには所有権の確認、つまりそのサイトの持ち主であることを証明する作業が必要です。制作会社が管理しているなら、権限の付与を依頼してください。この権限は、自社の看板の管理鍵に相当します。
URL検査ツールでできること、できないこと
公式ヘルプは、このツールについて「Googleのインデックスに登録されたページの情報が表示されます。また、URLがインデックスに登録できるどうかをテストすることもできます」と説明しています。URLを入れると、登録されているか、いつクロールされたか、除外されていないかが分かります。健康診断の問診票のようなもので、症状の名前が分かるだけでも次の一手が決まります。
大事なのは、できないことのほうです。同じヘルプには、リクエストを送信してもページがGoogleインデックスに表示されるとは限らないと明記され、送信できるインデックス登録リクエストの数には1日あたりの上限が設定されているとも書かれています。登録リクエストは「早く出してください」というお願いであって、順番待ちの列を飛び越えるチケットではありません。
サイトマップを出せば上位に行く、という誤解
サイトマップは、サイト上のページや動画などのファイルについての情報や、各ファイルの関係を伝えるファイルです。ただしGoogleは、サイトマップによってURLを検出できるものの、必ずしもサイトマップ内のすべての項目がクロールされてインデックスに登録されることが保証されるわけではない、と明記しています。
さらに、サイトマップが不要なケースも公式に挙げられています。サイズが小さい場合(およそ500ページ以下)、すべてのページを内部リンクが網羅している場合などです。多くの中小企業のホームページは、この「不要」に当てはまります。出すこと自体は害ではありませんが、それで順位が上がるわけではありません。なお、これらの設定をどこで触るかはWordPressかどうかで変わります。そもそもCMSが要るのかは、ホームページにWordPressは必要かという判断基準で整理しています。
どれくらい待てば「異常」と判断していいか
診断で一番むずかしいのは、「まだ時間が足りないだけ」なのか「何かが壊れている」のかの線引きです。ここはGoogleが公式に目安を書いているので、それをそのまま基準にするのが安全です。
Search Consoleヘルプは、サイトが新しい場合について、少なくとも1週間ほど経ってから問題があるかどうか判断するよう案内しています。同じヘルプは、インデックス登録が完了するまでにかかる時間は一般的に合計で1日から数週間と、さまざまな要因によって変動するとも書いています。SEOスターターガイドは、変更した結果がGoogle側に反映されるまでには時間がかかり、数時間かかる変更もあれば数か月かかる変更もあると説明し、一般的には数週間待ってから検索結果への影響を確認することをすすめています。
ただし「直前に何かした」なら、時間の話ではない
この目安が当てはまるのは、通常運転のときです。直前にサーバーを移した、ドメインを変えた、リニューアルでURLが総入れ替えになった。こうした心当たりがあるなら、待っても解決しません。旧URLから新URLへの転送が抜けていると、Googleから見て以前のページが消えたことになります。移転にともなう分岐と手順は、ドメインそのまま・メールを止めないサーバー移転の全手順で三分岐にして整理しました。
もうひとつ、制作を任せた会社と連絡が取れず、robots.txtもCMSの管理画面も触れないという状況もあります。この場合は診断以前に管理権限の問題なので、連絡が取れない・不満がある時の制作会社の乗り換え手順のほうが先に必要になります。
私たちの見解|大半は罰ではなく、まだ材料がない
私たちはAIの活用を仕事にし、ホームページの制作と運用も引き受けています。その立場から正直に書きます。「検索に出てこない」で手動による対策が実際に当たっているケースはまれです。多くは、公開して間がないか、設定が残っているか、その言葉に答えるページが存在しないかのどれかです。
この事実は、悪い知らせではありません。罰であれば解除の交渉が要りますが、材料不足なら自分で足せるからです。①載っているか確認する ②載せない設定が残っていれば外す ③打たれる言葉に答えるページを1枚作る ④公式の目安の期間だけ待つ。この4つを順番にやるだけで、大半の「出てこない」は動きます。
逆に、この順番を飛ばして「SEO対策」という名前の作業から入ると、費用が先に出ていきます。載っていないサイトに順位改善の施策をかけても、効き目は測れません。診断が先、施策が後。体調不良で、検査より先に薬を選ばないのと同じ話です。
当社の手順も開示しておきます。公開前にnoindexとrobots.txtの状態を確認して記録に残すこと、Search Consoleの所有権はお客様側の会社アカウントで確認し、私たちは権限を付与してもらう側に立つこと。この2つを標準にしています。管理鍵をこちらが握らないのは、契約が終わっても自社で状況を見られる状態を残すためです。内容と費用の考え方は月額制ホームページ制作サービスのご案内に記載しています。
まとめ
「ホームページが検索に出てこない」は、ひとつの症状名ではありません。登録されていないのか、登録はされているが順位が低いのか。この2つを最初に分ければ、その後の作業は迷わなくなります。
Search Consoleを開く前に、URL検索・社名検索・site:検索の3つで場所を絞る。1件も出てこないなら、時間・robots.txt・noindex・パスワード保護・移転の設定漏れ・手動対策の順に確認する。社名で出るのにサービス語で出ないなら、それは設定ではなく、その言葉に答えるページがあるかどうかの問題です。
待ち時間の目安も、Googleが公式に書いています。新しいサイトなら少なくとも1週間、登録の完了は1日から数週間、変更の反映は数時間から数か月。この数字を知っているだけで、不必要な焦りと、その焦りにつけ込む提案の両方から距離を取れます。
よくある質問
ホームページを公開したのに検索に出てきません。どれくらい待てばいいですか?
Search Consoleヘルプは、サイトが新しい場合について、少なくとも1週間ほど経ってから問題があるかどうか判断するよう案内しています。インデックス登録の完了までは一般的に1日から数週間かかると説明されています(2026年8月7日確認)。つまり公開から数日で焦る必要はありません。待つあいだにできることは、他のサイトからのリンクを増やすことと、ページ同士を内部リンクでつないでおくことです。Googleは主にリンクをたどって新しいページを発見するためです。1週間を過ぎても、ホームページのURLをそのまま検索して1件も出てこない場合は、時間の問題ではなく設定側の問題を疑う段階に入ります。
会社名で検索すると出てくるのに、サービス名や地域名を入れると出てきません。なぜですか?
会社名で出てくるなら、そのページはすでにGoogleに登録されています。この場合の「出てこない」は、登録されていないという意味ではなく、その検索語では順位が低くて見えていないという意味です。Googleは、ページがインデックスに登録されていることがSearch Consoleに表示されていても、検索結果にそのページが表示されない場合があると説明しており、関連性の不足や品質の不足を理由として挙げています。実務で最も多いのは、その言葉について書いたページが1枚もないというケースです。この場合に必要なのは設定の修正ではなく、その言葉に正面から答えるページを1枚作ることになります。
Googleからペナルティを受けている可能性はありますか?
可能性はゼロではありませんが、まず確認できます。GoogleはSearch Consoleに「手動による対策」レポートを用意しており、Googleの担当者がスパムに関するポリシーに準拠していないと判断した場合に、その内容と対象がここに表示されます。何も適用されていなければ、レポートには問題がない旨の表示が出ます。まずこのレポートを開いて、実際に何か記載があるかどうかを自分の目で確認してください。何もないのに「ペナルティを受けているので解除が必要です」と外部から言われた場合は、その根拠を書面で示してもらうのが安全です。中小企業のサイトで検索に出てこない理由の大半は、罰を受けているからではなく、まだ評価される材料がそろっていないことにあります。
Search Consoleでインデックス登録をリクエストすれば、すぐ検索に出るようになりますか?
確実ではありません。GoogleのURL検査ツールのヘルプは、リクエストを送信してもページがGoogleインデックスに表示されるとは限らないと明記しており、送信できるインデックス登録リクエストの数には1日あたりの上限が設定されているとも書かれています。同じURLを何度も送り直すことで順番が早まるという説明は公式には見当たりません。リクエストは、noindexを外した後やページを大きく直した後に「直しました」と伝えるための手続きだと考えると位置づけを誤りません。ブロックの設定が残ったままリクエストだけを繰り返しても、状況は変わりません。先に原因を外し、それからリクエストを1回送る。この順番が実務では最短になります。
参照元・出典
本記事の技術的な記述は、すべて以下のGoogle公式ドキュメントで確認しました(確認日:2026年8月7日)。数値や仕様は今後変更される可能性があるため、判断の前には各ページの最新の記載をご確認ください。
- Google 検索の仕組み(Google 検索セントラル)|クロール・インデックス登録・表示の3段階、登録は保証されないという記述
- Google 検索で自分のページが見つからない場合(Search Console ヘルプ)|site: 構文での確認、新しいサイトは1週間、登録完了は1日から数週間
- Google によるページの認識について(Search Console ヘルプ)|小規模サイトでホームページのURLを検索して確認する方法
- URL 検査ツール(Search Console ヘルプ)|登録状況の確認とテスト、リクエストしても表示されるとは限らない点
- noindex でコンテンツをブロックする(Google 検索セントラル)|noindex の定義と、robots.txt との併用で認識されなくなる点
- robots.txt の概要(Google 検索セントラル)|robots.txt は非表示の仕組みではないという記述
- 手動による対策レポート(Search Console ヘルプ)|手動による対策の定義と確認方法
- サイトマップについて(Google 検索セントラル)|サイトマップが不要なケースと、登録が保証されない点
- SEO スターター ガイド(Google 検索セントラル)|site: 検索での確認、リンクによる発見、反映までの時間の目安
- site: 検索演算子の使い方(Google 検索セントラル)|インデックス登録済みURLをすべて返すわけではない点、サイト所有者向けの制限
- 表示回数、掲載順位、クリック数とは(Search Console ヘルプ)|掲載順位が検索履歴や場所などの変数で変動する点
本記事は、上記のGoogle公式ドキュメントを確認したうえで、中小企業のホームページで起こりやすい順に並べ替えて構成しました。個別サイトの確定判断については、各サービスの提供元へご相談ください。最終更新日:2026年8月14日。