noindexとは?

一言でいうと 対応する検索エンジンに、そのページを検索インデックスへ登録しないよう指示するルール。

noindexとは

noindexは、検索結果への掲載を制御するための指示です。Googleでは、HTMLのmetaタグやHTTPレスポンスのX-Robots-Tagで指定できます。クローラーがページへアクセスして指定を読み取ることが前提であり、設定した瞬間に検索結果の表示が切り替わるという意味ではありません。ページの公開状態やアクセス権限とも別の仕組みです。

なぜメディア事業者に重要なのか

メディアにとって検索流入は、記事を新しい読者へ届ける経路の一つです。公開記事に意図しないnoindexが残っていると、その経路を自ら閉じてしまう可能性があります。公開準備やサイト移行の際には、本文の完成度に加え、検索への掲載を許可する設定になっているかを確認する必要があります。

一方で、検索結果に載せる必要がないページを整理するときにも検討対象になります。大切なのは、何を検索で発見してほしいかという編集上の意図を先に決めることです。設定を担当者だけに任せず、対象ページと理由を記録すれば、後から意図的な除外か設定ミスかを判断しやすくなります。

具体例

たとえば、編集作業用の確認ページを検索結果に出したくない場合、noindexの利用を検討できます。ただし、そのページに未公開情報があるなら、閲覧制限などを別に用意する必要があります。noindexは、URLを知る人がページを開くことを防ぐ仕組みではないからです。この例は運用上の仮定です。

公開した記事が検索に出ない場合も、noindexだけを原因と決めつけず、実際のHTMLやレスポンス、クロール状況を確認します。確認したページ、指定の有無、確認時点を記録して技術担当と共有すると、本文側の問題と設定側の問題を切り分ける手がかりになります。検索結果への反映を待つ時間も考慮します。

よくある誤解

robots.txtでアクセスを拒否すればnoindexも伝わる、という理解は誤りです。Googleのクローラーがページを取得できなければ、そのページのnoindexを読み取れません。また、Googleはrobots.txt内のnoindex指定をサポートしていません。代表URLを示すcanonicalと、検索登録を避けるnoindexを目的に応じて使い分ける必要があります。

関連用語

  • canonical

参照情報

*このコンテンツは生成AIを用いて作成し運営者の確認を経て配信しています。*

メディア天文台 編集部
タイトルとURLをコピーしました