SEO

nofollowとは?正しい使い方やSEO効果をわかりやすく解説

SEO
松村 俊樹
この記事の著者
松村 俊樹
代表取締役

兵庫県神戸市生まれ。2012年立命館大学卒業後、株式会社インテリジェンス(現パーソルキャリア)で採用支援に従事。2015年、米国デジタルエージェンシーPierry(現Wunderman Thompson)に入社し、日本支社立ち上げ、MAやSEOコンサルティングに従事。その後、富士フイルムグループ会社でグローバルデータベース型SEOに従事、2021年に株式会社メディアリーチを設立し、代表取締役に就任。SEO経歴10年以上。デジマナMEETにLLMO関連で講師登壇 / 東京都中小企業振興公社運営のTOKYO創業ステーションイベントにLLMO関連で登壇2026年、米マーケティング専門メディアMarTech Outlook APACにて「APAC生成AI検索最適化のトップソリューション企業」を受賞。

nofollowとは、検索エンジンにリンク評価を渡さないよう指示するHTML属性です。

Webサイトのリンク管理で重要な役割を持っていますが、「SEOにはどんな影響があるの?」「すべての外部リンクに適用すべき?」など、疑問を持っている人も多いのではないでしょうか。

本記事では、nofollowの基本的な仕組みから、適切な使い方、SEOへの影響、他の属性(ugc・sponsored)との違いまで、網羅的にわかりやすく解説します!

nofollow属性とは

nofollow属性は、HTMLのリンク要素(aタグ)に付与できる属性の一つで、検索エンジンのクローラーに対して「このリンク先のページへページランクを渡さない」という指示を出すものです。

2005年にGoogleによって導入されたこの仕組みは、当初はブログのコメントスパム対策として考案されました。その後、広告リンクやユーザー生成コンテンツ(UGC)など、より幅広い用途で活用されるようになっています。

nofollowの役割

nofollowの主要な役割は、Webサイトのリンクの信頼性を管理することです。具体的には、検索エンジンに対して「このリンク先の内容を保証するものではない」というシグナルを送ることができます。

これにより、スパムリンクや信頼性の低いコンテンツへのリンクが、自サイトのSEO評価に悪影響を及ぼすリスクを軽減することができます。

また、広告リンクなど、検索エンジンのガイドラインで開示が求められているリンクを適切に識別する役割も果たしています。

nofollowと通常リンクの違い

通常のリンク(通称:dofollow)とnofollow属性が設定されたリンクでは、検索エンジンの扱い方が大きく異なります。

通常のリンクでは、リンク元のページからリンク先のページへとページランクが受け渡されます。これは、いわばリンク元のページが「このリンク先は信頼できる」と推薦している状態です。

一方、nofollow属性が設定されたリンクでは、この推薦効果が無効化されます。

ただし、実際のユーザーの閲覧や遷移には影響しないため、ユーザビリティの観点からは両者に違いはありません。

nofollowとnoindexの違い

nofollowとnoindexは名前が似ていますが、役割が全く異なるHTML属性です。

nofollowがリンクの評価の受け渡しを制御するのに対し、noindexはページ全体のインデックス(検索結果への掲載)を制御します。

noindexが設定されたページは、検索エンジンのインデックスに登録されず、検索結果に表示されなくなります。両者は異なる目的で使用され、場合によっては併用することもあります。

nofollowを使う4つのケース

nofollow属性を使用する代表的なケースは以下の4つです。

  1. SEO評価を渡したくない外部サイトへのリンク
  2. 信用できるか分からないサイトへのリンク
  3. お金をもらって掲載するリンク(広告やアフィリエイトなど)
  4. ユーザー生成コンテンツのリンク(コメントや掲示板への書き込みなど)

これらのリンクにnofollowを設定すると、自分のサイトの評価を守りながら、検索エンジンのルールに沿った適切なリンク管理ができます。それぞれのケースについて詳しく解説していきます。

外部サイトにSEO評価を渡したくないとき

自サイトが築き上げたSEO評価を、無関係な外部サイトに流出させたくない場合があります。

特に、大量の外部リンクを含むディレクトリページや参考文献リストなどでは、nofollowの使用を検討する場合があります。

ただし、すべての外部リンクに一律でnofollowを設定することは、かえってマイナスの影響を及ぼす可能性があるため、慎重な判断が必要です。

信頼性の低いサイトへリンクしなければならないとき

場合によっては、コンテンツの文脈上、信頼性が十分に確認できないサイトへのリンクが必要になることがあります。

こうしたケースでは、nofollowを設定することで、リンク先のコンテンツの品質が自サイトのSEO評価に影響を与えるリスクを軽減できます。

これは、特に報道系のサイトや、論文の引用が必要なアカデミックなコンテンツで重要となります。

有料リンク(広告・アフィリエイト)

Googleのウェブマスターガイドラインでは、広告リンクやアフィリエイトリンクなど、対価が発生するリンクには適切な属性を付与することが求められています。

これらのリンクにnofollowを設定することで、有料リンクを通じた人為的なページランクの操作を防ぎ、検索結果の品質を維持する狙いがあります。

なお、2019年以降は、より具体的な用途を示すsponsored属性の使用も推奨されています。

コメントなどのUGC(ユーザー生成コンテンツ)

ブログのコメント欄や掲示板への書き込みなど、ユーザーが自由にリンクを投稿できる場所では、スパムリンクや低品質なコンテンツへのリンクが含まれるリスクがあります。

こういったUGCのリンクには、自動的にnofollow属性を設定することが推奨されます。これも、2019年以降はugc属性の使用が推奨されていますが、nofollowとの併用も可能です。

nofollowの設定方法と具体的な書き方

nofollow属性の設定方法には、個別のリンクに設定する方法とページ全体に設定する方法の2つがあります。

以下では、それぞれの設定方法について、具体的なコード例を交えながら解説していきます。

特定のリンクだけにnofollowを設定する方法(aタグ)

個別のリンクにnofollow属性を設定するには、aタグのrel属性に「nofollow」を追加します。具体的な実装例は以下の通りです。

複数の属性を組み合わせる場合は、スペースで区切って記述します。

ページ全体のリンクにnofollowを設定する方法(metaタグ)

ページ内のすべての外部リンクにnofollowを適用したい場合は、HTMLのheadセクション内にmetaタグを追加します。

ただし、この方法は慎重に検討する必要があります。必要以上に多くのリンクをnofollowにすることは、サイト全体のSEO評価にマイナスの影響を与える可能性があるためです。

nofollowが設定されているか確認する方法

nofollow属性の設定状況を確認する方法は主に以下の3つです。

  • ソースコードの直接確認
  • ブラウザの拡張機能の利用
  • 専用のWebサービスの活用

サイトの規模や確認の目的に応じて最適な方法を選択することで、効率的にnofollow設定の確認作業を行うことができます。それぞれの方法の特徴と具体的な手順について解説していきます。

ソースコードを確認する

最も基本的な確認方法は、ページのソースコードを直接確認することです。

ブラウザの「ページのソースを表示」機能を使用して、対象のリンクのHTMLコードを確認し、aタグのrel属性に「nofollow」が含まれているかどうかをチェックします。

ブラウザの拡張機能を使う

Chrome やFirefoxなどの主要ブラウザには、リンクの属性を視覚的に確認できる拡張機能が用意されています。

これらの拡張機能を使用すると、ページ上のnofollowリンクを一目で識別することができ、効率的な確認作業が可能になります。

Webサービスを使う

オンラインのSEOツールやリンクチェックサービスを利用することで、複数のページやサイト全体のnofollow設定状況を一括で確認することができます。

これらのツールは、大規模なサイトの確認や、競合サイトの分析にも活用できます。

nofollowから派生した「ugc属性」と「sponsored属性」

2019年、Googleはリンクの性質をより明確に区別するため、従来のnofollow属性に加えて「ugc属性」と「sponsored属性」という2つの新しい属性を導入しました。

これらの新属性の特徴と使用方法、そして既存のnofollow属性からの移行について詳しく解説します。

ugc属性とは

ugc属性は、User Generated Content(ユーザー生成コンテンツ)のリンクを示すために2019年に導入された属性です。

ブログのコメントや掲示板への書き込み、ソーシャルメディアの埋め込みコンテンツなど、サイト運営者以外が作成したコンテンツに含まれるリンクに使用します。

sponsored属性とは

sponsored属性は、広告やPR記事、アフィリエイトなどの有償リンクを明示するために導入されました。

この属性を使用することで、広告リンクを明確に識別でき、より透明性の高いリンク構造を実現できます。

nofollowからugc・sponsoredへの変更はしないとダメ?

Googleは、既存のnofollowリンクをugc属性やsponsored属性に変更することを義務付けてはいません。

ただし、新規のリンクについては、より適切な属性を使用することが推奨されています。既存のリンクは、サイトの更新タイミングに合わせて徐々に移行していくのが現実的です。

nofollowのSEO効果

nofollowのSEO効果については、2019年のGoogleのアップデート以降、その解釈が大きく変化しています。

従来の検索エンジンへの「命令」から「ヒント」としての扱いに変更されたことで、より柔軟な評価が行われるようになりました。

nofollowはSEO対策として意味がない?

nofollowは、今でもSEO対策として重要な役割を持っています。Googleはnofollow属性を「ヒント」として扱うようになりましたが、その重要性は変わっていません。

特に、広告リンクには必ず設定するべきであり、検索エンジンのガイドライン順守の観点からも重要です。また、信頼性の低いサイトからの影響を防いだり、スパム対策としても効果的です。

内部リンクにはnofollowを設定しない方がいい

内部リンクにnofollowを設定することは、サイト内のページランクの適切な分配を妨げる可能性があります。

特に重要なページへの内部リンクをnofollowにすると、そのページの評価が適切に行われない可能性があります。特別な理由がない限り、内部リンクはdofollowのままにしておくことが推奨されます。

外部リンクを全てnofollowにするのは逆効果

すべての外部リンクにnofollowを設定することは、SEOの観点から好ましくありません。信頼性の高いサイトへの自然なリンクは、むしろサイトの価値を高める可能性があります。

また、すべてのリンクをnofollowにすることは、検索エンジンに対して不自然なシグナルを送ることになり、かえってマイナスの影響を及ぼす可能性があります。

nofollowの被リンクでもSEO効果が期待できる?

2019年のアップデート以降、nofollowリンクを受けた側(被リンク側)にも一定のSEO効果が期待できる可能性が出てきました。

Googleがnofollow属性を「ヒント」として扱うようになったことで、リンクの文脈や関連性に応じて、適切な評価が行われる可能性があります。

ただし、これは保証されたものではなく、あくまでも検索エンジンの判断に委ねられています。

まとめ

nofollow属性は、サイトの信頼性を守り、SEO評価を適切に維持するための重要な設定です。効果的に活用するために、次の4つのポイントを意識しましょう。

  1. リンクの種類に応じて、nofollow・ugc・sponsored属性を適切に使い分ける。
  2. 内部リンクにはnofollowを設定せず、SEO評価の流れを維持する。
  3. 外部リンクはnofollowを慎重に適用し、信頼できるサイトには通常のリンクを使う。
  4. nofollowはGoogleの「ヒント」として扱われるため、柔軟に運用する。

適切にnofollowを活用し、SEO評価を守りながら、検索エンジンのルールに沿った効果的なリンク管理を行いましょう。

本記事の内容には万全を期しておりますが、情報の正確性や完全性を保証するものではありません。万が一、誤りや不適切な表現等を発見された場合は、以下の方法でご連絡いただけますと幸いです。

記事に関するご意見・お問い合わせフォーム

松村 俊樹
松村 俊樹
代表取締役

兵庫県神戸市生まれ。2012年立命館大学卒業後、株式会社インテリジェンス(現パーソルキャリア)で採用支援に従事。2015年、米国デジタルエージェンシーPierry(現Wunderman Thompson)に入社し、日本支社立ち上げ、MAやSEOコンサルティングに従事。その後、富士フイルムグループ会社でグローバルデータベース型SEOに従事、2021年に株式会社メディアリーチを設立し、代表取締役に就任。SEO経歴10年以上。デジマナMEETにLLMO関連で講師登壇 / 東京都中小企業振興公社運営のTOKYO創業ステーションイベントにLLMO関連で登壇2026年、米マーケティング専門メディアMarTech Outlook APACにて「APAC生成AI検索最適化のトップソリューション企業」を受賞。

まずはご相談から
SEO・LLMO の無料相談を受け付けています
関連記事