Google にアウトバウンド リンクの関係性を伝える

サイト上の特定のリンクについて、リンクされているページとの関係を Google に通知できます。これを行うためには、<a> タグの rel 属性で次のいずれかの値を使用します。

Google に無条件でフェッチおよび解析を行わせる通常のリンクがある場合、そのリンクには rel 属性を追加する必要がありません。次に例を示します。

<p>My favorite horse is the <a href="https://horses.example.com/Palomino">palomino</a>.</p>

他のリンクについては、次のいずれかの値を使用します。

rel 個の値

広告や有料プレースメントのリンク(一般に「有料リンク」と呼ばれます)を sponsored でマークアップします。詳しくは、有料リンクに対する Google の方針についての説明をご覧ください。

<a rel="sponsored" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a>

rel="ugc"

コメントやフォーラム投稿など、ユーザー作成コンテンツ(UGC)のリンクは、ugc でマークアップすることをおすすめします。

<a rel="ugc" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a>

長期にわたって質の高い投稿を続けているメンバーやユーザーが存在し、そういった信頼のおける投稿者を尊重したい場合は、この属性を削除することもできます。詳細については、サイトやプラットフォームに対するユーザー生成スパムを防止する方法をご覧ください。

rel="nofollow"

リンクにその他の適切な値がなく、そのリンクとサイトを関連付けたくない場合、またはリンク先のページをサイトからクロールさせないようにする場合は、nofollow の値を使用します。自サイト内のリンクについては、robots.txt の disallow ルールを使用します。

<a rel="nofollow" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a>

複数の値

複数の rel 値をスペース区切りまたはカンマ区切りのリストとして指定できます。例:

<p>I love <a rel="ugc nofollow" href="https://cheese.example.com/Appenzeller_cheese">Appenzeller</a> cheese.</p>
<p>I hate <a rel="ugc,nofollow" href="https://cheese.example.com/blue_cheese">Blue</a> cheese.</p>

一般に、このような rel 属性でマークアップされたリンクがたどられることはありません。リンクされているページは、サイトマップや他のサイトからのリンクなど、他の方法で発見されることがあるため、依然としてクロールされる可能性があります。これらの rel 属性は、Google によるクロール対象の <a> 要素のみで使用されます。ただし、robots meta タグでも利用できる nofollow は除きます。

自分のサイト内のページへのリンクを Google がフェッチできないようにする必要がある場合は、robots.txt の disallow ルールを使用します。

Google がページをインデックス登録しないようにするには、クロールを許可し、noindex robots ルールを使用します。