noindexタグとは?書き方・設定方法から使うべきケースまで解説

SEO

Search Consoleで「noindexタグによって除外されました」という表示を見つけて、意味がわからず不安になったことはありませんか。

noindexタグは正しく使えば、サイト全体の評価を守るための有効な手段です。

この記事では、noindexタグの意味や設定方法、使うべきケース、設定時の注意点までを解説します。

noindexタグとは

noindexタグとは、特定のページを検索結果に表示させないようGoogleなどの検索エンジンに指示するためのタグです。

設定したページはクロールされても、検索結果には表示されなくなります。

  • noindexタグの定義
  • nofollowタグとの違い

noindexタグの定義

noindexタグは、HTMLのhead内に記述するmetaタグの一種で、「このページはインデックスに登録しないでください」という指示を伝えます。

Googleはこの指示を尊重し、該当ページを検索結果から除外する仕組みです。

ページ自体を削除するわけではなく、あくまで検索結果への表示だけを制御する点がポイントです。

nofollowタグとの違い

nofollowタグは、そのページ内にあるリンク先の評価を検索エンジンに引き継がせないための指示です。

noindexはページ自体の表示可否、nofollowはリンク先への評価の受け渡しを制御するという役割の違いがあります。

両者は「noindex, nofollow」のように併記されることも多く、混同されやすいため区別して理解しておく必要があります。

noindexタグの設定でお困りの方へ

自社サイトでの設定状況を確認したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexタグを使うべきケース

すべてのページにnoindexを設定する必要はなく、目的に応じて使い分けることが重要です。

ケース理由
問い合わせ完了ページ・サンクスページ検索経由での直接流入に意味がなく、コンバージョン計測の妨げにもなる
プライバシーポリシー・利用規約ページ検索需要がなく、評価を分散させる要因になりやすい
検索結果ページ・絞り込みページ類似ページが大量生成され、重複コンテンツと判断されやすい
会員ログインページ・マイページ個人向けの情報で、そもそも検索結果に表示させる必要がない
テスト用・下書き段階のページ未完成の状態で評価されてしまうことを防ぐ

逆に、集客の対象となる記事ページや商品ページには基本的にnoindexを設定しません。

どのページにnoindexを設定すべきか相談したい方へ

自社サイトの棚卸しから相談したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexタグの書き方・設定方法

noindexタグは、いくつかの方法で設定できます。

  • metaタグでの記述方法
  • WordPressでの設定方法

metaタグでの記述方法

最も基本的な方法は、対象ページのhead内にmetaタグを記述することです。

具体的には「<meta name="robots" content="noindex">」と追加します。

特定の検索エンジンのみを対象にしたい場合は、「robots」の部分を「googlebot」のように書き換えることもできます。

HTTPヘッダーで指定する方法もあり、画像やPDFなどHTML以外のファイルに対して使う際に有効です。

WordPressでの設定方法

WordPressでは、Yoast SEOやRank Mathなどのプラグインを使えば、コードを書かずに各投稿・固定ページ単位でnoindexを設定できます。

個別記事の編集画面にある「検索エンジンにインデックスさせない」といった項目にチェックを入れるだけで反映される仕組みです。

プラグインの設定次第では、カテゴリーページやタグページを一括でnoindexにすることも可能です。

設定方法を相談したい方へ

自社サイトでの具体的な設定手順を知りたいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

robots.txt・canonicalタグとの違い

noindexタグは、似た役割を持つ他の仕組みと混同されやすいため、違いを整理しておきましょう。

項目役割
noindexタグページを検索結果に表示させない
robots.txtクローラーのアクセス自体を制限する
canonicalタグ複数の類似ページのうち評価を集約させたい正規URLを指定する

robots.txtでクロールをブロックしたページは、noindexタグが読み取られず、意図せず検索結果に表示され続けることがある点に注意が必要です。

robots.txtの詳しい書き方はrobots.txtとは、canonicalタグの使い方はcanonicalタグとはで解説しています。

重複コンテンツ対策を整理したい方へ

noindexとcanonicalの使い分けを相談したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexタグの設定状況を確認する方法

設定したnoindexタグが正しく機能しているかは、公開前後に必ず確認しましょう。

  • ページソースでの確認方法
  • Search Consoleでの確認方法

ページソースでの確認方法

対象ページを開き、ブラウザの「ページのソースを表示」機能でhead内を確認すれば、noindexタグの有無を目視でチェックできます。

「Ctrl+F」(Macは「Command+F」)でページ内検索を使い、「noindex」の文字列を探すと素早く確認できます。

意図せず設定されていた場合も、この方法なら早期に発見できるでしょう。

Search Consoleでの確認方法

Search Consoleの「URL検査」ツールでは、対象ページがインデックス登録されているか、noindexによって除外されていないかを確認できます。

「ページのインデックス登録」レポートでも、noindexタグによって除外されたページの一覧をまとめて確認可能です。

サイト全体の状況を俯瞰したい場合は、このレポートを定期的にチェックすることをおすすめします。

設定状況を確認したい方へ

サイト全体のnoindex設定を棚卸ししたいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

「noindexタグによって除外されました」の意味と対処法

Search Consoleに表示されるこのメッセージに戸惑う担当者は少なくありません。

  • 意図した除外かどうかの見極め
  • 意図しない除外だった場合の対処

意図した除外かどうかの見極め

このメッセージは、単にそのページにnoindexタグが設定されていることをGoogleが報告しているだけで、多くの場合エラーではありません。

問い合わせフォームやログインページなど、意図的にnoindexを設定したページであれば、特に対応は不要です。

まずは対象ページが本来noindexにすべきページかどうかを確認しましょう。

意図しない除外だった場合の対処

集客したい記事ページなどが意図せず除外されていた場合は、noindexタグを削除しましょう。

修正後は、Search Consoleから再度インデックス登録をリクエストします。

WordPressの「検索エンジンでの表示」設定がサイト全体で有効になっていないかも、あわせて確認しておきましょう。

特にサイトリニューアル直後は、意図しないnoindexの設定漏れが起こりやすいタイミングです。

意図しない除外を早期発見したい方へ

重要ページの設定ミスがないか確認したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

カテゴリー・タグページのnoindex判断

WordPressのカテゴリーページやタグページは、noindexにすべきかどうか判断に迷いやすい部分です。

  • 投稿数が少ないアーカイブページの扱い
  • ページネーションの扱い

投稿数が少ないアーカイブページの扱い

該当する投稿が数件しかないカテゴリーやタグのページは、コンテンツが薄いと判断され、評価が低くなりやすい傾向があります。

こうしたページが大量に存在するサイトでは、noindexを設定して品質の低いページを整理することも選択肢の一つです。

一方で、記事数が十分にあり独自の価値を持つアーカイブページであれば、あえてnoindexにする必要はありません。

ページネーションの扱い

記事一覧の2ページ目以降(ページネーション)は、重複コンテンツと見なされやすい代表的な例です。

近年はGoogle側で自動的に評価を調整する仕組みも進んでいますが、サイトの状況によっては個別にnoindexを検討する価値があります。

判断に迷う場合は、まず1ページ目のみをインデックス対象とする方針で統一しておくと管理しやすいでしょう。

アーカイブページの整理を相談したい方へ

カテゴリー構成の見直しを相談したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexページをサイトマップから除外すべき理由

noindexに設定したページは、XMLサイトマップからも除外しておくのが基本です。

  • サイトマップとnoindexが矛盾する問題
  • クロールバジェットへの配慮

サイトマップとnoindexが矛盾する問題

サイトマップは「このページをインデックス登録してほしい」という意思表示の役割を持っています。

noindexを設定したページがサイトマップに含まれたままだと、Googleに矛盾したシグナルを送ることになりかねません。

WordPressのプラグインによっては、noindex設定と連動してサイトマップから自動的に除外してくれる機能もあります。

クロールバジェットへの配慮

サイトマップに不要なページが多く含まれていると、Googlebotが本来評価してほしいページの巡回に使える時間が分散してしまいます。

特に大規模なサイトでは、サイトマップを定期的に整理し、noindexページや削除済みページを除いておくことが重要です。

サイトマップの精度を保つことは、SEO対策全体の効率を高めることにもつながります。

サイトマップの整理を相談したい方へ

クロール効率を高める運用を知りたいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexタグが効かない・反映されない原因と対策

noindexを設定したはずなのに検索結果に表示され続けるケースもあります。

原因対策
robots.txtでクロール自体がブロックされているrobots.txtの記述を見直し、クロールを許可する
反映までのタイムラグ再クロールされるまで数日〜数週間待つか、インデックス登録をリクエストする
記述場所やタグの誤りhead内に正しい形式で記述されているか確認する
複数の指示が矛盾しているcanonicalタグやサイトマップなど他の指示と食い違いがないか確認する

複数の原因が絡んでいることもあるため、1つずつ切り分けて確認することが重要です。

反映されない原因を切り分けたい方へ

状況を整理して対策したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexタグ設定時の注意点

noindexタグは便利な一方で、誤った使い方をするとサイト全体の評価を損なうリスクもあります。

  • 集客対象ページへの誤設定
  • サイト公開直後の設定解除忘れ

集客対象ページへの誤設定

本来検索結果に表示させたい記事ページや商品ページに誤ってnoindexを設定してしまうと、そのページへの流入がまったく発生しなくなります。

テンプレートやプラグインの初期設定によって、意図せず全ページにnoindexがかかっていたというケースも見られます。

公開前に主要ページのnoindex状況を必ずチェックする習慣をつけましょう。

サイト公開直後の設定解除忘れ

開発中のサイトには、検索エンジンに評価されないよう一時的にnoindexを設定しておくことが一般的です。

本番公開後にこの設定を解除し忘れると、サイト全体が検索結果に表示されないまま放置されてしまいます。

公開作業のチェックリストに、noindex解除の確認項目を必ず加えておくことをおすすめします。

公開前チェック体制を整えたい方へ

ミスを防ぐ運用ルールを相談したいなら、合同会社dock.へご相談ください。まずはお気軽に無料相談へお申込みください。

無料相談してみる →

noindexタグに関するよくある質問

Q. noindexタグとnofollowタグの違いは何ですか?

A. noindexはページ自体を検索結果に表示させないための指示です。nofollowはそのページ内のリンク先への評価の受け渡しを制御するための指示で、役割が異なります。

Q. 「noindexタグによって除外されました」と表示されたらどうすればよいですか?

A. 問い合わせフォームなど意図的にnoindexを設定したページであれば対応は不要です。集客したいページが対象になっている場合は、noindexタグを削除してインデックス登録をリクエストしましょう。

Q. noindexを設定してもすぐに検索結果から消えないのはなぜですか?

A. noindexの反映には、Googleが該当ページを再クロールするまでの時間がかかります。急ぎの場合はSearch Consoleからインデックス登録をリクエストすると早まることがあります。

Q. robots.txtでブロックしたページにnoindexを設定する意味はありますか?

A. あまり意味がありません。robots.txtでクロール自体をブロックすると、Googleはnoindexタグを読み取れず、意図せず検索結果に表示され続けることがあります。

Q. noindexとcanonicalタグはどちらを使うべきですか?

A. 検索結果に一切表示させたくない場合はnoindex、複数の類似ページの評価を1つに集約したい場合はcanonicalタグが適しています。目的によって使い分ける必要があります。

まとめ

noindexタグとは、特定のページを検索結果に表示させないよう検索エンジンに指示するタグで、重複コンテンツやフォーム系ページなどに使用します。

robots.txtやcanonicalタグとは役割が異なるため、目的に応じて正しく使い分けることが重要です。

設定ミスはサイト全体の集客に影響するため、公開前後の確認を習慣化しましょう。

自社サイトでの設定状況に不安がある場合は、専門家への相談も検討してみてください。

お問い合わせ

Webのお悩みを一度整理してみませんか?

次の成長フェーズへ進むための準備を支援します。
まずは現状についてお聞かせください。

お問い合わせ