[Markup] noreferrer, noopener 및 nofollow 이해 - 웹 보안과 SEO


[Markup] noreferrer, noopener 및 nofollow 이해 - 웹 보안과 SEO

웹 사이트를 개발할 때 외부 링크로 연결해야 할 때 링크 태그에 noreferrer, noopener, nofollow를 사용할 수 있습니다. 이 속성들은 무슨 역할을 하고 왜 사용할까요? target="_blank"의 보안 취약점 해결하기 링크 태그에 target="_blank" 속성을 사용할 때 발생하는 보안 취약점으로는 악의적인 웹사이트가 탭 내빙(Tabnabbing)이라고 하는 피싱 공격을 시도할 수 있다는 것을 꼽을 수 있습니다. 브라우징 컨텍스트(Browsing Context)는 웹 페이지가 렌더링되어 사용자에게 표시되는 환경입니다. 보조 브라우징 컨텍스트(Auxiliary Browsing Context)는 속성 “_blank”이 지정된 링크를 클릭하거나, JavaScript가 window.open()메서드를 사용하여 새 창을 열 때 생성됩니다. 보조 브라우징 컨텍스트는 새 창이나 탭에 표시되고, 상위 브라우징 컨텍스트에 대한 접근과 같은 고유한 기능을 가지고 있습니다. ...


#nofollow #noopenner #noreferrer #seo #Tabnabbing #검색엔진최적화

원문링크 : [Markup] noreferrer, noopener 및 nofollow 이해 - 웹 보안과 SEO