검색대책팁과 질문 정보
검색대책팁과 질문본문
보드형 사이트의 불리한점이 리스트페이지나 카테고리 링크를 통해 동일한 내용의 페이지가 검색엔징에 여러개의 URL로 등록되여 상위노출을 저해하는게 있죠 예를 들면
http://www.example.com/products?trackingid=feed http://www.example.com/products?sessionid=hgjkeor2 http://www.example.com/products?printable=yes&trackingid=footer이런식인데 구글과 야후에서 여기에 대한 대책방법을 제시해주었네요 .
<link rel="canonical" href="http://www.example.com/products" />
이코드를 had 부분에 삽입해서 동일한 내용의 페이지가 여러개 존재하는경우에 최상위 링크주소로 검색로봇에게 제시해주는 방법입니다 .
문제는 「href=」 여기에 넣는 URL인데 이걸 현재 페이지의 절대경로를 지정해주는 함수가 무엇인지 아무리 찾아도 모르겠네요 . .. 고정된 페이지라면 <?=$g4['path']?>/index.php 이렇게 지정하면되는데 자동적으로 현제페이지의 bbs/board.php?bo_table=cm_free&wr_id=354207
이부분만 불러오는 함수가 없을까요 ?
고수분들 잘 부탁드립니다 ..
추천
0
0
댓글 2개

게시물에만 canonical을 지정한다고 할 때
if(substr($_SERVER[PHP_SELF],-14)=="/bbs/board.php" && $bo_table && $wr_id)
echo "<link rel=\"canonical\" href=\"$_SERVER[PHP_SELF]?bo_table=$bo_table&wr_id=$wr_id\" />";
이런식으로 넣으면 될 것 같습니다.
저도 한가지 질문을 드리자면 이게 필요성이 있나요? 쿼리스트링이 여러가지인 걸 하나로 모아주면 검색엔진에서의 점수가 올라갈까요?
if(substr($_SERVER[PHP_SELF],-14)=="/bbs/board.php" && $bo_table && $wr_id)
echo "<link rel=\"canonical\" href=\"$_SERVER[PHP_SELF]?bo_table=$bo_table&wr_id=$wr_id\" />";
이런식으로 넣으면 될 것 같습니다.
저도 한가지 질문을 드리자면 이게 필요성이 있나요? 쿼리스트링이 여러가지인 걸 하나로 모아주면 검색엔진에서의 점수가 올라갈까요?
네 구글과 야후의 웹마스터가이드북에 적혀있는데 . 적어도 구글하고 야후에는 적용이 되며 사이트 평가도 높아질겁니다
윗에 적어주신대로 하니 소스보기에서
/bbs/board.php?bo_table=1_7&wr_id=62 이렇게 도메인을 제외한 뒷주소만 호출되는데 검색로봇에 정상적으로 인식 될까요 ?
http://도메인주소 /bbs/board.php?bo_table=1_7&wr_id=62 이렇게 호출이 되면 좋겠는데 도메인주소 추가는 어떻게 하면 좋을까요 ..
그리구
../bbs/board.php?bo_table=1_7&wr_id=62 와
/bbs/board.php?bo_table=1_7&wr_id=62 는 다른가요
윗에 적어주신대로 하니 소스보기에서
/bbs/board.php?bo_table=1_7&wr_id=62 이렇게 도메인을 제외한 뒷주소만 호출되는데 검색로봇에 정상적으로 인식 될까요 ?
http://도메인주소 /bbs/board.php?bo_table=1_7&wr_id=62 이렇게 호출이 되면 좋겠는데 도메인주소 추가는 어떻게 하면 좋을까요 ..
그리구
../bbs/board.php?bo_table=1_7&wr_id=62 와
/bbs/board.php?bo_table=1_7&wr_id=62 는 다른가요