ホームページを作ったのに検索に出てこない理由
ホームページを公開したあと、ふと会社名で検索してみたら、自分のサイトが出てこない。作るのに時間もお金もかけたのに、検索では誰にも見つけてもらえないのでは、と不安になりますよね。

ひとことで「出てこない」と言っても、実は中身の違う状態がいくつかあります。見分けないまま対策を始めると、効かないことを繰り返してしまいます。この記事では、自分のサイトがどの状態かを確かめる手順と、状態ごとに次にやることを、Googleの公式の案内にそって順番にご紹介します。自分で直せないときに、誰に何を伝えればよいかまでお伝えします。
「ホームページが検索に出てこない」には、3つの状態があります
「出てこない」には、性質の違う3つの状態があります。まずは、全体を表にまとめます。
| 状態 | 何が起きているか | 確かめ方 | 次にすること |
|---|---|---|---|
| ①Googleに登録されていない | Googleの検索の対象に、まだ入っていない | URL検査で「URL が Google に登録されていません」と出る | 設定を確かめたうえで、登録をリクエストする |
| ②登録されているが、順位が低い | 対象には入っているが、探されたい言葉では上のほうに出てこない | 会社名では出る。URL検査で「URL は Google に登録されています」と出る | 順位を育てる(別の記事へ) |
| ③設定の間違いで、登録されないようになっている | 「検索に出さないで」という設定が残っている | URL検査の「クロールを許可?」「インデックス登録を許可?」が「いいえ」 | 設定を見直す。自分で直せないときは制作会社や管理者に伝える |
会社名で出てこないときは、①から③のどれもありえます。会社名では出るのに、探されたい言葉(たとえば「草加市 ○○」)でだけ出てこないときは、②の可能性を考えます。

ラゾまる
「出てこない」には、①Googleに登録されていない、②登録されているが順位が低い、③設定の間違いで登録されないようになっている、という3つの状態があります。会社名での検索、site: 検索、Search Console の「URL検査」の順に確かめると、自分がどの状態かが分かります。登録されるまでの時間や、検索結果に表示されるかどうかは、Google自身が保証していません。
ホームページを作るところまでの流れは、ホームページ制作、何から始める?でまとめています。この記事では、作ったあとの話から始めます。
なお、説明は③、①、②の順に進めます。リクエストの前に、まず設定を直す必要があるためです。
「登録(インデックス)」とは何か
Googleは、ウェブ上のページを集めて、検索に使うための大きな索引を作っています。ページがこの索引に入ることを「登録」と言い、専門用語では「インデックス」と呼びます。索引に入っていないページは、検索結果に出ることがありません。
また、Googleのプログラムがページを読みに来ることを「クロール」と言います。クロールのあとに、登録されます。

ただし、索引に入っていても、検索結果に出ることが約束されているわけではありません。
自分がどの状態か確かめる3つの手順
ここからは、3つの手順を順番に試してみてください。画面の名前は、2026年10月時点のものです。
手順1:会社名で検索する
Googleで、会社名(お店の名前)を入れて検索します。自分のサイトが出てくるかを見てください。
出てきた場合、ホームページ自体は登録されています。探されたい言葉で出るかどうかは、別の話です。
出てこなかった場合も、まだ結論は出せません。同じ名前の別の会社や、表記の違いに埋もれているだけのこともあるからです。次の手順で確かめます。
手順2:「site:」で検索する
検索窓に、「site:」に続けて、自分のサイトのドメインを入れます。たとえば site:example.com のように、間にスペースは入れません。Googleに登録されているページが、一覧で出てきます。
公式の注意が2つあります。
- 一覧には、登録されているすべてのページが出るとは限りません。
wwwが付くかどうか、最後にスラッシュがあるかどうかで、結果が変わることがあります。
一覧に自分のサイトが出れば、登録されています。出なかった場合も、決めつけず、次のURL検査で確かめます。
手順3:Search Console の「URL検査」で確かめる
Search Console は、Googleが無料で提供している、サイトの検索での状態を確かめるためのツールです。まだ使っていない方は、先にサイトの所有者であることの確認が必要です。手順は、公式のSearch Console へようこそで確かめてください。
画面の上にある検査バーに、確かめたいページのURLを、https:// から始まる全体の形で入れます。すると、結果の上のほうに、次の2種類のどちらかが出ます。
- 「URL は Google に登録されています」
- 「URL が Google に登録されていません」

ラゾまる
「URL は Google に登録されています」と出ても、そのページが検索結果に表示されることが保証されるわけではありません。公式のヘルプも、この点を注意しています。
「登録されていません」と出たときは、理由を調べます。結果の中にある「ページのインデックス登録」を開くと、次のような項目が見られます。
- クロールを許可?:Googleがページを読みに来てよい設定になっているか。「いいえ」なら、robots.txt というファイルでブロックされています。
- インデックス登録を許可?:索引に入れないよう、ページ側で指示されていないか。「いいえ」なら、noindex という指示が付いています。
robots.txt と noindex は、③の節で説明します。
確かめた結果から、読む節を選ぶ
結果によって、読む節が分かれます。
- 「URL は Google に登録されています」と出た → 「②登録されているのに順位が低いとき」へ
- 「URL が Google に登録されていません」で、「クロールを許可?」か「インデックス登録を許可?」が「いいえ」 → 「③設定の間違いで登録されないとき」へ
- 「URL が Google に登録されていません」で、どちらも「いいえ」ではない(たとえば「URL が Google に認識されていません」と出る) → 「①Googleに登録されていないとき」へ

③設定の間違いで登録されないとき
制作中は、作りかけのページが検索に出ないよう、わざと「検索に出さない」設定にすることがあります。公開のときに戻し忘れると、登録されない状態が続きます。
なお、先に③を確かめる理由があります。公式のヘルプによると、URL検査のライブテストで「登録できない」と判断されたページは、登録のリクエストを送れません。設定を直してから、リクエストするのが順番です。
WordPress の設定を確かめる
WordPress(2026年10月時点)では、管理画面の「設定」から「表示設定」を開くと、「検索エンジンでの表示」という項目があります。ここに、「検索エンジンがサイトをインデックスしないようにする」というチェックがあります。
WordPress の公式ドキュメントによると、このチェックを入れると、サイトのHTMLに noindex が出力されます。チェックが入っていたら外して、「変更を保存」を押します。
ただし、同じ公式ドキュメントに、検索エンジンがこの要求に従うかどうかは検索エンジン次第、という注意もあります。バージョンによって画面の文言が違うことも、ご承知おきください。
noindex と robots.txt とは何か
noindex(ノーインデックス) は、ページに付ける「検索結果に出さないで」という目印です。HTMLの中や、サーバーが返す情報の中に書かれます。Googleは、ページを読んで、この目印を見つけてはじめて、そのページを検索結果から外します。
robots.txt(ロボッツ・テキスト) は、サイトの入り口に置くファイルで、「このURLには入ってよい」「入らないで」と、Googleのプログラムに伝えるものです。公式の説明では、サイトへのアクセスが集中しすぎないよう調整する仕組みで、ページを検索結果に出さないための仕組みではありません。
ここに落とし穴があります。robots.txt でページをブロックしていると、Googleはそのページを読めません。読めないので、ページに noindex の目印があっても、見つけられません。

noindex と robots.txt は、書き換えを間違えると、サイト全体に影響が出ることがあります。この記事では書き換えの手順は書かず、伝え方を後の節にまとめています。
直したあとも、すぐには変わらない理由
設定を直しても、検索結果はすぐには変わりません。Googleが、もう一度ページを読みに来て、はじめて変わります。読みに来てもらうよう頼む方法が、次の①の節にあるリクエストです。
3つの状態のどれにも当てはまらないときは、公式のヘルプが挙げる、Search Console の「手動による対策」と「セキュリティの問題」のレポートも確かめられます。
①Googleに登録されていないとき
設定に問題がなく、URL検査で「URL が Google に認識されていません」などと出るときは、Googleがそのページの存在を、まだ知らない状態です。知らせる方法と、待つときの考え方をまとめます。
インデックス登録をリクエストする手順
Search Console(2026年10月時点)での手順は、次のとおりです。
- 検査バーに、ページのURLを入れます。
- 必要なら「公開 URL をテスト」を押して、今のページが登録できる状態かを確かめます。
- 結果の画面にある「インデックス登録をリクエスト」を押します。
簡単なチェックを通ると、登録待ちの列に送られます。ライブテストで登録できないと判断されたときは、リクエストを押せません。その場合は、③に戻ります。
なお、公式のヘルプには、WordPress などの管理サービスでは、ページの追加や変更がほぼ自動で検索エンジンに送られる、という説明もあります。
何度リクエストしても、早くならない
公式の案内に、大事なことが書かれています。同じURLを何度リクエストしても、早くクロールされることはありません。個々のURLの送信にも、1日あたりの上限があります。
また、リクエストしても、検索結果にすぐ出るとは限りません。まったく出ないこともある、と書かれています。
「押したのに出ない」と感じたときは、押し直すより、設定を確かめて待つほうが、公式の案内に合っています。
サイトマップとは何か、リクエストとの違い
サイトマップは、サイト上のページの一覧を、検索エンジンに伝えるファイルです。WordPress などのCMSは、サイトマップをすでに用意していることが多い、と公式にあります。
サイトマップを送る場合は、Search Console から送ります。ただし、公式によると、サイトマップの送信は、あくまでヒントです。Googleが読み込むことも、そこに載せたページをクロールすることも、保証されません。
サイトマップが役立つのは、ページ数が多いサイトや、できたばかりで外からのリンクが少ないサイトです。ページ数がおよそ500以下で、サイト内のリンクでたどれる小さなサイトでは、必要ない可能性もある、と公式は説明しています。
リクエストは1ページずつ送る方法、サイトマップはサイト全体の一覧を送る方法、という違いです。
反映までどれくらい待つか
公式の再クロールの案内には、クロールに数日から数週間かかることがある、と書かれています。新しいサイトがいつ登録されるのか、そもそも登録されるのかについては、Googleも予測や保証ができない、と公式のよくある質問にあります。

この記事では、日数の数字はお約束しません。大切なのは、「待つ」ことと「直す」ことを分けて考えることです。設定に問題がなければ待つことに意味があり、問題があるなら待っても変わりません。
Lazoricoの場合:公開のたびにリクエストしてきました
Lazoricoのサイトは WordPress で作っています。ブログ記事を公開するたびに、そのページのURLをURL検査に入れて、「インデックス登録をリクエスト」を押してきました。
All in One SEO というプラグインで、サイトマップも別に送られているという認識です。そのため、1ページずつのリクエストがどこまで必要だったのかは、正直なところ、はっきりとは分かっていません。「これをやれば出る」とも、言えません。
②登録されているのに順位が低いとき
登録されているというのは、Googleがそのページの存在を知っている、ということです。検索結果で何番目に出るかは、別の話になります。
会社名では出るのに、「草加市 ○○」のような探されたい言葉では出てこない。この状態は、公開してしばらくの間は、よく起こります。設定に間違いがあるわけではないので、直す場所もありません。
ここで、リクエストを何度も押しても、順位は変わりません。リクエストは、Googleにページを知らせるための方法であって、順位を上げるための方法ではないからです。
この場合にやることは、探している人の言葉に答えるページを、少しずつ育てていくことです。時間のかかる話ですが、焦って設定をいじるより、方向は合っています。具体的な考え方は、次の記事でまとめています。
自分で直せないとき、制作会社や管理者に伝えること
③の noindex や robots.txt、サイトマップの設定は、自分では触りにくい部分です。制作を頼んだ会社や、サイトの管理者に連絡するときは、次の3つを添えると、伝わりやすくなります。
- 調べたページのURL
- Search Console の「URL検査」で出た表示(たとえば「URL が Google に登録されていません」)
- 「クロールを許可?」と「インデックス登録を許可?」の表示
例:「URL検査で https://(ページのURL)を調べたところ、『URL が Google に登録されていません』と表示され、『インデックス登録を許可?』が『いいえ』でした。noindex の設定が残っていないか、確認をお願いできますか。」
まとめ:確かめる→直す→待つの順番
流れを整理します。会社名、site:、URL検査の順に確かめ、「いいえ」があれば直します。ブロックがなければ、リクエストして待ちます。登録されているなら、順位を育てる話に進みます。
この記事のポイント
- 自分の状態は、会社名での検索 → site: → URL検査の順に確かめる
- ブロックの設定(③)を先に直し、そのあとでリクエスト(①)する
- 待つのは、設定に問題がないとき。登録されていても、表示や順位は保証されない
無事に見つけてもらえたのに、問い合わせが来ない。そんなときは、また別の悩みです。それは、別の記事で紹介する予定です。
ここまで確かめても分からないときは、他社で作ったサイトでも、確かめるところから相談を受けています。ご相談とお見積もりは無料です。
参考にした調査・資料
- Google 検索セントラル「URL の再クロールを Google にリクエストする」
- Search Console ヘルプ「URL 検査ツール」
- Search Console ヘルプ「Google 検索で自分のページが見つからない場合」
- Google 検索セントラル「noindex」
- Google 検索セントラル「robots.txt の概要」
- Google 検索セントラル「site: 検索演算子」
- Google 検索セントラル「サイトマップについて」
- Google 検索セントラル「サイトマップの作成と送信」
- Google 検索セントラル「Google 検索のクロールとインデックス登録に関するよくある質問」
- Search Console ヘルプ「Search Console へようこそ」
- WordPress.org「表示設定画面」

