2009-12-29 3 views
12

페이지의 색인 생성을 방지하는 방법을 찾고 있습니다. 특히, 페이지에 대한 의견은 사용자가 작성한 내용을 기반으로 항목의 무게가 많이 나가기 때문에 발생합니다. 이렇게하면 페이지에서 Google 검색을 통해 많은 관련성없는 페이지가 반환됩니다. 그들을 보는 검색 엔진을 방지하기 위해 자바 스크립트를 사용하여검색 엔진이 페이지의 관련성없는 콘텐츠에 대한 색인을 생성하지 못하도록하는 방법

1)로드 코멘트 :

는 여기에 지금까지 고려하고있는 옵션입니다.

2) 사용자 에이전트 스니핑을 사용하여 단순히 크롤러에 대한 의견을 출력하지 않습니다.

3) 검색 엔진 전용 마크 업을 사용하여 페이지의 일부를 숨 깁니다. 이 솔루션은 기껏해야 기발한 것 같습니다. 알 수 있듯이 Yahoo!를 막기 위해이 작업을 수행 할 수 있습니다. 특정 콘텐츠 색인 생성 :

<div class="robots-nocontent"> 
This content will not be indexed! 
</div> 

어떤 방법으로 만들지는 매우 어렵습니다. 내가 더 잘 보이는 구글 솔루션에 대해 읽어,하지만 난 단지 구글 검색 어플라이언스와 함께 작동 생각 (누군가가 이것을 확인 할 수 있습니까?) :

<!--googleoff: all--> 
This content will not be indexed! 
<!--googleon: all--> 

는 사람이 추천하는 다른 방법이 있습니까? 위의 세 가지 중에서 가장 좋은 방법은 무엇입니까? 개인적으로는 모든 검색 엔진에서 작동하지 않을 수도 있기 때문에 # 2쪽으로 기울고 있습니다. 가장 큰 것을 타겟팅하는 것이 쉽습니다. 또한 의도적으로 웹 크롤러로 가장하지 않는 한 사용자에게 부작용이 없습니다.

+0

iframe (본질적으로 다른 페이지)에 의견을 표시하는 것은 어떻습니까? –

+0

해당 페이지가 검색 엔진에 의해 색인 생성되지 않도록 지정되면 작동 할 수 있습니다 ... 그러나 그 일은 매우 순조롭게 진행됩니다 ... 나는 결코 iframe 팬이 아닙니다. – Blixt

+0

"이렇게하면 페이지에서 Google 검색을 통해 많은 관련성없는 페이지가 반환됩니다." "페이지에서 Google 검색"이란 무엇을 의미합니까? 검색 결과와 일치 할 때 페이지가 Google 결과에 표시됩니다. 페이지가 너무 자주 표시 될지 걱정됩니까? –

답변

7

귀하의 JavaScript 옵션과 함께 갈 것입니다.

2) 페이지로드 시간이 빨라집니다. (비동기 적으로 눈에 띄지 않게 주석을로드합니다 (예 : jQuery를 통해) ... 페이지로드 시간이 지나치게 과소 평가되었습니다. 귀하의 검색 순위에 긍정적 인 효과가 있습니다.

+2

더 이상 사실이 아닙니다. 이제 주요 검색 엔진이 자바 스크립트를 크롤링 할 수 있습니다. –

+1

비동기 적으로 주석을로드하면이 방법을 사용해야합니다. Bob이 말했듯이, 많은 봇 (Google 's 포함)은 제한된 JavaScript를 실행합니다. 그러나 나는 그들이 아약스를하지 않을 것이고 결과를 페이지의 일부로 색인화 할 것입니다. –

2

googleoff와 googleon은 Google Search Appliance으로, 이는 내부 문서를 검색해야하는 회사에 판매하는 검색 엔진입니다. 실제 Google 사이트에는 효과적이지 않습니다.

숫자 1이 가장 좋은 해결책이라고 생각합니다. 검색 엔진은 사용자에게 제공하는 것 이상의 다른 자료를 제공 할 때 좋아하지 않으므로 2 번 번호는 검색 목록에서 모두 쫓겨날 수 있습니다.

1

이것은 검색 엔진이 페이지의 일부가 부적절하다는 것을 알려주는 방법을 제공한다고 들었습니다.

Google에는 웹 마스터가 웹 검색 엔진이 크롤링 할 때 페이지를 찾기 위해 사이트의 일부를 선언 할 수있는 기능이 있습니다.

  1. http://www.google.com/webmasters/

  • http://www.sitemaps.org/protocol.php
  • 당신은 상대적으로 귀하의 HTML의 HEAD 섹션에서 메타 태그 (들)을 사용하여 대부분의 관련 키워드를 지정하여 페이지에 몇 가지 덜 강조 할 수있을 것 페이지. 나는 이것이 처음부터 검색 엔진을 설계하는 데 사용 된 엔지니어링 철학과 일치한다고 생각합니다.

    Google's Search Engine Optimization tips을 찾으십시오. 그들은 당신이 사이트의 색인을 생성하는 방법에 영향을 미치도록 당신이 할 일을 분명하게 설명합니다.

    3

    자바 스크립트는 옵션이지만 엔진은 자바 스크립트를 읽는 것이 더 좋아지고 있습니다. 솔직히 말해서 독자의 생각이 너무 많다고 생각합니다. 엔진은 고유 한 콘텐츠를 좋아합니다. 사용자가 제공하는 콘텐츠가 많으면 많을수록 페이지가 더 좋아집니다. 그것 ... 성배 야.

    토스터 리뷰에서 스타 워즈를 언급 한 것이 토스터 모델의 순위를 지정하지 않는다고해서 스타 워즈 토스터의 순위를 매기는 것일뿐입니다.

    또 다른 아이디어는 로그인 한 사람들에게만 댓글을 달 수 있고, 대학 시절은 내가 믿는 것과 똑같이 할 수 있습니다. 게시물에 달린 댓글의 양을 보여 주지만 로그인하려면 로그인해야합니다.

    +0

    댓글/페이지 콘텐츠 비율이 얼마나 큰지는 알지 못합니다. 예를 들어 "등록 방법"을 검색하는 경우 등록 방법에 대한 정보가있는 페이지를 실제로 받기 전에 관련없는 페이지에 많은 댓글 조회수가 표시됩니다. 특정 페이지에 포함 된 수백 개의 댓글 중 일부가 등록에 대한 이야기 ​​일 뿐이 기 때문입니다. – Blixt

    +0

    네, 저의 원래 답변을 편집 중입니다. –

    관련 문제