Noindex ヘッダーについて
Noindex ヘッダーとは?
noindex ヘッダーとは、ページを検索結果に表示しないよう指示するもので、ページの HTML に記述するのではなく、HTTP レスポンスを通じて提供されます。noindex メタタグと同じ役割を果たしますが、単に別の経路で届くという違いがあります。
この指示を伝えるヘッダーは X-Robots-Tag と呼ばれ、ほとんどのドキュメントでは noindex ヘッダーと同じ意味でこの名称が使われています。nofollow や noarchive など、ほかのディレクティブを指定することもできますが、確認する価値のある影響を及ぼすのは noindex です。
この指示はレスポンスに含まれて送信されるため、メタタグを記述するHTMLが存在しないファイルにも適用できます。PDF、画像、スプレッドシート、ダウンロードファイルなどが該当します。また、サーバーレベルのルールをディレクトリ全体に一度に適用する方法でもあります。
2026年でもnoindexヘッダーは重要ですか?
目に見えないため、相対的に重要性が高くなります。ページソースにあるnoindexは、ページを表示する誰もが見つけられます。一方、ヘッダーにあるnoindexは見つけることができず、誰もがHTMLを調べても問題を見つけられないまま、ページを何か月もひそかに検索結果から除外し続ける可能性があります。
これらはサーバーまたはCDN層で設定されるため、コンテンツ管理システムの完全に外側に存在することも少なくありません。インデックスされないページをデバッグしている担当者は、そのディレクティブが設定されている場所にアクセスできないことがよくあります。
意図的に使用する場合、HTML以外のファイルには依然として適切なツールです。文書を公開しているサイトでは、これは実際によくあるニーズです。
noindexヘッダーとAI検索の関係
noindexヘッダーは、メタタグとまったく同じ方法でコンテンツをインデックスから除外し、その結果、AIの回答の基盤となる情報からも除外します。そのため、誤って設定した場合の損失もそれに応じて大きくなっています。
また、ファイルレベルでAI固有のディレクティブを適用するためにも、ますます使用されるようになっています。そのため、誰も設定しなくなったレガシーヘッダーとして扱うのではなく、理解しておく価値があります。
特にドキュメントの場合、これは両刃の剣になります。引用されたくないPDFはここで除外するのが適切ですが、見つけてもらいたいPDFは除外すべきではありません。
Noindexヘッダーのベストプラクティス
- ページがインデックスに登録されない場合は、HTMLだけでなくレスポンスヘッダーも確認してください。
- メタタグを使用できない非HTMLファイルには、これらを使用してください。
- サーバールールは対象を絞って設定してください。ディレクトリ全体に適用するルールでは、意図した範囲を簡単に超えてしまいます。
- ヘッダーが同じページのメタタグと矛盾していないことを確認してください。
- noindex ヘッダーと robots.txt によるブロックを併用しないでください。ブロックされたページは取得されないため、ヘッダーが読み取られることはありません。
- CDN やホスティングの変更後に確認してください。こうした変更によってデフォルト設定が再び適用されることがよくあります。
よくある間違い
- ヘッダーディレクティブが見えないページソースだけで、インデックス登録の問題をデバッグする。
- インデックス登録したいページも含まれているディレクトリにルールを適用する。
- ローンチ後も、コードではなくサーバー上にステージング時代のヘッダーを残しておく。
- CDN がヘッダーを変更せずにそのまま通過させると思い込む。実際には、ヘッダーを追加したり削除したりする場合があります。
- 相反するヘッダーとメタタグを設定しておき、どちらが優先されるのかに驚く。
このツールがチェックする項目
このツールは、ページのHTTPレスポンスヘッダーを調べ、X-Robots-Tagのnoindexディレクティブが存在するかどうかを報告します。検出された場合は、テスト対象のページがインデックス登録を希望するページであることを前提に、失敗として報告されます。
このチェックではレスポンスのみを調べます。ページのHTMLに記述されたnoindexは別のチェック項目であり、ページが検索結果に表示されない場合は、両方を併せて実行する価値があります。
次に行うこと