=========
人気のダウンロード資料
【1位】
SEOに強い記事を作るための構成シート
【2位】
SEOチェックシート【全53項目】
【3位】
上位表示させるためのSEO構成作成マニュアル
=========
noindexタグは、検索エンジンからのインデックスを拒否するメタタグです。
低品質なページや、類似するコンテンツにnoindexタグを記述することで、検索順位に悪影響を及ぼすことを避けられます。
この記事では、noindexタグの詳しい解説から、使う場面や実際に取り入れる方法まで解説していきます。
SEO動画150本以上!
SEOの基本からマニアックな動画まで毎週更新!
YouTubeを見る
➡SEOノウハウがギュッと詰まった成功事例を見る
noindexタグとは
noindexタグとは「検索エンジンのロボットを制御して、サイト内のページをインデックス登録させないために使用するメタタグ」のことです。
検索順位に悪影響を及ぼす可能性があるページをインデックスさせないことができるため、SEO対策をする上ではとても重要なタグです。
nofollowとnoindexタグの違い
noindexタグと混同されやすいタグとして「nofollow」がありますが、使い方は大きく異なります。
noindexタグがインデックスを拒否するタグであるのに対して、nofollowタグは「外部リンクのクロールを無効化するタグ」で、自分のサイトに貼ったリンクを、検索順位の判断材料に加えられたくない時に使います。
例えば、アフィリエイトリンクや、どんなページに遷移させるか分からない、ユーザーのコメントに記載されるURLなどには、nofollowタグを記載しておくことでマイナス評価を避けられます。
ただし、2020年3月からnofollowタグは完全無効化ではなく「ヒントとして利用する」という扱いに変更されたため、まったく評価を受け渡さないわけではない点に注意しましょう。
noindexとnofollowの違いについては以下の記事でより詳しく解説しています。
robots.txtとnoindexタグの違い
robots.txtはテキストファイルで「どのページにクロールを許可して、どのページをブロックするかを指定する」ことができます。
ページへのクロールをブロックするタグなので、ロボットが外部ページからのリンクを検出した場合は、インデックスされる仕様です。
Googleのヘルプページにも、下記のような記載があります。
robots.txt の disallow を指定しても、ページが結果に表示されないという保証はありません。
robots.txt とは| Google 検索セントラル
一方でnoindexタグはインデックスをブロックするタグのため、検索結果には表示されません。
robots.txtとの違いを理解して、適切に使い分けていきましょう。
=========
EC・ポータルサイトのSEOにお困りですか?
NYマーケティングなら日本でも数少ない「大規模サイトのSEO」を支援!
⇒SEOコンサルティングのページを見てみたい
=========
NYマーケティングでは「SEOでの成果に行き詰まっている」企業様に、SEOコンサルティングの支援をしています。まずはカジュアルにご相談ください!
⇒サービス紹介ページはこちら
noindexタグのSEO効果
低品質なページや重複ページまでインデックスされている場合、サイト全体の評価が落ちる可能性があります。
Googleから正当な評価を受けるために、低品質だと判断される恐れのあるページにはnoindexタグを設置しておきましょう。
また、質の低いページにnoindexタグを記述してインデックスを拒否することで、高品質な記事だけがインデックスされることになり、サイト全体の評価の底上げにつながります。
ヘルプフルコンテンツシステムにより低品質ページの見直しが重要
Googleのヘルプフルコンテンツシステムの導入により、低品質なページが多いサイトは、サイト全体で評価が落ちる可能性があります。
そのため、EC・ポータルサイトといったページ数が多くなる大規模サイトでは、「低品質と捉えられるページがサイトにないか」の確認と注意が必要です。
不要な低品質ページは削除かnoindexによって減らすことができるので、noindexを適切に活用して低品質ページを減らしましょう。
noindexタグを使う場面
noindexタグを使う目的は主に「低品質なページのインデックスを拒否する」ことです。
ここでは、具体的にどのようなページにnoindexタグを使うべきかご紹介します。
内容が重複・類似しているページ
内容が重複・類似しているページは、SEOの観点から見れば好ましくありません。
実際にGoogle検索セントラルでも、下記のような記述があります。
Google でのランキングの操作やユーザーへの偽装を意図した重複コンテンツが表示される可能性が認識された場合も、Google では関係するサイトのインデックス登録とランキングに対して適切な調整を行います。その場合、該当するサイトはランキングが低下するか、Google インデックスから完全に削除されて検索結果に表示されなくなる可能性があります。
重複するコンテンツを避ける | Google 検索セントラル
例えば、ECサイトでは色やサイズ違いの商品ページが複数存在していることがありますが、これらは重複・類似コンテンツだと判断されてしまいます。
そのため、noindexタグを設置してマイナス評価を避ける必要があります。
情報量の少ないページ
情報量が少ないページは、ユーザーにとって有益なページでないと判断されてしまうことが多いので、noindexタグの使用が推奨されています。
例えば、アーカイブやタグ一覧などのページは自動生成されていきますが、リンクが羅列されているだけのためコンテンツ内容としては薄いと言えます。
ECサイトであれば、商品数が0件の検索結果なども、情報量が少なく低品質なページと言えるでしょう。
HTMLサイトマップ
HTMLサイトマップは、ユーザーにとってはサイト内のリンクをまとめて確認できるので、とても便利なページではあります。
しかし、内容はリンク集のようなものであるため、ロボットからは低品質なページと評価されてしまう可能性があります。
そのため、noindexタグを設定するのが一般的です。
エラーページ
リンク切れのページなどにアクセスしたユーザー用に、404エラーページを設定するのが一般的です。
このページは当然ながら高品質なページとは言えませんが、必要なページではあるので、削除はせずにnoindexタグでインデックスを拒否しておきましょう。
SEO動画150本以上!
SEOの基本からマニアックな動画まで毎週更新!
YouTubeを見る
➡SEOノウハウがギュッと詰まった成功事例を見る
noindexタグの書き方
noindexタグの書き方はいくつかありますが、ここでは特にやりやすい3つの方法をご紹介します。
head内に記載する
対象ページの<head>~</head>の中に以下のタグを記載することで、ロボットの巡回をブロックできます。
<meta name=”robots” content=”noindex” />
ヘッダー内に追記する必要があるので、記載する前には念のためバックアップを取っておきましょう。
プラグインを使う
WordPressでサイトを運営していれば、プラグインで記事ごとにnoindexタグを簡単に設定できます。
「All in One SEO」というプラグインでは「タグ」「アーカイブ」「カテゴリ」「メディア」など、それぞれの項目をまとめてnoindexに設定できるので便利です。
「WP Custom Noindex Nofollow」というプラグインでは、記事ごとにnoindexするか否かを、チェックボタン1つで決められます。
この2つのプラグインだけでなく、いくつかのnoindex用のプラグインがあるので、使いやすいものを選ぶと良いでしょう。
テーマの機能を使う
WordPressには様々なテーマが用意されていて、noindexタグが簡単に設定できる機能が備わっているものがほとんどです。
テーマを利用している場合は、プラグインをインストールする前にnoindexタグの機能があるか確認してみてください。
noindexタグの確認方法
ページ内にnoindexタグが入っているかは2つの方法から確認できます。
ページのソースコードから確認する
ソースコードを見て、head内にnoindexタグがあるかを確認して判断することも可能です。特定のページだけを確認したい場合は、この方法が最も手軽です。
Google Search Consoleから確認する
Google Search Consoleの「ページ」(旧カバレッジ)を開くと「noindexタグによって除外されました」という項目があります。こちらをクリックすると、noindexタグが設定されたページを確認できます。
noindexタグを使用する際の注意点
noindexタグを使用する際には、大きく2つの注意点があります。
クローラーの巡回は止まらない
noindexタグはあくまで「インデックスをさせない」ことが目的なので、タグを記載してもクローラーは巡回します。
クローラーの巡回を止めたい場合は、robots.txtを利用しましょう。
一方で、robots.txtでクロールを拒否すると、noindexタグが伝わらなくなってしまいます。
併用する場合は、先にnoindexタグがクローラーに認識されたことを確認してから、robots.txtで制御しましょう。
使いすぎない
noindexタグを記載すると、検索エンジンからの流入がなくなってしまいます。
流入が少ないからといって、低品質のページであるとは限りません。
本当にインデックスを拒否する必要があるかを吟味して、noindexタグを使うようにしましょう。
「noindexタグによって除外されました」とはどのような状態?
Google Search Consoleの「ページ」項目中にある「noindexタグによって除外されました」という項目について解説します。
「noindexタグによって除外されました」の意味と原因は?
クローラーがインデックス登録しようとして対象ページを読み取った際にnoindexタグを見つけ、インデックス登録対象から除外したこと
以下の状態であることが言えます。
- 対象ページにnoindexタグが記述されている
- 対象ページをGoogleのクローラーが読み取れる状態
「noindexタグによって除外されました」の対処法
インデックス登録される必要のないページであれば対処は不要です。
万が一、検索結果へ表示したいページが含まれている場合は、noindexタグを削除してインデックス登録させる必要があります。
noindexタグについて気になる質問
noindexタグについてよくある質問に回答します。
noindexが効かない(インデックスされる)のはなぜ?
robots.txtによって該当ページやディレクトリ単位でクロール拒否の設定をしている場合、クローラーが該当ページをクロールできない可能性があります。その場合、noindexタグがクローラーに認識されていない可能性があるため、noindexタグが聞かない場合、robots.txtでブロックしていないか確認しましょう。
noindexタグの外し方は?
該当ファイルを開いてnoindexタグを削除するのが最も簡単です。
WordPressの場合、プラグインやテーマの設定でnoindex設定されていることがあるため設定で解除できます。
noindexを正しく理解してSEO対策に活用しよう
noindexタグを使った、サイト全体のページの最適化は内部SEO対策において非常に重要な施策となります。
特にサイト規模が大きくなればなるほどSEOへの影響度が大きくなり、ECサイトやポータルサイトといったデータベース型サイトにおいては、URLの正規化ができていないことは致命的なSEOでのマイナスになります。
弊社NYマーケティングでは、テクニカルな内部SEOを特に得意としています。ポータルサイトを月間1億PVまで伸ばした実績と知見をもとに、最適なSEO戦略をご提案することが可能ですので、内部SEO対策にお困りな方はお気軽にご相談ください。初回無料相談を承っております。
SEO動画150本以上!
SEOの基本からマニアックな動画まで毎週更新!
YouTubeを見る
➡SEOノウハウがギュッと詰まった成功事例を見る
■おすすめ記事
-
h1タグは1ページに1つだけ使うことをGoogleは推奨している?
-
「重複しています。google により、ユーザーがマークしたページとは異なるページが正規ページとして選択されました」「重複しています。ユーザーにより、正規ページとして選択されていません」の対処法
-
robots.txtとnoindexの違いは?使い分けと書き方を解説
-
robots.txtとXMLサイトマップ(sitemap.xml)の関係性、設定方法を解説
-
サブドメインのSEOにおける考え方。サブディレクトリ・新規ドメインとの比較
-
【無料】リンク切れチェックツールおすすめ6選!SEOへの悪影響も解説