dev/web

rel=tag의 이해

재삐신생 2012. 3. 7. 15:04
반응형

주로 태그를 표시하는 방법으로
a태그 내에 속성으로 rel="tag" 식으로 표현을 한다.

이것의 의미를 정확히 알고 있는가??

필자의 경험으론 그저 "이것은 태그입니다" 정도의 뜻인줄 알았다.
하지만, 좀더 자세히 알아볼 필요성을 느끼게 되었다.

바로, 검색봇들이 태그를 어떤식으로 쓰는지였는데 이것은 생가보다 복잡한 문제라서, 뭐라 떠들 말은 없다.

다만, rel=tag의 정확한 의미를 깨달았다.
가령
<a href="http://jpss.tistory.com/tag/컴퓨터" rel="tag">컴퓨터</a>
을 포함하는 블로그 포스트 라면

"http://jpss.tistory.com/tag/컴퓨터" 는 컴퓨터태그에 관한 글을 포함하는 고유 페이지를 뜻하고,
위 링크를(rel=tag가 있는) 포함하는 블로그 포스트는 저 고유 페이지에 속한하는 의미를 지닌다.

여러 포스트를 보여주는 블로그 첫페이지에 태그에는 rel=tag속성이 없다.
글을 클릭해서 글의 공유페이지로 넘어가면서 rel=tag가 붙는다.
올바르게 작동하고 있다는 소리다.

태그공급자를 티스토리의 태그 검색인 http://tistory.com/search/tag/ 대한 링크로써 사용한 Live Writer로는 rel=tag가 붙는다.
첫페이지(여러 포스트가 있는)에도 태그링크에 rel=tag가 붙는다. 이것은 확실히 올바르지 않다.

참고 : http://microformats.org/wiki/rel-tag

반응형

'dev > web' 카테고리의 다른 글

javascript get url parameter  (0) 2012.03.27
플래시 버거운 문제점  (0) 2012.03.09
IE7 버그 - 빈 텍스트 노드  (0) 2012.02.29
HTML 하드코딩시 간과하는 문제점  (0) 2012.02.28
Ajax 동적생성의 커다란 문제점!!  (0) 2012.02.27