nofollowとSEO
rel="nofollow" は、リンクを保証しないことを Google に伝えます。2019〜2020年以降、これは指示ではなくヒントであり、クロールやインデックスを確実にブロックするものではありません。
言語
rel="nofollow" は rel 属性のリンクごとの値で、「このリンクを保証せず、ランキングシグナルを渡したくない」という意味です。Google は2005年にコメントスパム対策としてこれを導入し、2009年にこれを使った PageRank スカルプティングを廃止し、2019〜2020年に指示からヒントへ格下げしました(ランキングについては2019年9月10日、クロールとインデックスについては2020年3月1日)。ここで重要な誤解を解消します:nofollow は noindex ではなく、クロールやインデックスを確実にブロックするものではありません。nofollow されたページでも、サイトマップ、他のサイトからのリンク、または自サイトのフォローリンクを通じてクロール・インデックスされる可能性があります。有料リンクには sponsored、ユーザー生成コンテンツには ugc、その他には nofollow を使用し、これらを組み合わせることもできます。
TL;DR —
Evidence for this claim Google recommends rel=nofollow when other qualification values do not apply and the publisher would rather Google not associate with or crawl the linked page from that site. Scope: Per-link Google guidance; nofollow is a hint, not a guaranteed crawl block. Confidence: high · Verified: Google Search Central: Qualify outbound links Evidence for this claim A link-level nofollow is not a reliable way to prevent the destination URL from being crawled or indexed. Scope: Google can discover a URL through other links, sitemaps, or sources; use page-level controls for indexing. Confidence: high · Verified: Google Search Central: Robots meta tagrel="nofollow"は、リンクに追加する小さなタグで、検索エンジンに「このリンクは保証しません。ランキングシグナルを渡さないでください」と伝えるものです。広告、アフィリエイトリンク、一般ユーザーが残したリンク(コメントなど)に役立ちます。多くの人が誤解している大きな点は、nofollow はページを Google から隠すものではないということです。noindexと同じではなく、クロールを確実にブロックするものでもありません。
nofollow リンクとは
通常のリンクは次のようになります:
<a href="https://example.com">Example</a>nofollow リンクは、属性が1つ追加されるだけです:
<a rel="nofollow" href="https://example.com">Example</a>その rel="nofollow" は検索エンジンへのメッセージです:このページにリンクしていますが、保証したり、サイトのランキング力を渡したりしたくありません。
リンクの他のすべての動作はまったく同じです。ユーザーは引き続きクリックしてページを訪れることができます。
なぜ存在するのか
Google は他の検索エンジンとともに、スパム対策として 2005年 に nofollow を導入しました。スパマーはランキングを上げようと、ブログコメントやゲストブックに自サイトへのリンクを貼っていました。nofollow はサイト所有者に「これらのリンクは私からの投票としてカウントされない」と言う手段を提供しました。
いつ使うべきか
日常的な用途は次のとおりです:
- 広告や有料リンク — リンクに対して報酬を受け取ったもの。
- アフィリエイトリンク — コミッションを得るリンク。
- ユーザー生成リンク — コメント、フォーラム投稿、プロフィールリンク:訪問者(あなた以外)が追加したもの。
- リンクするが推奨したくないページ — 例えば、悪い例を引用している場合など。
広告やユーザーコンテンツについては、Google は現在、より新しく具体的な2つのタグを推奨しています — 有料リンクには rel="sponsored"、ユーザー生成リンクには rel="ugc" — ですが、通常の nofollow でも問題なく機能し、組み合わせることもできます。
ほぼ全員が誤解している点
nofollow リンクはページを Google から隠しません。 これは最大の誤解であり、古いガイドでは今でも繰り返し見られます。
nofollow はリンクレベルのタグであり、あなたがリンクを保証するかどうかに関するものです。これは次のものとは同じではありません:
noindex— 実際にページを Google の検索結果から除外するもの。robots.txtでのブロック — クロールを制御するもの。
リンクに nofollow を付けても、Google は他の経路(サイトマップ、他のサイトからのリンク、自サイト内の nofollow ではない別のリンク)を通じてそのページを発見、クロール、インデックスできます。したがって、本当の目的が「このページを Google から除外する」ことなら、nofollow は間違ったツールです。(インデックスと noindex の詳細は詳細版を参照してください。)
完全な歴史、2019〜2020年の「ルール」から「ヒント」への変更、nofollow と sponsored と ugc の正確な使い分けを知りたいですか? Advanced タブに切り替えてください。
自分でテスト:nofollow
プレイブックから削除すべき nofollow の誤り
- PageRank スカルプティングによる内部ナビゲーション。 選択した内部リンクに nofollow を付けても、その分が残りのリンクに流れるわけではなく、通常の発見性やサイト構造を弱めるだけです。
- nofollow を使って検索から除外する。 これはリンク処理のヒントであり、
noindexではありません。URL はサイトマップや他のリンクから見つかる可能性があります。 - すべての外部編集引用リンクに nofollow を付ける。 信頼できる参照には一律の限定は不要です。関係性を正確に表す rel 値を使用してください。
- 関係性が既知の場合に通常の nofollow を使う。 有料またはアフィリエイトリンクには
sponsored、ユーザー追加リンクにはugcを優先し、両方が該当する場合は値を組み合わせてください。 - リンクレベルとページレベルのスコープを混同する。
rel="nofollow"は1つのアンカーを限定しますが、<meta name="robots" content="nofollow">はページ上のすべてのリンクに適用されます。どちらもページをインデックスから削除するものではありません。 - ヒントをセキュリティ境界として扱う。 nofollow は、ユーザー、クローラー、他のサイトが公開 URL にアクセスすることを防ぐものではありません。
「リンクが nofollow なのにページがインデックスされている」
その結果は想定どおりです:nofollow は noindex ではありません。
- 目標を確認する。 宛先を検索結果に表示させないようにする必要がある場合は、宛先に
noindexを設定し、クロール可能な状態を維持します。機密情報の場合は、認証を要求します。 - 発見経路を棚卸しする。 XMLサイトマップ、ナビゲーション、正規化、リダイレクト、外部リンク、その他の内部アンカーを確認します。これらのいずれかが、nofollowリンクとは無関係にURLを公開する可能性があります。
- 使用したnofollowの種類を確認する。 アンカーのrel値は1つのリンクにのみ影響します。robotsメタの
nofollow値は、ソースページ上のリンクに対応します。どちらも宛先のインデックス指示を変更しません。 - 宛先自体を検査する。 ソースリンクのみをデバッグするのではなく、そのステータス、正規化、robotsメタ、
X-Robots-Tag、robots.txtへのアクセスを確認します。 - 処理時間を考慮する。 新しく追加されたnoindexは、検索エンジンが宛先を再クロールして処理した後に有効になります。
意図しない内部nofollowの監査
DevToolsコンソールでこれを実行して、レンダリングされたページのリンクを分類します:
const links = [...document.querySelectorAll('a[href]')].map((a) => {
const url = new URL(a.href, location.href);
const rel = new Set(a.rel.toLowerCase().split(/\s+/).filter(Boolean));
return {
text: a.textContent.trim().replace(/\s+/g, ' '),
href: url.href,
internal: url.origin === location.origin,
nofollow: rel.has('nofollow'),
sponsored: rel.has('sponsored'),
ugc: rel.has('ugc'),
};
});
console.table(links.filter((link) => link.internal && link.nofollow));
console.table(links.filter((link) => !link.internal));最初のテーブルは、手動レビューが必要な内部リンクを見つけます。2番目のテーブルでは、各外部リンクの関係が正直に分類されているかどうかを確認できます。ドメインだけに基づいてrel値を機械的に追加または削除しないでください。スポンサーシップとユーザー生成は、DOMが推測できない編集上の事実です。
TL;DR —
Evidence for this claim Google recommends rel=nofollow when other qualification values do not apply and the publisher would rather Google not associate with or crawl the linked page from that site. Scope: Per-link Google guidance; nofollow is a hint, not a guaranteed crawl block. Confidence: high · Verified: Google Search Central: Qualify outbound links Evidence for this claim A link-level nofollow is not a reliable way to prevent the destination URL from being crawled or indexed. Scope: Google can discover a URL through other links, sitemaps, or sources; use page-level controls for indexing. Confidence: high · Verified: Google Search Central: Robots meta tagrel="nofollow"は、リンクごとのrel値で、「このリンクを保証しない/このリンクにシグナルを渡したくない」という意味です。2005年にコメントスパム対策として導入されました。これを使ったPageRankの彫刻は2009年(Cutts)に廃止されました。2019年9月10日以降はランキングのヒントであり、2020年3月1日以降はクロールとインデックスのヒントです — もはや厳格な指示ではありません。これはnoindexではなく、クロールを確実にブロックするものではありません。nofollowされたページは、サイトマップ、他のサイトのリンク、または自分のフォローリンクを介してクロール/インデックスされる可能性があります。有料リンクにはsponsoredを、ユーザー生成コンテンツにはugcを使用し、値を組み合わせることもできます(rel="ugc sponsored")。
rel="nofollow" の実際の意味
rel="nofollow" は、HTMLリンクの rel 属性の可能な値の1つで、個々の <a> 要素に設定されます:
<a rel="nofollow" href="https://example.com">Example</a>これは、リンク先のページを保証せず、ランキングシグナルを渡したくないことを検索エンジンに伝えます。これはリンクごとの修飾であり、ページレベルの設定でも、インデックス制御でもありません。Google自身の説明では、これを3つのリンク修飾値の包括的なものとして位置付けています:「他の値が当てはまらず、Googleにサイトとリンク先ページを関連付けてほしくない、またはリンク先ページをサイトからクロールしてほしくない場合」に使用します。
nofollowの簡単な歴史
2005年 — スパム対策としての起源。 Googleは2005年1月に、他の検索エンジンと共同で rel="nofollow" を導入しました。これは特にコメントやゲストブックのスパムに対抗するためでした。スパマーはランキングを操作するためにあらゆる場所にリンクを配置していました。nofollowにより、パブリッシャーは「このリンクを保証しません」と宣言できるようになりました。
2009年 — PageRankの彫刻が廃止。 しばらくの間、SEO担当者はPageRankを「彫刻」しようと内部リンクにnofollowを設定していました。これは、自分が重視するページにリンクの価値を集中させるためです。当時のGoogleのウェブスパムチームの責任者だったMatt Cuttsは、2009年にこれを廃止しました。内部リンクにnofollowを設定しても、そのリンクの分がページの他のリンクに再配分されることはありません。その価値は単に蒸発するだけです。彼の率直なアドバイスは今も有効です — 内部リンクについては、「サイト内でリンクを張る場合は、nofollowを使わないでください。ただ、何にでもリンクを張ってください。」 PageRankを「節約」するために今でも内部リンクにnofollowを設定しているなら、やめてください。それは10年以上前から機能していません。
2019年〜2020年 — 指示からヒントへ。 これがこのトピック全体を変えた変更です。2019年9月10日の発表で、Danny SullivanとGary Illyesはnofollowを厳格な指示からヒントに再分類しました — Googleは一般的に尊重するが、上書きすることを選択する場合があるものです。重要な日付が2つあります:
- 2019年9月10日 — nofollow(および新しい
sponsored/ugc値)は、ランキング目的においてヒントとなりました。 - 2020年3月1日 — nofollowは、クロールおよびインデックス目的においてもヒントとなりました。
Googleの理由は、nofollowの広範な使用が有用なリンクシグナルを失わせていたため、ヒントモデルにより、妥当な理由がある場合にそれらのリンクを考慮できるようにするというものでした。ほとんどのサイトにとって実際の影響は小さいものです。Googleは、以前と同様にnofollowリンクを扱い、ランキングには使用しないと述べていました。
既存のnofollowマークアップを変更して回る必要はありません。それは今でも機能します。新しいsponsoredおよびugc値は、それぞれの特定のケースで推奨されますが、必須ではなく任意です。
nofollow、sponsored、ugc — 違いは何か?
2019年の変更では、さらに2つの具体的なrel値も導入されました。3つすべてがリンクを修飾しますが、それぞれがなぜ保証しないのかを説明するだけです。
rel="sponsored"— 有料掲載、広告、アフィリエイトリンク向けです。Googleは “Mark links that are advertisements or paid placements (commonly called paid links) with thesponsoredvalue.” (翻訳) 「広告または有料掲載(一般に有料リンクと呼ばれる)に当たるリンクは、sponsored値でマークしてください」と説明しています。rel="ugc"— ユーザー生成コンテンツ向けです。Googleは “marking user-generated content (UGC) links, such as comments and forum posts, with theugcvalue.” (翻訳) 「コメントやフォーラム投稿など、ユーザー生成コンテンツ(UGC)のリンクをugc値でマークする」ことを推奨しています。rel="nofollow"— 上のどちらにも当てはまらず、リンク先を保証したくない場合や、クロール上の関連付けを望まない場合に使う包括的な値です。
決定ルール:
- 有料 / アフィリエイト →
sponsored - コメント / フォーラム投稿 / その他のユーザー追加リンク →
ugc - 保証しない / クロール関連付けを望まない、他に当てはまらない →
nofollow - 複数が当てはまる → 組み合わせる、スペース区切り:
rel="ugc sponsored"
その組み合わせは正当で意図されたものです。ユーザー生成コンテンツ内の有料リンクは両方の値を保持できます。sponsored/ugcの選択と組み合わせに関する完全な情報(有料リンクに伴う開示義務を含む)については、rel=“sponsored” と rel=“ugc”を参照してください。
nofollowはクロールやインデックスをブロックしますか?いいえ。
これは最も重要なセクションです。なぜなら、これが最も一般的な誤解であり、人気のあるガイドで今でも事実として述べられているのを見かけるからです(広く引用されているAhrefsのnofollowガイドは、Joshua Hardwickによって書かれ、Googleは「nofollowリンクをクロールしない」と主張しています。修正すべきはその点であり、Patrickの見解ではありません)。
現実は、Googleのドキュメントから直接引用すると、次のとおりです: “Remember that the linked pages may be found through other means, such as sitemaps or links from other sites, and thus they may still be crawled.” (翻訳) 「リンクされたページは、サイトマップや他のサイトからのリンクなど、他の手段で見つかる可能性があり、したがってクロールされる可能性があることを忘れないでください。」 nofollowは、どのリンクをたどるかに関するヒントであり、宛先を囲む壁ではありません。
したがって、これら3つの役割を分けて考えてください:
rel="nofollow"(リンクレベル) = 「このリンクを保証しません。」ターゲットをGoogleから除外するわけではありません。noindex(ページレベル) = ページをインデックスから除外します。これは「このページを検索結果に表示したくない」場合のツールです。robots.txtのdisallow(クロールレベル) = ボットがURLを取得するのを停止します。(そして注意: robotsでブロックされたページは、他のページがリンクしていれば依然としてインデックスされる可能性があります — 同じクロールとインデックスの区別です。)
ページへのすべてのリンクにnofollowを設定しても、サイトマップに含まれている場合、他のサイトがリンクしている場合、または他の場所に1つのフォローリンクがある場合、Googleはそのページをクロールおよびインデックスできます。nofollowはnoindexではありません。 これこそが、nofollowがリンクの世界とクロール・インデックスの世界の境界に位置する理由です。これはクロールパイプラインへのヒントであり、その制御ではありません。
リンクレベルのrel="nofollow"とrobotsメタタグのnofollowの比較
これらは同じ単語を共有しているため、常に混同されます。それらのスコープは完全に異なります:
rel="nofollow"は単一の<a>要素に付与され、その1つのリンクを修飾します。- robotsメタタグの
nofollow値 —<meta name="robots" content="nofollow">(またはX-Robots-Tag: nofollowHTTPヘッダー)— はページレベルの指示であり、クローラーにそのページ上のすべてのリンクをたどらないように指示します。
1つのリンクとページ上のすべてのリンク。誰かが「nofollowを追加した」と言った場合、どちらの意味かを尋ねる価値があります。両者は大きく異なる動作をするからです。(robots metaタグのnofollow値はnoindexやスニペット制御と並んで存在し、より広範なrobots metaタグの話の一部です。)
nofollowリンクはSEOに効果がありますか?
「nofollow」を「価値がない」と扱わないでください。いくつかのことは同時に真実です:
- 現在はヒントであり、Googleが場合によっては考慮することもあります。
- それでもリファラルトラフィックを生み出します — 実際の人がクリックして訪れます。
- 自然な被リンクプロフィールにはnofollowリンクが含まれます。すべてフォローのプロフィールは不自然に見えます。
つまり、nofollowリンクは無駄なものではありません。ただ、「リンクの価値を渡す」ための戦略にすべきではないだけです。
nofollowを使うべき場合(そして使うべきでない場合)
次の場合に使用します:
- 広告 / 有料掲載(
sponsoredを推奨)。 - アフィリエイトリンク(
sponsoredを推奨)。 - 信頼できないユーザー生成リンク — コメント、フォーラム、プロフィール(
ugcを推奨)。 - 保証したくない外部リンク。
使用する必要はありません:
- 内部リンク — PageRankを操作するためにnofollowにしないでください。効果がなく、価値を漏らすだけです。自サイト内では自由にリンクしてください。
- 信頼できる編集上の外部リンク — 優れた情報源への通常の参照にはnofollowは必要ありません。
nofollowの現状
私の調査 The State of Nofollow, UGC, & Sponsored Link
Attributes で数値を分析したところ、新しい属性の採用率は非常に低いものでした。調査対象サイトの全被リンクのおよそ**10,6%がnofollowで、内部リンクの約3,6%にnofollowがありました。内部nofollowには有用な効果がないため、必要以上に高い数字です。新しい値はほとんど使われず、参照ドメインの約0,44%がrel="ugc"、約0,01%**がrel="sponsored"を使っていました。ugc採用の大半は、バージョン5,3で自動追加したWordPressによるものです。CMSが自動適用しなければsponsoredとugcの採用は低いままで、Webの大半は現在も通常のnofollowを使っています。
ヘッドとリンクレベルのシグナルがどのように組み合わさるかについてのより広い全体像については、metaタグのハブを参照してください。ヒントが発見にどのように流れ込むかについては、クロールとインデックスを参照してください。
AIまとめ
Advancedバージョンの簡潔な見解:
rel="nofollow"はリンクごとのrel値です:「このリンクを保証しない / ランキングシグナルを渡したくない。」個々の<a>要素に設定されます。- 歴史: コメント/ゲストブックスパム対策として2005年1月に導入されました。nofollowによるPageRankの操作は2009年以降は無効です(Matt Cutts)— 価値は消滅し、迂回されません。
- ディレクティブ → ヒント: 2019年9月10日以降、ランキングのヒントです。2020年3月1日以降、クロールとインデックスのヒントです。もはや厳格なディレクティブではありません。既存のnofollowマークアップは引き続き機能します — 変更する必要はありません。
- 3つの値:
sponsored(有料/広告/アフィリエイト)、ugc(ユーザー生成)、nofollow(その他すべて)。複数該当する場合はスペース区切りで組み合わせます:rel="ugc sponsored"。 - 大きな誤解: nofollowはクロールやインデックスをブロックせず、
noindexでもありません。Google:リンクされたページは、サイトマップや他のサイトのリンクなどを通じて「クロールされる可能性があります」。ページを削除するにはnoindexを使用します。クロールを制御するにはrobots.txtを使用します。 - リンクレベルの
rel="nofollow"≠ robots metaのnofollow: 1つのリンクとページ上のすべてのリンク。 - nofollowリンクは無価値ではありません: ヒントであり、リファラルトラフィックを生み出し、自然なリンクプロフィールを維持します。内部リンクや信頼できる編集上の外部リンクをnofollowにしないでください。
- 採用状況: 私のnofollow/ugc/sponsored使用状況の調査では、被リンクの約10.6%がnofollowでしたが、
ugc/sponsoredの採用はごくわずかでした — ウェブの大部分は今でも単純なnofollowのままです。
公式ドキュメント
検索エンジンからの一次情報ドキュメント。
- Google へのアウトバウンドリンクの認定 — リファレンスドキュメント:
nofollow、sponsored、ugc、それぞれの使用タイミング、そして重要な「クロールされる可能性がある」という注記。まずはここから始めましょう。 - 「nofollow」の進化 — リンクの性質を識別する新しい方法 — 2019年9月10日の発表(Danny Sullivan と Gary Illyes)で、
sponsored/ugcとヒントモデルが導入され、2つの稼働日が示されました。 - noindex で検索インデックスをブロックする — ページを Google の検索結果から除外するための正しいツール(nofollow がそうではないもの)。
- robots.txt の概要 — クロール制御。これも nofollow がそうではないもの。
Bing / Microsoft
- Bing ウェブマスターガイドライン — Bing は3つの値すべてをサポートし、それらをヒントとして扱い、主に
nofollowに依存しています。
ソースからの引用
Googleからの公式声明。各リンクは、ソースページの引用箇所にジャンプするディープリンクです。
Google — 各値の用途 (「Google へのアウトバウンドリンクの認定」より)
- “Mark links that are advertisements or paid placements (commonly called paid links) with the
sponsoredvalue.” (翻訳) 「広告や有料掲載(一般的に有料リンクと呼ばれる)であるリンクは、sponsored値でマークしてください。」 引用へジャンプ - “We recommend marking user-generated content (UGC) links, such as comments and forum posts, with the
ugcvalue.” (翻訳) 「コメントやフォーラムの投稿など、ユーザー生成コンテンツ(UGC)リンクは、ugc値でマークすることをお勧めします。」 引用へジャンプ - “Use the
nofollowvalue when other values don’t apply, and you’d rather Google not associate your site with, or crawl the linked page from, your site.” (翻訳) 「他の値が適用されない場合、そして Google にあなたのサイトと関連付けられたくない、またはあなたのサイトからリンク先ページをクロールされたくない場合は、nofollow値を使用してください。」 引用へジャンプ - “Links marked with these
relattributes will generally not be followed.” (翻訳) 「これらのrel属性でマークされたリンクは、一般的にフォローされません。」 引用へジャンプ
Google — nofollow はクロールをブロックしない (重要なもの)
- “Remember that the linked pages may be found through other means, such as sitemaps or links from other sites, and thus they may still be crawled.” (翻訳) 「リンク先のページは、サイトマップや他のサイトからのリンクなど、他の手段で見つかる可能性があるため、クロールされる可能性があることを覚えておいてください。」 引用へジャンプ
Matt Cutts、Google(2009年)— PageRank スカルプティングは終焉
- “In general, whenever you’re linking around within your site: don’t use nofollow. Just go ahead and link to whatever stuff.” (翻訳) 「一般的に、サイト内でリンクを張る場合は、nofollow を使用しないでください。どんなものでもリンクを張って構いません。」 — Matt Cutts(当時 Google のウェブスパムチーム責任者) 引用へジャンプ
メンタルモデル
1. nofollow は壁ではなくヒントです。 2019年から2020年以降、ランキング、クロール、インデックスに対するヒントです。Google は一般的に尊重しますが、上書きする可能性があり、宛先を完全に遮断するわけではありません。nofollow されたページは、他のすべてのチャネルを通じて引き続き発見可能です。
2. 3つのレイヤー、3つのツール——それらを分けて使う。
- リンクシグナル →
rel="nofollow"/sponsored/ugc(リンクを保証しない) - インデックス制御 →
noindex(ページを検索結果から除外する) - クロール制御 →
robots.txt(ボットによるURL取得を停止する)
間違ったレイヤーを使うと、間違った結果になります——最も多いのは、ページをインデックスから除外するつもりでリンクにnofollowを付けるケースです(実際には除外されません)。
3. 「どの値を使うか」の決定ツリー。
- 有料 / 広告 / アフィリエイト →
sponsored - ユーザー生成(コメント、フォーラム、プロフィール) →
ugc - 他に当てはまらず、保証したくない →
nofollow - 複数が当てはまる → 組み合わせる:
rel="ugc sponsored"
4. スカルプティングはしない。 PageRankを流すために内部リンクにnofollowを付けるのは2009年以降機能していません——そのエクイティは消えてしまいます。自サイト内では自由にリンクしましょう。
5. リンクレベル vs ページレベル。
rel="nofollow" は1つのリンクに適用されます。robotsメタタグの nofollow 値はページ上のすべてのリンクに適用されます。スコープが異なります。混同しないでください。
nofollow・sponsored・ugc・noindex・disallowの違い
各コントロールが実際に行うこと
| コントロール | スコープ | クロールを停止するか? | インデックスを停止するか? | 使用目的 |
|---|---|---|---|---|
rel="nofollow" | 1つのリンク | いいえ(ヒント) | いいえ | リンクを保証しない場合の汎用 |
rel="sponsored" | 1つのリンク | いいえ(ヒント) | いいえ | 有料 / 広告 / アフィリエイトリンク |
rel="ugc" | 1つのリンク | いいえ(ヒント) | いいえ | ユーザー生成リンク(コメント、フォーラム) |
noindex(メタ/ヘッダー) | 1ページ | いいえ(クロール可能である必要あり) | はい | ページをインデックスから削除する |
robots.txt のdisallow | URL/パス | はい | いいえ(リンク経由でインデックスされる可能性あり) | 低価値のURL領域からボットを遠ざける |
robotsメタの nofollow | ページ全体のリンク | いいえ | いいえ | クローラーにページ上のいかなるリンクもフォローしないよう指示する |
重要なリマインダー
- nofollow ≠ noindex。 nofollowされたページでも、サイトマップ、他サイトのリンク、自サイトのフォローリンク経由でクロール・インデックスされる可能性があります。
- 値は組み合わせ可能 — スペース区切り:
rel="ugc sponsored"、rel="ugc nofollow"。 - 既存のnofollowは引き続き機能 — 古いマークアップを
sponsored/ugcに移行する必要はありません。 - PageRankをスカルプティングするために内部リンクにnofollowを付けない — 2009年以降無効。エクイティは消えます。
- リンクレベルの
rel="nofollow"(1つのリンク)は、ページレベルのrobotsメタnofollow(ページ上のすべてのリンク)とは異なります。
クイックHTML
<!-- catch-all -->
<a rel="nofollow" href="…">…</a>
<!-- paid / ad -->
<a rel="sponsored" href="…">…</a>
<!-- user comment / forum post -->
<a rel="ugc" href="…">…</a>
<!-- a paid link inside user content -->
<a rel="ugc sponsored" href="…">…</a> 時間をかける価値のあるリソース
関連記事
- The State of Nofollow, UGC, & Sponsored Link Attributes — ウェブがこれらの属性をどの程度(またはどれだけ少なく)実際に採用しているかに関する独自調査。
公式情報
- Googleの Googleへのアウトバウンドリンクの品質評価 —
nofollow/sponsored/ugcのリファレンスドキュメント。 - Googleの 「nofollow」の進化 — ヒントモデルと新しい属性に関する2019年の発表。
- Matt Cuttsの PageRankスカルプティングについて — 内部nofollowスカルプティングを終わらせた2009年の投稿。
業界の資料
- r/TechSEO — 「nofollowページがなぜまだインデックスされるのか」を調査するコミュニティ。
- Googleのnofollowリンクに対する新しい扱いが開始(Search Engine Land、2020年3月1日)— Danny SullivanとGary Illyesによる、クロール・インデックスでヒント扱いを始めた日付の確認。
- Googleのクロール・インデックス更新:nofollowがヒントに(Search Engine Journal)— 2020年3月の変更と実務上の影響。
- Googleがnofollowをヒントへ変更した理由(Search Engine Journal)— nofollowの広範な使用により有用なリンクシグナルが失われていたというGoogleの理由。
- PageRankスカルプティングは終わった(Search Engine Land)— 内部nofollowによるPageRank調整が機能しなくなったというMatt Cuttsの説明を扱う2009年の記事。
- Bingがrel=sponsoredとrel=ugcに対応(Search Engine Land)— Bingも3つの値をヒントとして扱うことの確認。
引用に値する統計
私の調査 The State of Nofollow, UGC, & Sponsored Link Attributes より:
注: これらの数値は元の調査のインデックススナップショットに基づくものです。ウェブと基盤となるインデックスが変化するにつれてパーセンテージも変動します。これらはライブな数値ではなく、桁数の規模感を示すものとして扱ってください。変更履歴
2026年8月13日に更新。
編集概要と記録された変更の詳細。変更の詳細
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
完全な比較は利用できません — この改訂の以前のスナップショットがアーカイブされていません。
2026年7月18日に更新。
編集概要と記録された変更の詳細。変更の詳細
-
変更の詳細な注記は現在英語でのみ提供されています。
-
変更の詳細な注記は現在英語でのみ提供されています。
完全な比較は利用できません — この改訂の以前のスナップショットがアーカイブされていません。