低品質ページをインデックスさせない!WP Custom noindex Nofollowプラグインの導入手順

PR

本ページはプロモーションが含まれています。

記事の主な内容は以下の通りです

1. プラグイン「WP Custom noindex Nofollow」とは

WordPressの投稿、固定ページ、カテゴリー、タグなどのページごとに、検索エンジンにインデックスさせない(noindex)設定や、リンクの評価を引き継がない(nofollow)設定を、チェックボックス一つで簡単に行えるツールです。

2. noindexとnofollowの使い分け

  • noindex(検索結果に出さない):
    • 目的: 低品質なページや重複コンテンツがサイト全体のSEO評価を下げるのを防ぐ。
    • 対象例: お問い合わせ完了画面(サンクスページ)、中身の薄いページ、テスト用ページ、ログイン画面など。
  • nofollow(リンク先に評価を渡さない):
    • 目的: リンク先のサイトとの関係性を断ち、自サイトの評価(リンクジュース)の流出を防ぐ。
    • 対象例: 広告リンク(アフィリエイト等)、信頼できないサイトへのリンク、コメント欄のリンクなど。

3. SEO上のメリット

  • サイト品質の向上: 価値の低いページを隠すことで、検索エンジンから「質の高いサイト」と認識されやすくなる。
  • クロールバジェットの最適化: 検索エンジンのクローラーが不要なページを巡回する手間を省き、重要なページを優先的に巡回・インデックスさせる。

4. カテゴリーやタグの設定基準

  • カテゴリー: 基本的には「index(インデックスさせる)」を推奨。適切に運用すればカテゴリーページ自体が検索流入の入り口になる。
  • タグ: カテゴリーと内容が重複しやすいため、サイトの運用スタイルに合わせて設定する。記事が1つしかないような質の低いタグページが量産されている場合はnoindexを検討する。

5. 注意点

  • 誤って重要なページにnoindexを設定してしまうと、検索結果から消えてアクセスが激減するため、設定後の確認(Google Search Console等)が不可欠であると説明されています。

総じて、「サイト内の不要な情報を整理して、検索エンジンからの評価を最大化させるための具体的な手法」をまとめたガイド記事となっています。

WP Custom noindex NofollowはSEOに使えるのか

noindex Nofollowは適切に使い分けることで、Googleなどの検索エンジンからの評価(SEO)を向上させ、検索結果をきれいに保つことができます。

「WP Custom noindex Nofollow」のようなWordPressプラグインは、SEOに有効なツールとして利用できます。

WP Custom noindex Nofollow がSEOに役立つ理由:

  • noindexの設定:
    • 低品質コンテンツの排除: 検索エンジンにインデックスさせたくないページ(例:内容の薄いページ、重複コンテンツ、テストページなど)にnoindexを設定することで、サイト全体の品質を向上させ、SEO評価を下げないようにすることができます。
    • クロールバジェットの最適化: 検索エンジンのクローラーは、サイト内のすべてのページをクロールするわけではありません。重要度の低いページをnoindexにすることで、クローラーがより重要なページに集中してクロールし、効率的にインデックスされるようになります。
  • nofollowの設定:
    • スパム対策: コメント欄やフォーラムなど、ユーザーが自由にリンクを貼れる場所でスパムリンクが貼られるのを防ぐためにnofollowを設定できます。これにより、サイトの信頼性低下やSEO評価への悪影響を防ぎます。
    • リンクジュースの制御: 有料広告や、リンク評価を渡したくない外部サイトへのリンクにnofollowを設定することで、自サイトのリンク評価(PageRank)が不必要に外部に流れるのを防ぐことができます。

「WP Custom noindex Nofollow」プラグインの利点:

  • 簡単な操作: 投稿画面や固定ページ、カテゴリ、タグページなどで、チェックボックス一つでnoindex/nofollowを設定できるため、HTMLの知識がなくても簡単に設定できます。
  • 個別設定: サイト全体だけでなく、個々のページやカテゴリ、タグに対して細かくnoindex/nofollowを設定できるため、よりきめ細かいSEO対策が可能です。
  • 特定のSEOプラグインとの連携: Yoast SEOやAll in One SEO Packといった主要なSEOプラグインと連携して動作するものもあり、既存のSEO設定を邪魔することなく利用できる場合があります。

注意点:

  • むやみな利用は避ける: noindexやnofollowは強力な設定であり、誤って重要なページに設定してしまうと、検索結果から削除されてしまい、アクセスが激減する可能性があります。
  • 効果の確認: 設定後は、Google Search Consoleなどで意図した通りにインデックスやクロールが行われているかを確認することが重要です。

まとめると、「WP Custom noindex Nofollow」は、WordPressサイトのSEOにおいて、サイトの品質を保ち、クローラーの効率を高めるために非常に有用なプラグインです。適切に活用することで、検索エンジンからの評価を高め、検索流入の増加に貢献する可能性があります。

WP Custom noindex Nofollowの使い方

WordPressプラグイン「WP Custom noindex Nofollow」は、その名の通り、WordPressサイトの特定のページや投稿、カテゴリ、タグなどに対して、検索エンジンのインデックス登録を拒否する「noindex」タグや、リンク評価を渡さない「nofollow」タグを簡単に設定するためのプラグインです。

SEOにおける「noindex」と「nofollow」の使い方は以下の通りです。

noindexとは?

目的: 検索エンジンにそのページを検索結果に表示させないように指示すること。

SEOでの使い方:

  • 低品質なコンテンツ: 内容が薄い、重複している、未完成なページなど、検索ユーザーにとって価値の低いページをインデックスから除外することで、サイト全体の品質を高く保ち、SEO評価の低下を防ぎます。
  • 管理用ページ: ログインページ、管理画面、サンクスページなど、一般ユーザーが検索結果からアクセスする必要のないページ。
  • テストページ: 公開前のテスト用ページや、一時的に公開しているが本番環境には含めたくないページ。
  • 重複コンテンツの回避: ほとんど同じ内容のページが複数存在する場合に、一方をnoindexにすることで、重複コンテンツによるペナルティを回避します。
  • プライバシー関連のページ: 会員限定ページや個人情報を含むページなど、公開したくない情報を含むページ。

注意点:

  • noindexを設定しても、クローラーの巡回自体は止まりません。クローラーの巡回も止めたい場合は、robots.txtを使用します。ただし、robots.txtでブロックしたページは、noindexタグが認識されないため、意図せず検索結果に表示されてしまう可能性があります。noindexとrobots.txtは併用せず、状況に応じて使い分けることが重要です。
  • noindexを設定したページは、検索結果に表示されなくなるため、そのページからのオーガニック検索流入はなくなります。重要なページに誤ってnoindexを設定しないよう注意が必要です。

nofollowとは?

目的: そのページ内のリンクに対して、検索エンジンのクローラーにリンク評価を渡さないように指示すること。

SEOでの使い方:

  • 信頼できないサイトへのリンク: スパムサイトや、信頼性の低いサイトへのリンクにnofollowを設定することで、自サイトの評価が低下するのを防ぎます。
  • 有料リンク(広告、アフィリエイトリンク): Googleのガイドラインでは、有料リンクにはnofollowまたはrel="sponsored"を推奨しています。
  • コメント欄やフォーラムのリンク: ユーザーが自由に投稿できるコメント欄やフォーラムのリンクは、意図しないスパムリンクが含まれる可能性があるため、nofollowを設定することで、悪質なリンクからの影響を防ぎます。
  • 質の低い内部リンク: サイト内の特定のページから、SEO上価値の低いページへのリンクに対してnofollowを設定することも考えられますが、通常は内部リンクにはfollowを設定し、クロールパスを適切に設計することが推奨されます。

注意点:

  • nofollowを設定したリンクは、リンク先のページにランキングシグナルを渡しません。
  • nofollowは、あくまで「リンク評価を渡さない」という指示であり、クローラーがそのリンクを辿らないという意味ではありません。クローラーはnofollowのリンクも辿ることがあります。

WP Custom noindex Nofollowの基本的な使い方

このプラグインは非常にシンプルで、インストールして有効化すると、WordPressの投稿や固定ページの編集画面に「Noindex Nofollow」の設定項目が追加されます。通常、この項目でチェックボックスをONにするだけで、該当ページにnoindexやnofollowのタグが自動的に追加されます。

また、カテゴリやタグ、カスタム投稿タイプなど、個別の設定も可能な場合があります(プラグインのバージョンや機能によって異なります)。

設定後の確認方法: 設定が正しく反映されているかを確認するには、該当ページのソースコードを表示し、<head>タグ内に<meta name="robots" content="noindex,nofollow">(またはnoindexのみ、nofollowのみ)が記述されているかを確認します。

まとめ

「WP Custom noindex Nofollow」プラグインは、WordPressサイトのSEOにおいて、検索エンジンのインデックス登録やリンク評価の伝達を細かく制御するための便利なツールです。適切に活用することで、サイトの品質を向上させ、不要なページのインデックスを防ぎ、SEO上のリスクを管理することができます。ただし、SEOは常に最新の情報を確認し、Googleのガイドラインに沿った使い方を心がけることが重要です。

WordPressテーマのNoindex機能比較

WordPressでSEOを意識した運用をする際、「どのページを検索エンジンに見せるか(または隠すか)」を細かく制御できる Noindex機能 は非常に重要ですね。

標準機能(プラグインなし)でのNoindex設定の「柔軟性」と「粒度」という観点から、特に優れた2つのテーマを厳選しました。

1. AFFINGER(アフィンガー)

AFFINGER6(アフィンガー)は「稼ぐ」に特化しているだけあり、SEO設定の細かさは群を抜いています。

  • ページ単位の制御: 投稿・固定ページごとに、チェックボックス一つで noindex / nofollow を設定可能です。
  • アーカイブページの細密設定: カテゴリー、タグ、作成者ページ、日付別アーカイブなど、重複コンテンツになりやすいページ群に対して、一括でNoindexをかける機能がデフォルトで備わっています。
  • カテゴリー・タグ単体の設定: カテゴリー一覧ページの中で「この特定のカテゴリーだけはNoindexにしたい」という個別の設定も管理画面から容易に行えます。

2. THE THOR(ザ・トール)

【THE THOR(ザ・トール)】 は「究極のSEO最適化テーマ」を標榜しており、プラグインを入れずとも高度なインデックス制御が可能です。

  • 徹底した重複排除: サイト全体のSEO設定画面にて、不要なアーカイブ(投稿者・日付など)をワンクリックでNoindex化できます。
  • タグページへの配慮: タグが増えすぎて低品質なページが量産されるのを防ぐため、タグ一覧へのNoindex設定が非常にスムーズです。
  • 全ページ共通の安定感: ページごとの個別設定はもちろん、サイト全体の構成を俯瞰してインデックスをコントロールできる設計になっています。

noindex Nofollow の必要性と使い方

1. noindex と nofollow の違い

簡単に言うと、「検索結果に出すな」という指示と、「リンク先を評価するな」という指示です。

項目役割主な目的
noindex検索エンジンのインデックス(登録)を拒否する低品質なページが検索結果に出るのを防ぐ
nofollowページ内のリンクを検索エンジンに辿らせない自サイトの評価をリンク先に渡さない、スパム対策

2. noindex が必要なケース

「ユーザーにとっては必要だけど、検索エンジンに載せるほどではないページ」に設定します。

  • サンクスページ: お問い合わせ完了画面など(検索から直接来られても意味がないため)。
  • サイト内検索の結果ページ: 無数に生成されるため、検索エンジンが混乱する原因になります。
  • テスト環境・下書きページ: 公開前の重複コンテンツを避けるため。
  • 会員限定ページ・ログイン画面: セキュリティ上、検索結果に出す必要がないため。
  • 内容が非常に薄いページ: 404エラーページや、一言だけのページなど。

ポイント: 何でもかんでも noindex にすると、本来検索されるべきページまで消えてしまうので注意が必要です。

3. nofollow が必要なケース

「リンクは貼るけれど、その先のサイトと自分は関係ない(責任を持たない)」という意思表示に使います。

  • 有料広告のリンク: Googleは広告リンクに nofollow(または sponsored)を推奨しています。
  • コメント欄や掲示板: ユーザーが自由にURLを貼れる場所。スパムサイトに評価を渡さないため。
  • 信頼できないサイトへのリンク: 引用などでどうしてもリンクが必要だが、相手を支持したくない場合。

4. 設定方法(HTML)

HTMLの <head> 内に記述するのが一般的です。

  • 両方適用する場合:<meta name=”robots” content=”noindex,nofollow”>
  • 検索には出さないが、リンクは辿らせる場合(一般的):<meta name=”robots” content=”noindex,follow”>

まとめ:結局どうすべき?

  • 普通の記事やトップページ: 設定は 不要 です。
  • お問い合わせ完了ページや重複ページ: noindex を検討してください。
  • 広告リンク: nofollow を設定してください。

適切に設定することで、Googleに「このサイトは重要なページだけがしっかりまとまっている」と認識させることができ、結果的にSEOにプラスに働きます。

WordPress カテゴリー・タグの noindex 設定

「サイトの状況によるが、基本的にはnoindexにする必要はない。ただし、質の低いページ(記事が1つしかない等)が多い場合は検討の余地あり」となります。

それぞれの役割と判断基準を整理しました。

1. カテゴリーページの場合

カテゴリーページは、サイトの「ディレクトリ構造」となる重要なページです。

  • 基本方針:index(noindexにしない)
  • 理由: 適切にキーワードを含めて運用すれば、カテゴリーページ自体が検索結果の上位に表示され、集客の入り口になるからです。
  • 例外: 記事数が極端に少なく、中身がスッカラカンのカテゴリーが大量にある場合は、低品質コンテンツとみなされるリスクを避けるために一時的に noindex にすることがあります。

2. タグページの場合

タグは記事を横断的に繋ぐ役割ですが、カテゴリーと内容が重複しがちです。

  • 基本方針:サイトの運用スタイルで決める
  • indexすべきケース: カテゴリーとは異なる切り口で、ユーザーにとって有益なページとして機能している場合。
  • noindexすべきケース:
    • カテゴリー名とタグ名がほぼ同じ(重複コンテンツ化)。
    • 1つの記事に大量のタグを付けすぎて、タグページが乱立している。
    • SEOよりもサイト内検索の利便性のためだけにタグを使っている。

3. nofollow は必要か?

nofollow(リンク先に評価を渡さない、クロールさせない指示)については、カテゴリーやタグに対して設定する必要はほぼありません。

  • 理由: カテゴリーやタグは内部リンクの重要なネットワークです。Googleのクローラーがこれらを辿ることで、新しい記事や過去の記事を効率よく見つけることができるため、わざわざ遮断するメリットはありません。

判断基準のまとめ

ページ種別インデックス推奨理由
カテゴリー推奨 (index)サイトの構造を示す重要なページであり、集客源になるため。
タグ運用次第質が高いならindex。整理されておらず重複が多いならnoindex。
アーカイブnoindex推奨日付別アーカイブなどは内容が重複するため、一般的に不要。

設定する際の注意点

もし noindex を設定する場合でも、「説明文(ディスクリプション)」などはしっかり記述しておくことをお勧めします。将来的にそのページをインデックスさせたくなった時に、質の高いページとして再開できるからです。

一般的には「Yoast SEO」や「All in One SEO」などのプラグインを使えば、カテゴリーやタグごとに一括で、あるいは個別に noindex の切り替えが可能です。

noindexはSEOに有効なのか

「noindex」は、特定のページを検索エンジンのインデックスから除外し、検索結果に表示させないための指示です。SEOに有効かどうかは、その使い方によって大きく異なります。

noindexがSEOに有効なケース

  • 低品質なコンテンツの除外: 情報が薄いページ、自動生成されたコンテンツ、ユーザーに価値を提供しないページなどは、サイト全体の評価を下げる可能性があります。これらのページにnoindexを設定することで、Googleが評価するページの質を高め、サイト全体のSEO評価向上に繋がります。
  • 重複コンテンツの解消: 類似した内容のページが複数存在する場合、検索エンジンはどのページを評価すべきか判断に迷い、結果としてすべてのページの評価が分散してしまうことがあります。noindexを使って不要な重複ページをインデックスから除外することで、重要なページに評価を集中させることができます。
  • 集客目的ではないページの非表示:
    • サンクスページやカート内のページ: 購入完了後などに表示されるこれらのページは、検索結果に表示される必要がありません。
    • 管理ページ、ログインページ、テストページ: これらは一般ユーザーに見せるべきではないページであり、noindexで非表示にすることでセキュリティやサイトの整理に役立ちます。
    • アーカイブページやタグページ: これらのページがメインコンテンツよりも上位表示されてしまう場合に、noindexを設定することでより関連性の高いページが上位表示されるように調整できます。
  • クロールバジェットの最適化: 検索エンジンがサイトをクロールする時間やリソースには限りがあります。重要度の低いページをnoindexにすることで、クローラーが価値のあるページに集中して巡回するよう促し、効率的なクロールとインデックスを支援します。

noindexを使用する際の注意点

  • 重要なページに設定しない: 誤ってnoindexを設定してしまうと、そのページは検索結果から完全に消え、オーガニック検索からのトラフィックが失われます。設定前に、そのページが本当に検索結果に表示されるべきではないか慎重に判断する必要があります。
  • robots.txtでブロックしない: noindexは、検索エンジンがページをクロールしてnoindexの指示を読み込むことで機能します。もしrobots.txtでクロール自体をブロックしてしまうと、noindexの指示が伝わらず、ページがインデックスされてしまう可能性があります(ただし、他のサイトからのリンクなどによってインデックスされる場合もあります)。
  • 設定が反映されるまで時間がかかる: noindexを設定しても、すぐに検索結果から消えるわけではありません。検索エンジンが再度そのページをクロールし、noindexの指示を認識するまでには時間がかかります。
  • 過度な使用は避ける: 必要以上にnoindexを多用すると、サイトのクロールが全体的に遅くなる可能性もあります。

まとめ

noindexは、適切に使用すればサイトのSEO評価を向上させる有効なツールです。低品質なコンテンツや重複コンテンツ、検索結果に表示させる必要のないページを適切に管理することで、サイト全体の品質を高め、重要なページがより検索エンジンに評価されやすくなります。しかし、誤った使い方をするとSEOに悪影響を与える可能性があるため、慎重な判断と設定が重要です。

WP Custom noindex Nofollow プラグイン情報

このプラグインは、WordPressの投稿や固定ページごとに、検索エンジンへのインデックス拒否(noindex)やリンクの追跡拒否(nofollow)を個別に設定できるシンプルなツールです。

項目詳細内容
公式ページ (WordPress.org)WP Custom noindex Nofollow
現在の有効インストール数3,000+ 以上
総ダウンロード数約 65,000回以上(※公式の累計統計に基づく)
最新更新日約 5年前(最終更新:WordPress 5.2.15 以前)
検証済み最新バージョンWordPress 5.2.15まで
主な機能投稿・固定ページ編集画面への noindex/nofollow チェックボックス追加

注意点と補足

  • 更新状況について: このプラグインは数年間更新が止まっており、最新のWordPress(バージョン6.x系)やブロックエディター(Gutenberg)での動作は公式に保証されていません。
  • 代替手段: 現在、多くのユーザーは「Yoast SEO」「Rank Math」「All in One SEO」などの総合SEOプラグイン、あるいは日本で人気の「SEO SIMPLE PACK」を使用して同様の設定を行っています。これらのプラグインは頻繁に更新されており、セキュリティ面でも推奨されます。
  • 動作確認: もし現在のサイトで使用を検討されている場合は、まずテスト環境で「メタタグが正しく <head> 内に出力されているか」を確認することをお勧めします。

プラグイン利用の注意点

WordPressはプラグインで機能を無限に拡張できるのが魅力ですが、入れすぎたり選び方を間違えたりすると、サイトの動作が重くなるだけでなく、セキュリティリスクにも繋がります。

安全に運用するための5つの鉄則をまとめました。

1. 「必要最小限」に絞る

プラグインが増えるほど、コードの読み込み量が増え、サイトの表示速度が低下します。

  • 代用案を探す: テーマの標準機能でできることはないか確認しましょう。
  • 停止・削除の徹底: 使っていないプラグインは「無効化」するだけでなく、「削除」してください。無効化していても脆弱性が残る場合があります。

2. 更新頻度と信頼性をチェックする

「便利そう」だけで選ぶのは危険です。インストール前に以下の項目を確認しましょう。

  • 最終更新日: 1年以上更新されていないものは、最新のWordPress本体と干渉し、エラー(真っ白になる等)を起こすリスクが高いです。
  • 有効インストール数: 利用者が多いほど不具合報告が早く、修正されやすい傾向にあります。
  • 検証済みバージョン: 自分のWordPressのバージョンで動作確認されているかチェックしてください。

3. セキュリティとバックアップ

プラグインは外部プログラムであるため、ハッキングの入り口になりやすいです。

  • 公式ディレクトリ以外からは慎重に: 出所不明な野良プラグイン(zip配布など)は、ウイルスが仕込まれている可能性があります。
  • 導入前のバックアップ: 新しいプラグインを入れる際は、必ずバックアップ(UpdraftPlusなどを使用)を取ってから行いましょう。

4. 機能の重複を避ける(競合問題)

同じ目的のプラグインを複数入れると、システムが衝突(コンフリクト)してサイトが壊れる原因になります。

  • 例: SEO対策プラグイン(All in One SEO と Yoast SEO)を両方入れるのはNGです。
  • 例: キャッシュ系プラグインと高速化プラグインも、挙動が重なり不具合が出やすいポイントです。

5. 更新(アップデート)のタイミング

プラグインの更新通知が来たら、以下の点に注意して実行してください。

  • 一気に更新しない: 複数ある場合は一つずつ更新し、その都度サイトが表示されているか確認するのが安全です。
  • 本体との相性: WordPress本体をメジャーアップデートした直後は、プラグイン側が対応しきれていないことがあるため、数日様子を見るのも手です。

まとめチェックリスト

項目確認内容
導入前本当に必要か?(テーマの機能で代用できないか)
選定時最終更新は半年以内か? 評価は高いか?
導入時事前にバックアップを取ったか?
運用時不要になったら即座に削除しているか?