有料リンク(アフィリエイトリンクなど)には、PageRankを渡さないようにrel="nofollow"
属性を追加する必要があります。しかし、URLがrobots.txtによって既にブロックされている場合、これは必要ですか?
例:これがアフィリエイトリンク(リダイレクトスクリプトで提供される)であるとしましょう。
<a href="http://example.com/go/bluehost.com" rel="nofollow">Bluehost</a>
Robots.txtに以下が含まれている場合、rel="nofollow"
は必要ですか?
User-Agent: *
Disallow: /go/
両方をお勧めします。おそらく完全に「必要」ではありませんが、ペナルティを適用する余地がないことを保証します。
この場合、アンカーのrel="nofollow"
属性は不要です。
robots.txt
によってブロックされているリダイレクトスクリプトを使用しているため、検索エンジンボット(Googleなど)はスクリプトをクロールしません。リダイレクトは表示されません。ボットはリンクの最終的なターゲットを認識していないため、「PageRank」をアフィリエイトリンクに関連付けることはできません。ボットには、内部リンクが表示されます。
関連する:
サイトでdofollowまたはnofollowリンクを使用しているかどうかを確認するにはどうすればよいですか?