Link rel 속성 생성기
브라우저 처리링크 글자·주소와 옵션으로 rel 속성이 붙은 a 태그를 만듭니다. 유료·제휴 링크는 sponsored, 사용자 글은 ugc, 새 창은 noopener noreferrer와 화면 낭독기용 '(새 창)' 안내를 넣고, '더보기' 같은 모호한 링크 글자를 경고합니다.
블로그 협찬 글의 제휴 링크, 댓글 속 링크, 새 창으로 여는 외부 링크는 각각 다른 rel 값을 붙이는 것이 권장됩니다. 검색엔진은 sponsored로 유료 링크를, ugc로 사용자가 쓴 링크를 구분하고, 새 창 링크에는 보안을 위해 noopener가 필요합니다.
<a href="https://partner.example.com/item/123" rel="sponsored noopener noreferrer" target="_blank">제휴 상품 보러 가기<span class="visually-hidden"> (새 창)</span></a>
Link rel 속성 생성기 사용 가이드
블로그 협찬 글의 제휴 링크, 댓글 속 링크, 새 창으로 여는 외부 링크는 각각 다른 rel 값을 붙이는 것이 권장됩니다. 검색엔진은 sponsored로 유료 링크를, ugc로 사용자가 쓴 링크를 구분하고, 새 창 링크에는 보안을 위해 noopener가 필요합니다.
이 생성기는 링크 글자와 주소, 옵션(sponsored=yes, ugc=yes, nofollow=yes, new-tab=yes, external=yes)을 받아 완성된 a 태그를 만듭니다. 한국어로 광고=예, 사용자=예, 새창=예처럼 적어도 됩니다.
새 창 링크에는 target="_blank"와 함께 화면에는 숨겨지고 화면 낭독기만 읽는 '(새 창)' 안내를 붙입니다. 링크 글자가 '여기', '더보기'처럼 목적지를 알 수 없으면 주석으로 알려 줍니다.
사용 방법
- '링크 글자'에 화면에 보일 글을 적습니다. 목적지를 알 수 있게 쓰는 것이 좋습니다.
- '링크 주소'에 전체 주소를 넣습니다.
- '옵션 (sponsored=yes 유료·제휴 · ugc=yes 사용자 글 · nofollow=yes · new-tab=yes 새 창)' 칸에 필요한 옵션을 한 줄씩 적습니다.
- '실행'을 누르고 a 태그를 글 본문에 붙여 넣습니다.
예시: 협찬 글의 제휴 링크
링크 글자: 제휴 상품 보러 가기 주소: https://partner.example.com/item/123 sponsored=yes new-tab=yes
<a href="https://partner.example.com/item/123" rel="sponsored noopener noreferrer" target="_blank">제휴 상품 보러 가기<span class="visually-hidden"> (새 창)</span></a>
visually-hidden 클래스는 사이트 CSS에 숨김 스타일이 있어야 합니다.
이럴 때 쓰면 좋아요
- 블로그 협찬·제휴 글의 링크를 표시할 때
- 커뮤니티 댓글 링크에 ugc를 붙이는 규칙을 정할 때
- 외부 사이트를 새 창으로 열 때 안전한 속성을 챙길 때
- 공정위 표시 의무가 있는 광고 링크를 정리할 때
문제가 생겼을 때
검색엔진은 유료 링크에 sponsored(또는 nofollow)를 요구합니다. 표시하지 않으면 링크 정책 위반으로 볼 수 있습니다.
새 창 페이지가 원래 페이지를 조작하지 못하게 noopener를 함께 넣으세요. 최신 브라우저는 자동 처리하지만 명시하는 편이 안전합니다.
화면 낭독기 사용자는 링크만 모아 듣기도 합니다. '제휴 상품 보러 가기'처럼 목적지를 적으세요.
활용 팁
- 광고 표시는 rel 속성과 별개로 본문에도 '협찬', '광고'처럼 사람이 볼 수 있게 적어야 합니다.
- 내 사이트 안 링크에는 nofollow를 붙이지 않는 것이 좋습니다.
- 새 창 링크는 꼭 필요할 때만 쓰세요. 사용자가 뒤로 가기로 돌아올 수 없어 불편할 수 있습니다.
자주 묻는 질문
둘 다 검색엔진에 '이 링크를 추천으로 보지 말라'는 신호입니다. sponsored는 유료·제휴라는 이유까지 알려 줘서 더 정확합니다. 함께 써도 됩니다.
새 창으로 연 사이트에 어느 페이지에서 왔는지(리퍼러) 정보를 넘기지 않습니다. 제휴 추적이 리퍼러에 의존한다면 이 값을 빼세요.
사이트 CSS에 위치를 화면 밖으로 옮기는 숨김 스타일을 추가하거나, 안내 span을 지우고 링크 글자에 '(새 창)'을 직접 적으세요.