최신글이라던지 최신 댓글이라던지 이런걸추출해서 전페이지에 넣어두었는데

 

봇이 이걸 긁어가서  불편하더라구요.

 

해당 게시물만 딱 나와야하는데 관련없는 페이지들까지 출력되서 문제되는데 혹시 div 나 최신글 추출 위젯은 봇이 못 긁어가게 하는 방법이 있을까요?

 

검색을 해도 잘안나오네요.

  • ?
    SimpleCode 2016.10.11 15:21:17
    PHP로 검색봇인지 확인 한 뒤에 검색봇인 경우 출력하지 않도록 하면 됩니다.
    XE에서는 검색봇 여부를 확인할 수 있는 isCralwer()라는 간단한 함수를 제공합니다.

    레이아웃이나 스킨에서 사용하신다면, 아래와 같이하시면 됩니다.

    <div cond="!isCrawler()">실제 접속자에게만 보이는 페이지</div>
    2
  • profile
    고양이 2016.10.11 16:44:15
    와 완전 좋은기능이 있었네요 감사드립니다.
    일반 PHP 구문에서도 사용이가능한가요>
  • ?
    SimpleCode 2016.10.11 18:16:38
    템플릿 파일이 아니라도 사용 가능합니다.
    XE가 아닌 외부 PHP 파일에서 사용하시고자 한다면 isCralwer() 함수를 그대로 가져다가 쓰셔도 됩니다.
  • profile
    웹지기 2016.10.11 19:07:01
    구글애서는 봇에게만 차별적인 뷰를 제공하는 것을 하지 마라고하여 저희도 해당 코드 뺏습나다. 그냥 가져가고 싶은데로 엉터리로 가져가도 할 수 없다 라고 생각하기로 했죠.

서버에 요청 중입니다. 잠시만 기다려 주십시오...