WordPress のサイトが Google に表示されないのはなぜか
WordPress の設定 1 つで、サイト全体が Google から隠れることがあります。上から順に確認しましょう。最初のほうはサイト全体を、最後のほうは一部のページを外す原因です。
サイトが Google に出ない原因
- サイトが新しい。Google によると、クロールには数日から数週間かかることがあります。Google で
site:に続けてドメインを検索します(例:site:example.com)。何も出なければ、Google はまだページを持っていない可能性が高いです。ページごとの正確な答えは、Search Console の URL 検査ツールでわかります。 - メンテナンス、近日公開、セキュリティのプラグインが邪魔をしている。こうしたプラグインは、本文の代わりに仮のページ、ログイン、エラーを Google に見せることがあります。公開時にメンテナンス モードや近日公開モードをオフにし、セキュリティ プラグインのログで Googlebot へのブロックを確認します。
- [検索エンジンがサイトをインデックスしないようにする] がオン、または SEO プラグインが
noindexを付けている。[設定] > [表示設定] の [検索エンジンでの表示] でチェックを外し、[変更を保存] をクリックします。チェックが入っていると、WordPress は全ページにnoindexを付けます。次に Yoast SEO や Rank Math を確認します。投稿 1 つ、またはコンテンツ タイプ全体にnoindexを付けることがあります。 robots.txtのルールがページをブロックしている。WordPress 自身のrobots.txtがブロックするのは/wp-admin/だけです。それ以上ブロックされているなら、サイトのルートにある実際のrobots.txtファイルか、プラグインがルールを追加しています。- Search Console にサイトやサイトマップがない。サイトを Search Console に追加し、サイトマップを送信します。WordPress 5.5 以降は
/wp-sitemap.xmlを作ります。Yoast SEO と Rank Math は/sitemap_index.xmlに置き換えます。 - ページの内容が少ない、または重なっている。タグ、投稿者、日付のページは同じ投稿の抜粋を繰り返すので、Google はほとんどを外します。疑問に最後まで答える投稿を書き、薄いアーカイブは
noindexにします。 - 新しい投稿へのリンクが少ない。メニュー、カテゴリ ページ、Google に載っている古い投稿からリンクします。
一部のページだけがないとき: WordPress で多い 3 つの理由
- noindex タグによって除外されました: [設定] > [表示設定] の [検索エンジンがサイトをインデックスしないようにする] は、全ページに
noindexを付けます。サイトを作ったあと、オフにし忘れることがよくあります。チェックを外して [変更を保存] をクリックし、SEO プラグインの各投稿の詳細設定も確認します。 - クロール済み - インデックス未登録: タグ、投稿者、日付のページは同じ抜粋を繰り返し、Google はいくつかを残して外します。SEO プラグインでこれらを
noindexにしてサイトマップから外し、独自の紹介文があるカテゴリ ページだけ残します。 - 重複しています。ユーザーにより、正規ページとして選択されていません: 添付ファイルのページ、
?replytocom=のコメント リンク、一覧の 2、3、4 ページ目が、同じ内容の別 URL を作ります。添付ファイルのページはオフにするか、画像や元の投稿へ転送します。多くの SEO プラグインに設定があります。
サイトマップの場所
WordPress 5.5 以降は /wp-sitemap.xml にサイトマップを作ります。Yoast SEO と Rank Math は /sitemap_index.xml に置き換えます。サイトで表示されるほうを 1 つだけ送信します。
Bing にも変更を伝えたいなら、WordPress の IndexNow を見てください。
CrawlCoach でわかること
Google がどの WordPress のページを外しているか、無料で確認できます。CrawlCoach は最大 500 ページをチェックし、外れた理由ごとに直し方を示します。
よくある質問
WordPress で noindex を外すにはどうすればいいですか?
[設定] > [表示設定] で [検索エンジンがサイトをインデックスしないようにする] のチェックを外し、[変更を保存] をクリックします。次に Yoast SEO や Rank Math で投稿の詳細設定を開き、検索結果への表示を許可します。URL 検査ツールの [公開 URL をテスト] で確認します。
/wp-sitemap.xml と /sitemap_index.xml、どちらを送信しますか?
両方をブラウザで開き、表示されるほうを送信します。Yoast や Rank Math が有効なら、/sitemap_index.xml です。
タグ ページはインデックスに登録すべきですか?
多くの投稿があり、独自の紹介文があるタグ ページだけです。多くのサイトでは、タグ ページを noindex にしたほうがうまくいきます。
出典
2026年10月8日 に確認しました。Search Console とヘルプの内容は Google が随時変更します。画面の表示が違う場合は、出典をご確認ください。
Google に載っていないページを確認しましょう
Google アカウントでログインするだけです。CrawlCoach が最大 500 ページを無料でチェックし、問題ごとに直し方を示します。
無料レポートを受け取る500 ページまで無料です。クレジットカードは不要です。Search Console で使っている Google アカウントでログインしてください。
CrawlCoach のアプリとレポートは英語で表示されます。