[ 그누보드 ] canonical 속성 지정하기
페이지 정보
작성자 최고관리자 작성일13-06-22 16:07 조회4,948회 댓글0건관련링크
본문
그누보드 게시판에 글을 작성해서 올리면 해당글의 주소는 기본적으로 다음과 같은 형식으로 됩니다.
http://goopia.com/bbs/board.php?bo_table=B13&wr_id=1
그러나, [ http://goopia.com/bbs/board.php?bo_table=B13& wr_id=1 ] 주소에서 빨간색 표시 부분 뒤로 이상한 주소가 더 붙어있는 경우도 생기게 됩니다.
이럴 경우 검색엔진에서는 똑같은 게시물임에도 중복 컨텐츠로 판단하게 되어 검색 노출시 낮은 평가를 받게 될 수도 있습니다.
이걸 피하기 위해서는 구글에서 제시한 canonical 속성을 사용하면 됩니다.
참고로, canonical 속성은 구글 검색엔진에만 유효할 뿐 다른 검색엔진에는 유효한 수단이 아닙니다.
[[ 그누보드 사용시 canonical 속성 지정 방법 ]]
먼저, 그누보드가 설치된 루트(www)에서 'head.sub.php' 파일을 찾아서 편집 모드로 엽니다.
</head> 앞부분에 <link rel="stylesheet" href="<?=$g4['path']?>/style.css" type="text/css"> 구문이 보일 겁니다.
이 둘 사이에 다음 구문을 끼워 넣습니다.
<?
if(substr($_SERVER[PHP_SELF],-14)=="/bbs/board.php" && $bo_table && $wr_id)
echo "<link rel=\"canonical\" href=\"http://goopia.com$_SERVER[PHP_SELF]?bo_table=$bo_table&wr_id=$wr_id\" />";
댓글목록
등록된 댓글이 없습니다.