メタ

noindex

Google等の検索結果からページを除外するためのメタタグ指定。

noindexとは?

noindex(ノーインデックス)とは、特定のページをGoogleなどの検索結果に表示させないよう指示する設定のことです。
ページの<head>内に<meta name="robots" content="noindex">と記述することで、検索エンジンに「このページはインデックス(検索結果への登録)しないでください」と伝えられます。
サイト内には、ユーザーには見せたいが検索結果には出したくないページもあります。
noindexはそうしたページを検索対象から外しつつ、サイト自体は通常どおり運用するための、SEOの基本的なコントロール手段です。

noindexの使い方・実践方法

noindexは、検索流入を狙う必要がなく、むしろ表示されると評価を薄めてしまうページに設定します。
代表的な使いどころは次のとおりです。

設定後は、検索エンジンに気づいてもらうため対象ページがクロールされる必要があります。
すでにインデックス済みのページに後から設定する場合は、除外が反映されるまで再クロールを待つ点に注意しましょう。

noindexで押さえるべきポイント

初心者が混同しやすいのがrobots.txtとの違いです。
robots.txtはクロール自体を止める指示で、noindexはクロールは許可しつつインデックス登録だけを拒否します。
注意したいのは、robots.txtでクロールを禁止すると検索エンジンがnoindexタグを読めず、かえって除外されないことです。
確実に検索結果から外したいページには、クロールを許可したうえでnoindexを使うのが安全な選択です。

noindexを実践するなら

Saguru なら、月額270円から、SEOキーワード調査・上位サイト分析・自サイトSEO診断のすべてが使えます。
noindex を理解した上で、すぐに実践に移せます。

登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円 / 自サイトをSEO診断

noindexについてよくある質問

noindex とは何ですか?
Google等の検索結果からページを除外するための指定です。
<meta name="robots" content="noindex"> をページの <head> 内に記述します。
noindex を使うべきページは?
①管理画面・テストページ、②サンクスページ、③重複コンテンツ、④検索結果ページ(内部検索)、⑤PDFの本文ダウンロード前のフォーム等が代表例です。
noindex と robots.txt はどちらを使うべき?
インデックスから外したいだけなら noindex(クロールはさせる)、サーバ負荷削減目的でクロール自体を止めたいなら robots.txt で Disallow します。
両方併用は推奨されません。

📘 関連用語

📊 気になる言葉を、Saguruで実際に調べてみませんか?11ソースのサジェスト一括+👑SEO難易度+共起語を、登録不要・1日5回まで無料で。無料でキーワードを調べる(登録不要) ▶