표준 페이지 설정, link rel=canonical

표준 페이지 설정, rel=”canonical”, 그리고 검색엔진 최적화
언제까지나 옵션이지만 검색엔진 최적화에는 많은 플러스

혹시 이런 태그를 본적이 있으신가요?

1
2
3
<head>
<link rel="canonical" href="http://www.seo-korea.com" />
</head>

< link rel="canonical" href="{URL 설정}" />
이 link rel=”canonical” 태그는 < head>와 < /head> 태그 사이 아무데나 들어가며 표준 페이지를 설정할때 쓰이는 태그입니다.
표준 페이지를 설정한다는 말이 약간은 생소할수 있지만, 같은 내용의 컨텐츠가 여러개의 다른 url로 표현될수 있을때 이 태그를 사용합니다.

예를들어

http://www.seo-korea.com/index.php

http://www.seo-korea.com/

http://seo-korea.com

이렇게 세가지 다른 url이 같은 홈페이지 컨텐츠를 나타낼때가 있습니다.

또 다른 현실적인 예로는

http://www.seo-korea.com/product.html?id=3

http://www.seo-korea.com/product.html?id=3&page=5

http://www.seo-korea.com/product.html?id=3&page=5&sessionid=asdfasdfasdfasdf123

위와같이 같은 제품을 나타내는 페이지가 여러가지 다른 url로 접속될수 있습니다.

이렇게 여러가지 다른 url이 같은 컨텐츠를 가지고 있을때
< link rel="canonical" href="http://www.seo-korea.com" /> (첫번째 예) 또는
< link rel="canonical" href="http://www.seo-korea.com/product.html?id=3" /> (두번째 예)
이런식의 태그를 사용합니다.

사용자 입장에서는 어떤 url로 접속하던 같은 컨텐츠를 접하게 되기 때문에 선택의 폭이 커서 상관이 없지만, 검색엔진 입장에서는 그냥 똑같은 내용의 컨텐츠 페이지가 여러군데에 나뉘어 있기때문에 혼란만 가중시킬 뿐입니다.
그래서 결국 다른 url들은 포기하고 임의로 한개의 url만 색인하게 됩니다.

이는 페이지랭크(PageRank)에 미치는 영향도 있습니다.
PageRank의 기본은 해당 페이지로 유입되는 인바운드 링크가 많으면 많을수록 PageRank가 올라가게 되어있습니다.
해당 페이지가 상당히 유용하다고 생각되면 다른 사람들이 그 페이지로 링크를 걸게됩니다.
어떤 사람들은 http://www.seo-korea.com/product.html?id=3 로 링크를 걸기도 하겠지만, 어떤 사람들은 http://www.seo-korea.com/product.html?id=3&page=5 로 링크를 거는 사람들도 있기 마련이죠.
만약 검색엔진에 색인된 url이 http://www.seo-korea.com/product.html?id=3 라면 http://www.seo-korea.com/product.html?id=3&page=5 로 들어오는 인바운드 링크는 PageRank 상승에 효과를 못보게 됩니다.

이럴때 < link rel="canonical" href="http://www.seo-korea.com/product.html?id=3" /> 태그를 페이지에 적용시켜주면 표기되어있는 url이 “표준 페이지”라고 알려주는 역할을 하게됩니다.
그리고 검색엔진은 중복된 컨텐츠를 쉽게 없앨수 있게되고, 또 다른 url로 유입되는 PageRank를 link rel=”canonical” 태그에 표기되어있는 url로 옮겨주는 역할을 하게됩니다.

제 개인적인 경험으로는 포럼이나 그누보드, 제로보드(구버전)등 게시판 플랫폼 웹사이트에 유용하게 쓰일것 같구요, 이러한 작은 변화가 쌓여서 사이트의 결과적으로 검색엔진 최적화에 큰 도움이 됩니다.

관련글 모음

6 Responses to “표준 페이지 설정, link rel=canonical”

  1. 오늘 새로운걸 알게되었네요.
    표준페이지를 설정해 주는게 중복된 컨텐츠를 없애는데 도움이 되겠군요..

  2. 안녕하세요 저는 의류쇼핑몰을 운영하고있는데~~
    워낙 제가 인터넷에 대해서 초보인지라 회사홍보는 해야겠고 너무 모르는 것이 많아서 Brian Lee님께 따로 배울수 있는 방법이(혹 강의라던지“`) 없는지요?

    • 안녕하세요,
      죄송하지만 제가 누구를 따로 가르칠만한 그릇은 아닙니다.
      현재 검색엔진 최적화에 대해 처음부터 체계적으로 습득할수있는 가이드를 만들고 있는중이긴 한테 시간이 좀 많이 걸릴거 같습니다.
      일단 제 블로그 포스트나 그 외 인터넷의 정보를 통해 습득한후에 질문하시면 질문에대해 답변 해드리겠습니다.
      질문은 메뉴의 문의/질문 메일폼을 사용해 주시기 바랍니다.

  3. 중계동 아줌마 says:

    canonical link 소스를요
    수정하고 싶은 모든 페이지에 전부 걸면 되는 것인가요?

    아님

    메인 페이지 한개만 넣어주면 되는 것인가요?

    예를 들면 어떤 절반정도는 http://www.example.com으로 등록, 어떤 페이지들은 example.com으로 되어 있는 상태, 최종 희망 URL이 http://www.example.com 이라고 한다면 example.com으로 등록되어 있는 모든 페이지마다 이라고 소스를 넣어야 하는지 궁금합니다.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>