
WordPress のサイトで、一度 noindex を設定した「特定のページURL(サービスページ)」が、解除後も Google 検索エンジンに全く表示されない(インデックスされない)現象に遭遇しました。
結果としては約3ヶ月後に解決しましたが、その過程で確認・対応した内容を、備忘録としてまとめています。
同じ状況で悩んでいる方の参考になれば幸いです。
目次
今回、対象となっていたページURLは、作成当初、運用上の都合により、一時的に noindex を設定していました。
その後、当初の目的が完了したため、noindex を解除し、通常どおり Google 検索エンジンにインデックスされる状態へ戻しました。
しかし、いつまで経っても、その対象ページが検索エンジンに表示されませんでした。
※ ちなみに、検索キーワードの入力欄に、URLの最初に site: を記述してからURLを検索すると、そのページが検索エンジンにインデックスされているかどうかが分かります
○ 記述例:site:https://example.com/example/example
また、GSC(Google Search Console)を確認しても、下記の結果が、数ヶ月続きました。
ページはインデックスに登録されていません。noindex タグによって除外されました。
対象ページは、Google 検索エンジンには表示されていませんでしたが、Microsoft Bing 検索エンジンでは、正常に表示(インデックス)されていました。
したがって、対象ページの「コンテンツ品質」や「類似コンテンツの競合」「リダイレクトエラー」「サーバー」の問題ではないと判断しました。
ページがインデックスされない原因が、ページ側の設定ミスなのか、Google 側の評価遅延なのかを切り分けるため、SEO設定・技術の両方で考えられる要因は、ひと通り実施しました。
〇 ページ状態の確認
〇 CDN のキャッシュ
〇 サイトマップ関連
〇 サイト内部・外部リンク関連
しかし、それにも関わらず、その対象ページが Google 検索エンジンには表示されませんでした。
約2ヶ月以上が経過しても、Google だけ「クロールが来ない」「インデックスされない」「ステータスが変わらない」という状況が続きました。
ただ、この時点で分かったことは、「Googleは noindex の履歴を非常に長く保持する」ということです。
Microsoft Bing は、比較的すぐに再評価するようですが、Google は「過去に noindex だったページ」への再評価がかなり遅いようです。
しばらくしてから、ある日突然、Google 検索エンジンに対象ページが表示され、GSC(Google Search Console)でも 「インデックス登録済み」 に変わっていました。
特に、大きな設定変更はしていない状態でしたが、おそらく「Google 側の時間経過による再評価」だったと考えられます。
今回の対応で得られた教訓と、同様の状況に直面した際に取るべきベストプラクティスを整理します。
| 番号 | 項目 | 概要 |
| ① | noindex の設定は、短期間でも慎重に設定する | 対象のサイトやページに、一度でも noindex を設定すると、Google はその履歴を長く覚える可能性があります。 |
| ② | 他の検索エンジン(Bing など)に表示されていれば、サイトやページの品質問題ではない | Google 検索エンジンだけ、サイトやページが表示されない場合、Google 特有の履歴・評価のロジックが影響しています。 |
| ③ | サイトやぺージを正しく設定したあと、結局は「待つ」しかない | 正しく設定できている場合「何もしない・触りすぎない」ことが、最短ルートになるケースもあります。 |
どうしても、検索エンジンでの表示を急いでいる場合は、そのページ自体のURLを変更し、「301リダイレクト設定」で対処するという方法もあります。
しかし、既に外部サイトにリンクが貼られている、または、そのURLを前提とした告知・運用をおこなっている場合、URLの途中変更は難しいかも知れません。
そのような場合には、やはりサイトやぺージを正しく設定した上で、「時間経過による再評価を待つ」という判断が望ましいです。
今回の現象を通して、noindex の扱い方や、インデックス登録に関する対処について、重要なポイントが明確になりました。
特に、Google のインデックス処理は、設定状態だけでなく「過去の履歴」や「時間経過」にも影響するため、注意しておきましょう。
▼ 企業WeChat公式アカウント▼

▼ WeChatで担当者に直接連絡 ▼


WeChatスキャンコード
企業公式アカウント
担当者直結WeChat