Noindexタグとは?
noindexタグ」は、検索エンジンがページをインデックスしないように指示するページ上のディレクティブである。このタグは、指定されたページが検索結果に表示されるのを防ぎます。タグ」という用語は通常、HTML文書の<head>
セクションに配置されるメタタグを指しますが、「noindexing」はX-Robots-Tagを介してHTTPレスポンスヘッダを使用して達成することもできます。
最も一般的な方法、つまり「noindex」metaタグをheadセクションに配置する例を挙げよう:
<!DOCTYPE html> <html> <head> <meta name="robots" content="noindex" /> ... </head> <body> ... </body> </html>
そして、これはHTTPヘッダーにX-Robots-Tagを使用した例である:
HTTP/1.1 200 OK ... X-Robots-Tag: noindex ...
X-Robots-Tagは、PDF、ビデオ、画像などのHTML以外のリソースにも使用できます。
なぜNoindexタグが重要なのか?
noindex」タグを使うと、ページやリソースが検索結果に表示されるのを効果的に防ぐことができます。これは以下のようなページに有効です:
- ありがとう
- 広告ランディングページ
- 内容の薄いページや低品質なページ
- ブログアーカイブ
- 著者とタグのページ
- ログインページ
しかし、「noindex」タグの使い方を誤ると、ウェブサイトの視認性やSEOパフォーマンスに悪影響を及ぼす可能性がある。
Noindexのベストプラクティス
もしあなたのサイトの特定のページをnoindexにすべきだと決めたのなら、以下のベストプラクティスに従ってくださ い:
1.robots.txtファイルでページが許可されていないことを確認する。
robots.txtで禁止されたページは、そのコンテンツをクロールしなくてもインデックスされる可能性がある。ページに "noindex "タグを追加すると、Googleはこのディレクティブを読み取るためにページを再クロールしなければなりません。ページがクローラーにアクセスできるようにしましょう。
2.長期的なNoindexはNofollowにつながる
長期にわたって "noindex "タグを持つページは、他のページにリンクエクイティを渡さない。グーグルのジョン・ミューラー氏は、グーグルが「noindex」を長期にわたって表示した場合、そのページはインデックスから完全に削除され、そのページ上のリンクはクロールされなくなると説明している。従って、ページが "noindex, follow "であっても、長期的には事実上 "noindex, nofollow "となる。
3.重複コンテンツへのNoindexの使用を避ける
noindex」タグを使うのは、重複コンテンツに対処する最善の方法ではない。その代わりに、canonicalタグを使って重複ページを統合しましょう。適切なcanonical化は、検索エンジンにページのメイン(canonical)バージョンのみをインデックスするように指示し、それによってcanonicalでないすべてのバージョンからのリンクシグナルを統合します。
4.ウェブサイトにSEO上の問題がないか定期的に監視する
SEOの問題がないか定期的にウェブサイトを監視することで、インデックス可能性に関連するトラフィックの損失を防ぐことができます。ページやウェブサイトのセクション全体が誤ってインデックスされていない可能性もあ ります。RanktrackerのSite Auditのようなツールを使って、サイトのSEOの健全性を監視しましょう。
よくあるご質問
インデックスされていないページはPageRankを通過するのか?
インデックスされていないページはGoogleのインデックスから削除され、最終的にGoogleはこれらのページをクロールしなくなります。その結果、PageRank(リンクジュース)は他のページに渡らなくなる。この場合、"noindex, follow "ディレクティブは役に立ちません。
<meta>
タグとX-Robots-タグ - Noindexにはどちらが良いのか?
<meta>
タグもX-Robots-Tagも同じように機能する。しかし、特にWordPressのようなコンテンツ管理システムでは、ページに「noindex」メタタグを追加する方がはるかに簡単です。
WordPressでページをNoindexするには?
Yoast SEOプラグインを使えば、WordPressのどのページにも「noindex」タグを追加することができる。その方法を紹介しよう:
- WordPressエディターで、"Yoast SEO "セクションまでスクロールダウンする。
- "Advanced "をクリックする。
- 検索エンジンが検索結果にこの投稿を表示することを許可しますか?"で、答えを "はい "から "いいえ "に変更する。
noindex」タグが有効になり、検索結果からページが消えるまでには時間がかかる。