noindexは、検索エンジンに「このページを検索結果に表示させない」と伝える重要なSEO設定です。
正しく使えばSEO評価を守ることができますが、間違った使い方をすると、重要なページが検索結果から消えてしまうリスクもあります。
特にWordPressでは、不要なページ(タグ・アーカイブ・重複ページなど)が自動生成されるため、noindexの理解は必須です。
この記事では、初心者でも分かるように、noindexの基本から設定方法、SEOでの正しい使い方までプロ目線で解説します。
結論
noindexは「検索結果に表示させないページ」をコントロールするための設定です。
基本は以下の考え方が重要です。
・重要なページ → index(表示させる)
・不要なページ → noindex(非表示にする)
これを正しく使い分けることで、SEO評価を無駄なく集約できます。
noindexとは?
noindexとは、検索エンジンに対して「このページを検索結果に表示しないでください」と指示するタグです。
HTMLでは以下のように記述します。
<meta name="robots" content="noindex">noindexがSEOに重要な理由
noindexはSEOにおいて非常に重要な役割を持っています。
適切に使うことで以下の効果があります。
・重複コンテンツの回避
・クロールの最適化
・SEO評価の分散防止
不要なページをnoindexにすることで、重要なページの評価を高めることができます。
noindexを設定すべきページ
タグページ・アーカイブ
内容が薄く、重複しやすいためnoindex推奨
パラメータ付きURL
?utmなどのURLは重複扱いになるためnoindex対象
検索結果ページ
ユーザーごとに内容が変わるためSEO価値が低い
サンクスページ(完了ページ)
問い合わせ完了ページなどは検索に不要
noindexを設定してはいけないページ
| トップページ | サイトの評価が消える |
| 主要サービスページ | 集客の軸になるページ |
| 重要な記事 | 検索流入を狙う記事 |
WordPressでのnoindex設定方法
AIOSEO(おすすめ)
投稿編集画面 → SEO設定 → noindexにチェック
初心者はこれが一番安全
functions.phpで設定(上級者向け)
function add_noindex_to_specific_page() {
if (is_page('sample-page')) {
echo '<meta name="robots" content="noindex">';
}
}
add_action('wp_head', 'add_noindex_to_specific_page');robots.txtとの違い
robots.txt → クロール制御
noindex → インデックス制御
役割は全く違う
noindexとcanonicalの違い
| 項目 | noindex | canonical |
|---|---|---|
| 役割 | 検索結果に出さない | 正規URLを指定 |
| SEO | 評価対象外 | 評価を集約 |
| 用途 | 不要ページ除外 | 重複整理 |
よくあるミスと注意点
| 重要ページにnoindex | canonicalと併用ミス | 設定忘れ |
|---|---|---|
| SEO評価が消える | noindex + canonicalは意図が 矛盾する場合あり | 不要ページがインデックスされる |
SEOでの正しい使い方(プロ視点)
noindexは「削るSEO」として使います。
| 低品質ページの排除 | クロール最適化 | サイト設計 |
|---|---|---|
| SEO全体の質を上げる | 重要ページにクロールを集中 | インデックス戦略の一部として活用 |
最後に
noindexは、SEOにおいて「不要なページを整理する」ための重要な設定です。
正しく使うことで、サイト全体の評価を高めることができます。
特にWordPressでは不要ページが増えやすいため、適切に管理することがSEO成功の鍵となります。
よくある質問(FAQ)
- Qnoindexにするとアクセスは減りますか?
- A
検索流入はなくなりますが、意図的なら問題ありません。
- Qnofollowとの違いは?
- A
noindexは「表示しない」、nofollowは「リンクを追わない」です。
- Qいつ使うべきですか?
- A
SEO価値の低いページに使用します。


