ホームページが検索結果に表示されない原因と対処法

「ホームページを作ったのに、検索しても出てこない」。公開後によく聞かれる相談です。

原因は大きく3つに分かれます。難しい対策の前に、初歩的な落とし穴から順に確認するのが近道です。

パターン 状態 主な原因
A そもそも Google に登録されていない noindex、Search Console未登録、新規サイトなど
B 登録されているが、探されている言葉で出ない 検索キーワードがページに入っていない
C 競合に埋もれる/社名で検索しても出ない 認知・信頼の不足、類似サイトの存在

多くの相談は A か B です。C の対策(ブランドの認知)は、A・B を済ませてから取りかかります。


まず現状を確認する

1. site: 検索

Google の検索窓に site:あなたのドメイン と入力します。

  • 何も出ない → パターンA(登録されていない)の可能性が高い
  • ページが出る → 登録はされている。パターンBかCを確認する

件数は目安です。正確な状態は次の Search Console で確認します。

2. Search Console の「URL検査」

Google Search Console で調べたいURLを入力すると、そのページがGoogleに登録されているか、されていない場合はなぜかが表示されます。登録していない場合は、まずここから始めます(所有権の確認が必要です)。


パターンA:Google に登録されていない原因

チェックリスト

# 原因 確認方法 対処
1 noindex になっている ページのソースを表示して noindex を検索 noindexを外す
2 robots.txt で検索エンジンを拒否している https://ドメイン/robots.txt を開く Disallow: / を削除
3 Search Console に未登録・サイトマップ未送信 Search Console で確認 登録し、サイトマップを送信
4 パスワード・Basic認証がかかっている シークレットウィンドウで開く 公開用の設定に変更
5 公開して間もない 公開日を確認 待つ(数日〜数週間が目安)
6 別のURLが「正規」とされている URL検査の「Googleが選択した正規URL」 wwwの有無・http/httpsを統一
7 内容が薄い・重複している 「クロール済み - インデックス未登録」 内容を充実させる

1. noindex になっていた(最も多い落とし穴)

制作中のサイトは、検索に出ないよう noindex にしておくのが普通です。公開後に、その設定を戻し忘れることがあります。

確認する場所は3か所です。

  • WordPress の設定:「設定」→「表示設定」→「検索エンジンがサイトをインデックスしないようにする」にチェックが入っていないか
  • ページ単位の設定:テーマやSEOプラグインの投稿画面にある noindex の項目
  • ソースコード:<meta name="robots" content="noindex"> が入っていないか

特に、サイト全体のチェックが入ったまま公開された場合は、すべてのページが検索に出ません。

3. Search Console に登録してサイトマップを送信する

Search Console に登録していなくても、いつかは見つけてもらえます。ただし、登録して「サイトマップ」を送信しておくと、見つけてもらうまでが早くなり、何が原因で出ないのかも確認できます。

  1. プロパティを追加して、所有権を確認する
  2. 「サイトマップ」に wp-sitemap.xml(WordPressの場合)を送信する
  3. 重要なページは「URL検査」からインデックス登録をリクエストする

リクエストをしても、必ず登録されるわけではありません。

Search Console に表示される主な状態

表記は変わることがあります。

表示 意味 対処
noindex タグによって除外されました noindex が設定されている noindexを外す
robots.txt によってブロックされました 検索エンジンが拒否されている robots.txt を修正
検出 - インデックス未登録 存在は知っているが、まだ読みに来ていない 内部リンクを増やして待つ
クロール済み - インデックス未登録 読んだが、登録に値しないと判断された 内容を充実させる、重複を整理
代替ページ(適切な正規タグあり) 別のURLが正規として扱われている 正規URLを確認

パターンB:検索キーワードがどこにも入っていない

登録はされているのに出てこない場合、探されている言葉が、ページに書かれていないことがよくあります。

よくある例

採用ページに「採用情報」としか書かれていないのに、「求職情報」で検索して出てこないと言われた

Googleは言い換えをある程度理解しますが、完全ではありません。ページに書かれていない言葉で、確実に上位に出ることは期待できません。

対処法

1. 探す人の言葉を洗い出す

  • Search Console の「検索パフォーマンス」で、実際に表示されたクエリを見る
  • Google のサジェスト(検索窓に出る候補)を確認する
  • 問い合わせの電話やメールで、お客様が使っている言葉を集める

2. 社内の言葉と、お客様の言葉は違うと考える

「採用情報」「求人」「求職」「転職」「中途採用」「新卒採用」のように、同じ内容でも、探す人によって言葉が違います。

3. タイトル・見出し・本文に自然に入れる

  • タイトルや見出しに、主要な言葉を入れる
  • 本文中に、言い換えや関連語も自然に含める
  • 詰め込みすぎない(読みにくくなり、逆効果です)

4. 画像の中の文字に頼らない

バナーや見出し画像の中に書いた文字は、検索エンジンに読まれにくくなります。重要な言葉は、本文のテキストや alt 属性にも書きます。

5. 地域名や用途を組み合わせる

「家」ではなく「◯◯市 新築分譲」、「施設管理」ではなく「福岡 ビル管理」のように、具体的な言葉の組み合わせのほうが、小さなサイトでも上位に出やすくなります。

6. 狙う言葉で、すでに上位にいるページを見る

実際に検索して、上位のページがどんな種類(会社の紹介、一覧、解説記事など)か確認します。検索する人が求めているのと同じ種類のページを作ります。


パターンC:競合に埋もれる/社名で検索しても出ない

A・B を確認しても出ない場合は、ここからです。

状況の整理

  • 大手や老舗のサイトは、長年の実績で評価されている
  • 名称が一般的、または類似サイトが多いと、公式サイトが見つかりにくい
  • 新しい事業・物件のサイトは、まだ「知られている実体」になっていない

ここで必要なのは、Googleに「これが公式サイトで、実在する会社・ブランドだ」と認識してもらうことです。この「実体」の考え方を、SEOではエンティティと呼びます。

注意:エンティティ(注目度・評判など)がスコア化されて順位に使われているという説明は、公式に確認されたものではなく、推測を含みます。以下の対策は、順位を保証するものではなく、公式サイトを見つけてもらいやすくする土台づくりと考えてください。

1. Googleビジネスプロフィールに登録する

旧「Googleマイビジネス」です。Google検索・Googleマップに、事業所の情報を表示できる無料のサービスです。

期待できること

  • 社名や店名で検索したとき、検索結果の右側(スマホでは上部)に、情報(住所・電話・写真・サイトURLなど)が表示される
  • 「地域名+業種」の検索で、地図付きの結果(ローカルパック)に出る可能性がある
  • 公式サイトのURLを紐づけられる

登録の流れ

  1. Googleアカウントを用意する(できれば組織共用のアカウント)
  2. 「Googleビジネスプロフィール」から、ビジネス名・所在地・カテゴリ・連絡先・サイトURLを入力する
  3. オーナー確認を行う
  4. 写真や営業時間などを追加する

オーナー確認の方法は、電話・メール・ハガキ・動画などです。選べる方法は、業種や地域によって異なります。 ハガキの場合は到着まで1〜2週間かかることがあるため、余裕を持って進めます。

注意点

  • ビジネス名は、看板や名刺などで実際に使っている正式な名称にする。キーワードを足すと、掲載の停止につながることがある
  • 1つの事業に、プロフィールは1つ
  • 建築中の分譲地やモデルハウスなど、物件そのものは掲載の対象外とされる場合がある。登録前に、Googleの掲載ガイドラインで確認する。販売センターなど、人がいる事務所を登録するのが基本
  • 登録しただけで、順位が上がるわけではない

2. 外部のサイトから言及される

信頼できる第三者のサイトに、会社名やブランド名が書かれ、サイトへリンクされることは、公式サイトを認識してもらう助けになります。

登録・掲載を検討する場所

  • 業界団体の会員名簿
  • 業界のポータルサイト
  • 地域の商工会・商工会議所
  • 取引先・協力会社のサイト
  • 地域のイベントの協賛ページ

不動産の例では、都道府県の宅地建物取引業協会や、大手の不動産ポータルサイトがあたります。

自社の情報は、すべての場所で同じ表記にそろえます(社名、住所、電話番号、サイトURL)。

3. 構造化データで、会社情報を伝える

サイトに、会社情報を検索エンジン向けに書き込む(構造化データ)方法です。

  • 会社情報には Organization
  • 店舗や事務所には LocalBusiness(不動産会社には、その仲間の RealEstateAgent)

公式のSNSアカウントや、ビジネスプロフィールのURLを sameAs で紐づけると、「同じ会社の情報だ」と伝えやすくなります。

SEOプラグインや専用のプラグインで出力できます。

4. SNSアカウントは意味があるのか

「X(旧Twitter)で定期的に投稿すると、エンティティの認識に意味があるか」という疑問は、よくあります。

結論は、順位への直接の効果は、公式には認められていません。ただし、役に立つ場面はあります。

役立つ点 内容
公式の情報源になる 社名で検索したとき、公式アカウントが見つかる
sameAs で紐づけられる 構造化データで、公式サイトとつなげられる
拡散から言及が生まれる 見た人が、ブログやサイトで紹介してくれることがある

運用は、続けられる頻度で十分です。更新が止まったアカウントは、かえって信頼を損ねます。

5. プレスリリースと、Wikipedia

プレスリリースの配信サービス(PR TIMES、ValuePress! など)は、新しい事業・サービス・実績・イベントなど、ニュースになる材料があるときに使います。リンクによる順位効果を期待するのではなく、第三者のサイトに言及される機会と考えます。

Wikipedia や Wikidata は、おすすめしません。掲載には、第三者の信頼できる情報源で継続的に取り上げられていること(特筆性)が求められます。自社や関係者が書いた宣伝的な記事は、削除されることが多いためです。


コンテンツを充実させる

どの対策を行うにしても、ページの中身が土台です。

よくある質問(FAQ)ページ

問い合わせの多い質問をまとめます。お客様が知りたいことが、まとめて書かれているページは、検索でも役立ちます。

なお、FAQの構造化データによる検索結果の拡張表示は、Googleが2023年に公的機関・医療系の著名なサイトなどに限定しました。構造化データのためではなく、FAQの内容そのものを目的に作ります。

写真・動画

  • 実績や現場、周辺環境などの写真を、質の高いものにする
  • 短い紹介動画を作り、YouTube にアップロードする

お知らせ・ブログの定期的な更新

更新があるサイトは、情報が新しいと伝わり、再訪の理由にもなります。

書き方の例(販売状況の更新)

タイトル:2026.XX.XX 更新情報:◯◯ C-4号地が成約済みとなりました

本文:
本日、◯◯の区画図と販売情報を更新いたしました。

主な更新内容:
・C-4号地が成約済みとなりました
・残りの販売区画は、9区画となりました

他の区画の最新の販売状況は、区画図ページでご確認いただけます。

[区画図ページへのリンク]
ご不明な点は、お気軽にお問い合わせください。

ポイントは、何がどう変わったかを具体的に書き、次に見てほしいページへのリンクと、問い合わせへの導線を入れることです。


優先順位のまとめ

順番 やること パターン
1 noindex(WordPressの設定・ページ単位・ソース)を確認する A
2 Search Console に登録し、サイトマップを送信する A
3 URL検査で、登録されていない理由を確認する A
4 探されている言葉を洗い出し、タイトル・見出し・本文に入れる B
5 Googleビジネスプロフィールに登録する C
6 業界団体・ポータルへの掲載、公式SNS、構造化データを整える C
7 FAQ、お知らせなど、コンテンツを充実させる B・C

まとめ

  • 検索に出ない原因は、A:登録されていない/B:言葉が合っていない/C:認知が足りないの3つ
  • 最初に確認するのは、noindex と Search Console
  • 「探されている言葉が、ページに書かれているか」は、見落とされやすい
  • ブランドの認知(エンティティ)の対策は、A・B を済ませてから取り組む
  • どの対策も、効果が出るまでには時間がかかります。Search Console で状況を見ながら、少しずつ改善してください