noindex(ノーインデックス)の意味
「noindex(ノーインデックス)」とは自分のWebページをGoogleなどの検索エンジンの検索結果から除外する設定のことです。メタタグにnoindex(ノーインデックス)が設定されたページは、検索エンジンの検索結果に表示されなくなります。
Webページにnoindex(ノーインデックス)設定を行うケースとして下記のような例が挙げられます。
- 重複コンテンツとしてインデックスされるリスクを回避
- Webページが未完成の状態でまだインデックスされたくない
- 検索エンジンに公開したくない(情報が古い、情報が誤っている)
など
特に、内容が非常に似ているページにnoindexを設定して検索エンジンに重複コンテンツとして認識されるリスクを避けることは重要です。内容が似ているページがWeb上に公開されていると、自動生成によるスパムやコピーコンテンツと判断される場合がありますので、似ているページにはnoindexを設定してこのような誤解を生まないようにします。
noindex(ノーインデックス)の設定方法
noindex(ノーインデックス)設定を行うには、以下のメタタグを<head>セクション内に設定しましょう。
<meta name="robots" content="noindex">
また、インデックスされたくない検索エンジンをGoogleに限るのであれば「meta name」に"googlebot"と指定してください。
<meta name="googlebot" content="noindex">
noindex(ノーインデックス)設定後の注意点
Webページにnoindexを設定したら、Google Search Console(グーグルサーチコンソール)というWebサイトの検索エンジン最適化ツールからインデックス登録のリクエストをしましょう。これは、noindexを設定した後にページがクロールされていないと、Googleのしくみ側がこのページはindexから除外してよい対象になったことに気づけていない状態にあるためです。
クロールが完了することで、noindexが設定されたページであることを処理できるようになります。
※インデックスについてはこちらのページで詳しく解説していますので、参考にしてみてください。