会社名で検索してもホームページが出てこない3つの原因と直し方

「会社名で検索しても、自分のホームページが出てこない」。noindexの設定は外してある。公開からも半年以上たっている。site:で検索すればページは出てくる。ここまで確認しても出てこないときは、原因はサイトの中ではなく、サイトの外側(被リンク)と、Googleへの伝え方(サイトマップ・リンクの文言)にあることが多いです。
「noindexを外す」「公開直後は待つ」「Search Consoleに登録する」。店名で出てこないときに最初に確かめる基本はこの3つで、たいていはここで直ります。この記事はその先、基本を全部クリアしているのに出てこないサイトのために書いています。もとになっているのは、公開から1年以上たつ店舗サイトが約半年間、店名で検索しても表示されなかった件の調査記録です。事例が増えるたびに更新します。最終更新:2026年10月17日(対応事例 1件)
伊藤この記事は「noindexを外しましょう」で終わる記事ではありません。そこはもう確認済みなのに出てこない、という方に向けて書いています。
未登録・一般的な店名・手動対策は別の問題
次の3つに当てはまるなら、この記事の対象ではありません。それぞれ別の対処になります。
- Google検索で
site:自社ドメインと入れても1件も出ない → そもそもGoogleに登録されていません。WordPressなら「設定」→「表示設定」→「検索エンジンがサイトをインデックスしないようにする」のチェックが入っていないか。robots.txt でDisallow: /になっていないか。公開から1か月以内なら、まず待ちます。 - 店名が一般的な言葉だけ(例:「さくら」「ひまわり」「ステップ」)→ Googleはそれが店名なのか普通の単語なのか判断できません。「店名+地名」「店名+業種」で検索されるよう、サイト名の表記を整える必要があります(後述)。
- Search Consoleの「セキュリティと手動による対策」→「手動による対策」に警告が出ている → Googleの担当者が目視でペナルティを課した状態です。問題を修正したうえで「審査をリクエスト」します。
どれにも当てはまらないのに店名で出てこないとき、原因はサイトの中より外側にあります。過去に張られた被リンク、読まれていないサイトマップ、店名を書いたリンクの不在。どれもSearch Consoleに警告が出ないので、気づかれないまま半年、1年と過ぎていきます。


過去に付けられたスパム被リンクが評価を下げている
以前に依頼したSEO業者(格安のクラウドソーシング経由が多い)が、順位を上げる目的で、業種と無関係な海外サイトなどから大量のリンクを張っているケースです。事例のお店では、バイクと関係の無い海外サイトからのリンクが並んでいました。依頼主は「SEO対策をしてもらった」と認識していて、Googleはそれを順位操作のためのリンクとして扱います。
やっかいなのは、手動による対策の警告が出ないことが多い点です。Googleの自動システム(スパムアルゴリズム)が判定だけを下げるため、サイト側から見ると、何もしていないのにある時期から出なくなったように見えます。


見覚えのない海外サイトがリンク元に並ぶ
- Search Console 左メニューの一番下「リンク」を開く
- 「外部リンク」→「上位のリンク元サイト」の「詳細」をクリック
- 並んでいるドメインを上から見る。業種と無関係/英語圏のSEO業者やリンク販売サイト/見覚えがまったく無い/同じ時期に一気に増えた、のどれかに当たるものがスパムの候補
- 「上位のリンク元テキスト」も見る。店名ではなく英語のキーワードや無関係な語が並んでいれば、ほぼ確定
Ahrefs や Semrush などの被リンク調査ツールが使えれば、リンク元に「SPAM」「Toxic」の判定が付くので、判断が早くなります。無料枠でも上位のリンク元は確認できます。
否認ツールでドメインごと否認する
Googleの「リンクの否認ツール」で、スパムと判断したドメインをまとめて否認します。
- テキストファイル(UTF-8・拡張子 .txt)を作り、1行に1ドメインずつ
domain:を付けて書く - Search Console のプロパティと同じGoogleアカウントで リンクの否認ツール を開く
- 対象のプロパティを選び、「否認リストをアップロード」からファイルを送信する
- すでに否認リストがある場合は、上書きになるので、既存の内容に追記したファイルを送る
# スパム被リンクの否認ファイルの例(1行1ドメイン)
# 行頭の # はコメント
domain:example-seo-links.com
domain:cheap-backlinks.xyz
domain:guestpost-network.net
正常なリンクまで否認しないように気をつけてください。取引先、地域のポータル、ニュースサイトなど、自然に張られたリンクは評価の源です。迷うものは残します。それから、否認には即効性がありません。Googleの説明はこうです。
サイトを修正した場合、Google の自動システムがサイトがスパムに関するポリシーを遵守していることを学習するまでに数か月かかることがありますが、その後、掲載順位が改善される可能性があります。
Google 検索セントラル「Google 検索のスパムアップデートとサイトへの影響」
否認してから数か月は、ほかの対策を進めながら待つ期間になります。事例のお店では、依頼主がこの年の7月に自分で否認を済ませていて、診断ではその否認リストに漏れていた分を追加しました。ここで焦って別の業者に「被リンクを増やしてほしい」と頼むと、同じことの繰り返しになります。



否認は「やったのに何も起きない」と感じる対策です。数か月、黙って待つのがいちばん難しい。だからこそ、その間にすぐ効く②と③を進めておきます。
サイトマップがGoogleに読まれていない
サイトマップ(sitemap.xml)は、Googleの巡回ロボットに「このサイトにはこのページがある」と伝える一覧表です。送信した覚えがあっても、送信はされているのに中身が空(検出されたページ 0)という状態が起きることがあります。事例のお店のSearch Consoleでは、サイトマップのステータスは「正常に処理されました」なのに、検出されたページは0、最終読み込みは2025年4月1日で止まっていました。この状態だとGoogleはサイトの全体像をつかめず、巡回の優先度が下がります。
プラグインの重複や移転後の設定で検出0になる
- サイトマップのプラグインが2つ以上入っている。SEO系プラグインと専用プラグインが両方出そうとして、中身が空になる
- サーバー移転・SSL化の後に、サイトマップの中のURLが http のまま、または旧ドメインのまま
- キャッシュ・セキュリティの設定が sitemap.xml をブロックしている
- テーマ・プラグインの更新でサイトマップ機能がオフになり、Search Console には送信の記録だけが残っている
「成功」でも検出0なら機能していない
- Search Console 左メニューの「インデックス作成」→「サイトマップ」を開く
- 送信済みサイトマップのステータスを見る。「成功しました」でも安心しない
- そのサイトマップをクリックし、「検出されたページの合計数」を見る。ここが 0、またはサイトのページ数より極端に少なければ機能していない
- 「最終読み込み日時」が何か月も前のままなら、Googleが読みに来ても中身が更新されていない
- ブラウザで
https://自社ドメイン/sitemap.xmlを直接開き、URLの一覧が表示されるかを見る。真っ白、エラー、URLが0件なら生成側の問題
プラグインを1つに絞って再送信する
- サイトマップを出しているプラグインを1つに絞る(残りはサイトマップ機能をオフ、または無効化)
- ブラウザで sitemap.xml を開き、固定ページ・投稿・カテゴリのURLが入っていることを確認する
- Search Console の「サイトマップ」で古いサイトマップを削除し、「新しいサイトマップの追加」に
sitemap.xmlと入れて送信 - 数日後に「検出されたページの合計数」を確認。サイトのページ数と近い数字になれば正常
WordPress 5.5 以降は、プラグインが無くても /wp-sitemap.xml が標準で出ます。プラグインのサイトマップがうまく動かない場合は、いったん標準のものを送信して様子を見るのも手です。
「店名」を書いたリンクが1本も無い
Googleは、リンクに書かれた文字(アンカーテキスト)を見て、リンク先が何のページかを判断します。事例のお店のSearch Consoleで「上位のリンク元テキスト」を開くと、並んでいたのは「home」「公式サイト」「こちら」で、店名は1つもありませんでした。サイト内のリンクも「HOME」「トップへ」だけ。これではGoogleはそのサイトが「その店名のサイト」だと確信を持てません。
ロゴが画像で、alt属性が空。ヘッダーにもフッターにも店名の文字が無い。パンくずリストも無い。デザイン重視のサイトほど、こうなりがちです。店名で検索しても出てこない原因として、いちばん見落とされていると感じている部分です。


リンク元テキストに店名が1つも無い
- Search Console の「リンク」→「外部リンク」→「上位のリンク元テキスト」を見る。「home」「公式サイト」「こちら」「新しいサイトはこちら」ばかりで店名が無ければ、この原因
- 自分のサイトのトップページを開き、ヘッダー・フッター・パンくずに、店名の文字でトップページへ飛ぶリンクがあるかを見る
- ロゴ画像を右クリック→「検証」で
alt=""が空になっていないかを見る
パンくず・alt・フッターに店名を置く
- パンくずリストを全ページに置き、先頭を「店名」の文字でトップページへリンクする。構造化データ(BreadcrumbList)付きが望ましい。SWELL など主要テーマなら設定でオンにできる
- ロゴ画像の alt に店名を入れる(例:
alt="〇〇輪業") - フッターに店名の文字でトップへのリンクを置く(コピーライトの「© 店名」をリンクにするだけでもよい)
- Googleビジネスプロフィールの「ウェブサイト」にサイトURLを登録する。Googleの中で「この店名=このサイト」が結びつく
- SNSのプロフィール(Instagram・X・Facebook)にもサイトURLを置く。店名とURLが並ぶ場所を増やす



③は地味ですが、診断でいちばん「そこですか!」と言われる部分です。ロゴ画像のaltが空、というだけで店名との結びつきが弱くなっているサイトは本当に多いです。
サイト名は文章に埋めず「|」で末尾に独立させる
3つの原因を直しても、サイト名そのものがGoogleに伝わりにくい形になっていることがあります。たとえば、トップページのタイトルがこうなっているケースです。


「大阪」のような広すぎる地域語を外し、実際に来店できる市名に絞っています。「大阪 バイク修理」は大手と競合して埋もれますし、大阪市内の店を探している人が多いので、府の端にある店には来店につながりません。店名は「|」で区切って末尾に独立させました。「〜なら〇〇輪業」と文章の中に埋めるより、Googleがサイト名として認識しやすくなります。
あわせて、Googleビジネスプロフィールの「ビジネスの説明」にも、市名・業種・専門分野(例:旧車)を自然に含めておくと、地図検索での露出にも効いてきます。



事例のお店は、ご相談の時点で「以前SEO業者に頼んだことがある」と教えてくださいました。この一言で、被リンクを最初に疑えました。過去に何をしたかは、遠慮なく伝えていただくのがいちばん早いです。
実際の対応事例
実際に対応した事例です。対応前後のSearch Consoleの画面と、症状・原因・対応内容・結果を同じ形式で記録しています。
店名で検索して半年間出てこなかった店舗


店名で検索しても自社サイトが約半年間、表示されない。site:検索では出る、noindexではない、公開から1年以上。Search Consoleの「手動による対策」も問題なし
①過去のSEO業者が張った不自然な被リンク(バイクと無関係な海外サイトなど)によるスパム判定の疑い ②サイトマップは送信済みだが「検出されたページ 0」で半年以上読まれていない ③サイト内にも外部にも、店名を文字にしたリンクが1本も無く、リンク元テキストは「home」「公式サイト」「こちら」のみ
スパム被リンクを調査し、既存の否認リストに未登録分を追加申請 → サイトマップのプラグインを入れ替えて再構築・再送信 → 全ページに店名入りのパンくずリスト(構造化データ)を設置してトップへ内部リンク → GoogleビジネスプロフィールにサイトURLを紐づけ → 今後の地域キーワードの方針(県名ではなく市名に集中・専門領域「旧車」に特化)とサイト名の付け方を提案
否認から数か月でGoogleの再評価が進み、店名検索での表示が戻った。サイトマップは全18ページが「成功」で読み込まれる状態に


原因は3つ重なっていました。被リンクの否認は数か月待つしかありませんが、サイトマップの作り直しとパンくずリストの設置はその日のうちに終わります。待つ対策とすぐ効く対策を同時に走らせたので、Googleの再評価が進んだときに、サイト側の受け入れは整っていました。サイトマップは全18ページが「成功しました」で読み込まれる状態になっています。
サイトマップは数週間、否認は数か月で効く


否認の効果を待つ間に、サイトマップとアンカーテキストを整えておきます。順番を逆にすると、否認が効き始めたときにサイト側の準備ができていない、ということになります。
待つ間に量産・被リンク購入・ドメイン変更はしない
- ページを量産する。評価が下がっている状態で薄いページを増やしても、Googleの見方は変わらない。むしろ品質評価を下げる
- 別の業者に被リンクを頼む。スパム被リンクの繰り返しになる
- ドメインを変える。積み上げた評価と被リンクを捨てることになり、復旧より時間がかかることが多い。最後の手段
よくある質問(FAQ)
- リンクの否認は自分でやっても大丈夫ですか?
-
手順自体は難しくありません。ただし、正常なリンクまで否認すると評価を自分で下げることになります。リンク元を1つずつ見て「無関係・不自然」と判断できるものだけに絞ってください。判断に迷うリンクが多いときは、被リンク調査ツールの判定を参考にするか、専門家に一度見てもらうのが安全です。
- 否認したのに、数週間たっても変化がありません。
-
正常です。Googleは「自動システムが学習するまでに数か月かかることがある」と公式に説明しています。否認は効果が出るまで待つしかない対策なので、その間にサイトマップ・パンくず・Googleビジネスプロフィールなど、すぐ効く部分を整えてください。
- サイトマップはWordPress標準の wp-sitemap.xml で十分ですか?
-
小規模なサイトなら十分です。ページ数が少なく、特別な除外設定も要らないなら、標準のものを送信して問題ありません。プラグインを使う場合は、サイトマップを出すプラグインを必ず1つに絞ってください。
- Googleビジネスプロフィールだけ整えれば、店名で出るようになりますか?
-
地図(ローカル検索)の表示には効きますが、ホームページ本体が通常の検索結果に出るかどうかは別です。本記事の3つの原因(被リンク・サイトマップ・アンカーテキスト)を直したうえで、ビジネスプロフィールのURL登録を「仕上げ」として行うのが順番です。
- 自分で直すか、業者に頼むか、どこで判断すればいいですか?
-
Search Consoleの「リンク」と「サイトマップ」を見て原因の見当がつくなら、サイトマップとアンカーテキストは自分で直せます。被リンクの判定と否認ファイルの作成、ペナルティの有無の切り分けは、経験の差が出るところです。半年以上出ていない、過去にSEO業者を使ったことがある、という2つに当てはまるなら、一度調査だけ依頼することをおすすめします。
まとめ
- noindex・新規公開・手動対策の3つを切り分けても店名で出ないなら、疑うのは「スパム被リンク」「サイトマップ検出0」「店名アンカーテキスト無し」の3つ
- 3つとも Search Console に警告は出ない。「リンク」と「サイトマップ」のレポートを自分で見にいく
- 否認は数か月待つ対策。サイトマップ・パンくず・ビジネスプロフィールはすぐ効く対策。同時に進める
- サイト名(title)は、広すぎる地域語を外し、店名を「|」で末尾に独立させる
- 待つ間にページ量産・被リンク購入・ドメイン変更はしない
- 被リンク・サイトマップ・内部リンクの原因調査
- スパム被リンクの否認申請
- サイトマップの再構築と再送信
- 店名のアンカーテキスト・パンくずリストの設置
- Googleビジネスプロフィールとの紐づけ
合同会社キューブリック まずは状況をお聞かせください。作業前に内容と金額をお伝えし、追加料金はいただきません。
代表社員 / WEBエンジニア調査結果と改善案を1冊の提案書にまとめてお渡しします。改善作業の費用は提案書に明記するので、見積りを兼ねます。福岡県内は訪問も可能、県外はオンラインで対応します。

