BLOG

ブログ・コラム

Web集客の基礎知識

ホームページを作ったのに検索に出てこない理由

ホームページを作ったのに検索に出てこない理由。空の検索窓を虫眼鏡でのぞいている線画のアイキャッチ

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

パソコンの画面を見つめて、自分のサイトが検索に出てくるかを確かめている様子

ひとことで「出てこない」と言っても、実は中身の違う状態がいくつかあります。見分けないまま対策を始めると、効かないことを繰り返してしまいます。この記事では、自分のサイトがどの状態かを確かめる手順と、状態ごとに次にやることを、Googleの公式の案内にそって順番にご紹介します。自分で直せないときに、誰に何を伝えればよいかまでお伝えします。

「ホームページが検索に出てこない」には、3つの状態があります

「出てこない」には、性質の違う3つの状態があります。まずは、全体を表にまとめます。

状態何が起きているか確かめ方次にすること
①Googleに登録されていないGoogleの検索の対象に、まだ入っていないURL検査で「URL が Google に登録されていません」と出る設定を確かめたうえで、登録をリクエストする
②登録されているが、順位が低い対象には入っているが、探されたい言葉では上のほうに出てこない会社名では出る。URL検査で「URL は Google に登録されています」と出る順位を育てる(別の記事へ)
③設定の間違いで、登録されないようになっている「検索に出さないで」という設定が残っているURL検査の「クロールを許可?」「インデックス登録を許可?」が「いいえ」設定を見直す。自分で直せないときは制作会社や管理者に伝える

会社名で出てこないときは、①から③のどれもありえます。会社名では出るのに、探されたい言葉(たとえば「草加市 ○○」)でだけ出てこないときは、②の可能性を考えます。

ラゾまる

「出てこない」には、①Googleに登録されていない、②登録されているが順位が低い、③設定の間違いで登録されないようになっている、という3つの状態があります。会社名での検索、site: 検索、Search Console の「URL検査」の順に確かめると、自分がどの状態かが分かります。登録されるまでの時間や、検索結果に表示されるかどうかは、Google自身が保証していません。

ホームページを作るところまでの流れは、ホームページ制作、何から始める?でまとめています。この記事では、作ったあとの話から始めます。

なお、説明は③、①、②の順に進めます。リクエストの前に、まず設定を直す必要があるためです。

「登録(インデックス)」とは何か

Googleは、ウェブ上のページを集めて、検索に使うための大きな索引を作っています。ページがこの索引に入ることを「登録」と言い、専門用語では「インデックス」と呼びます。索引に入っていないページは、検索結果に出ることがありません。

また、Googleのプログラムがページを読みに来ることを「クロール」と言います。クロールのあとに、登録されます。

ページ公開からクロール、登録、検索結果の表示までの流れと、3つの状態がどこで止まるかを示した図

ただし、索引に入っていても、検索結果に出ることが約束されているわけではありません。

自分がどの状態か確かめる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検査の結果の見本。「インデックス登録を許可?」が「いいえ」のとき、設定を見直す③に進むことを示した図

③設定の間違いで登録されないとき

制作中は、作りかけのページが検索に出ないよう、わざと「検索に出さない」設定にすることがあります。公開のときに戻し忘れると、登録されない状態が続きます。

なお、先に③を確かめる理由があります。公式のヘルプによると、URL検査のライブテストで「登録できない」と判断されたページは、登録のリクエストを送れません。設定を直してから、リクエストするのが順番です。

WordPress の設定を確かめる

WordPress(2026年10月時点)では、管理画面の「設定」から「表示設定」を開くと、「検索エンジンでの表示」という項目があります。ここに、「検索エンジンがサイトをインデックスしないようにする」というチェックがあります。

WordPress の公式ドキュメントによると、このチェックを入れると、サイトのHTMLに noindex が出力されます。チェックが入っていたら外して、「変更を保存」を押します。

ただし、同じ公式ドキュメントに、検索エンジンがこの要求に従うかどうかは検索エンジン次第、という注意もあります。バージョンによって画面の文言が違うことも、ご承知おきください。

noindex と robots.txt とは何か

noindex(ノーインデックス) は、ページに付ける「検索結果に出さないで」という目印です。HTMLの中や、サーバーが返す情報の中に書かれます。Googleは、ページを読んで、この目印を見つけてはじめて、そのページを検索結果から外します。

robots.txt(ロボッツ・テキスト) は、サイトの入り口に置くファイルで、「このURLには入ってよい」「入らないで」と、Googleのプログラムに伝えるものです。公式の説明では、サイトへのアクセスが集中しすぎないよう調整する仕組みで、ページを検索結果に出さないための仕組みではありません。

ここに落とし穴があります。robots.txt でページをブロックしていると、Googleはそのページを読めません。読めないので、ページに noindex の目印があっても、見つけられません。

robots.txtで入り口を止めると、ページの中のnoindexの目印がGoogleに見えなくなることを示した図

noindex と robots.txt は、書き換えを間違えると、サイト全体に影響が出ることがあります。この記事では書き換えの手順は書かず、伝え方を後の節にまとめています。

直したあとも、すぐには変わらない理由

設定を直しても、検索結果はすぐには変わりません。Googleが、もう一度ページを読みに来て、はじめて変わります。読みに来てもらうよう頼む方法が、次の①の節にあるリクエストです。

3つの状態のどれにも当てはまらないときは、公式のヘルプが挙げる、Search Console の「手動による対策」と「セキュリティの問題」のレポートも確かめられます。

①Googleに登録されていないとき

設定に問題がなく、URL検査で「URL が Google に認識されていません」などと出るときは、Googleがそのページの存在を、まだ知らない状態です。知らせる方法と、待つときの考え方をまとめます。

インデックス登録をリクエストする手順

Search Console(2026年10月時点)での手順は、次のとおりです。

  1. 検査バーに、ページのURLを入れます。
  2. 必要なら「公開 URL をテスト」を押して、今のページが登録できる状態かを確かめます。
  3. 結果の画面にある「インデックス登録をリクエスト」を押します。

簡単なチェックを通ると、登録待ちの列に送られます。ライブテストで登録できないと判断されたときは、リクエストを押せません。その場合は、③に戻ります。

なお、公式のヘルプには、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検査の順に確かめる
  • ブロックの設定(③)を先に直し、そのあとでリクエスト(①)する
  • 待つのは、設定に問題がないとき。登録されていても、表示や順位は保証されない

無事に見つけてもらえたのに、問い合わせが来ない。そんなときは、また別の悩みです。それは、別の記事で紹介する予定です。

ここまで確かめても分からないときは、他社で作ったサイトでも、確かめるところから相談を受けています。ご相談とお見積もりは無料です。

参考にした調査・資料

ブログ・コラム一覧へ

「何から始めればいいか分からない」
その一歩を、ご一緒に。

「聞くだけ」でも大歓迎。
焦らず一歩ずつご一緒します。

お電話でのご相談・お問い合わせはこちら

070-8318-3352

営業時間 平日 9:00〜18:00

LINEで相談する 無料相談する