rel属性とは、Webページ内のリンク(aタグ)に付けて、リンク元とリンク先の関係性を示すHTMLの属性です。検索エンジンやブラウザに対して、そのリンクをどう扱ってほしいかを伝える役割を持ちます。
意味
Webサイトのリンクは通常のHTMLタグだけでは「リンクを張った」という事実しか伝わりません。しかし運営者によっては、広告目的のリンクや、信頼性を保証していないリンク、新しいタブで開きたいリンクなど、扱いを変えたい場合があります。rel属性は、こうした意図を追加情報としてリンクに書き加える仕組みです。代表的な値には、広告リンクであることを示す「sponsored」、信頼を保証しないことを示す「ugc」、検索順位評価の対象外としたい場合に使う「nofollow」、別ウィンドウで開く際のセキュリティ対策として使う「noopener」などがあります。これらはHTMLの国際的な仕様で定義されており、ブラウザや検索エンジンが共通のルールとして解釈します。
使われる場面と具体例
- サイト運営者が広告バナーやアフィリエイトリンクを設置する際、検索エンジンに広告リンクだと伝えるために「sponsored」を指定することがあります。
- 掲示板やレビュー欄など、利用者が自由に書き込める場所でリンクを許可する場合、運営者が内容を保証できないことを示すために「ugc」を使うことがあります。
- Webサイト制作者が外部サイトへのリンクを新しいタブで開く設定にする際、セキュリティとページ速度の観点から「noopener」や「noreferrer」を併用することがあります。
中小企業が押さえたい点
- 自社サイトに外部リンクを張る際、広告や提携先リンクであれば適切なrel属性を付けることで、検索エンジンからの評価を正しく保てます。
- 制作会社やCMS(コンテンツ管理システム)に依頼する際、外部リンクのrel属性設定が標準でどう扱われているか確認しておくと安心です。
- 不要にnofollowを多用すると、本来評価してほしい自社の関連ページへの導線まで弱めてしまう可能性があるため、使い分けの方針を決めておくとよいでしょう。
よくある誤解
- rel属性を付けるとリンクが表示されなくなる、クリックできなくなると誤解されることがありますが、見た目や機能には影響しません。
- nofollowを付ければSEO上まったく問題にならないと考えられがちですが、リンク先の信頼性やコンテンツの質自体への評価には別途注意が必要です。
よくある質問
Q. rel属性はどこで設定するのですか。
A. Webページのaタグ(リンクを作るHTMLの記述)の中に書き加えます。CMSを使っている場合は管理画面の設定項目で選べることもあります。
Q. すべてのリンクにrel属性を付ける必要がありますか。
A. 必須ではありません。広告や外部投稿など、関係性を明示したい特定のリンクにのみ使うのが一般的です。
Q. 制作会社に任せきりで問題ありませんか。
A. 技術的な設定は任せてよいですが、広告リンクの扱いなど自社の方針は伝えておくと、意図しない評価のずれを防げます。
関連する用語
関連記事
ほかの用語を探す



















