2010-11-23 5 views
1

Google 애드 센스 봇의 알고리즘 및 웹 사이트 동작에 흥미가 있습니다. 애드 센스에서 작동하지 않았고 계정이 없습니다. 그래서 이해하는데 도움이 필요합니다.Google 애드 센스 봇의 알고리즘 및 동작

1) 웹 사이트의 모든 페이지를 수시로 다운로드합니다. 내가 맞습니까?

2) Gbot은 동적 콘텐츠 (ajax로로드 됨)를 이해하지 못합니다. 그래서 정적 인 컨텐츠를 생성하여 HTML 페이지 내에서 반환해야하며이 페이지는 모든 사용자와 Gbot에 대해 동일한 컨텐츠를 보여 주어야합니까?

3) (1)과 (2) 때문에 일부 "기본"위젯과 함께 루트 경로 http://example.com 만 사용할 수 없습니다. 고유 페이지를 생성해야합니다 (예 : http://example.com/thread?id=101)?

4) Gbot은 키워드를 가져 오기위한 페이지 (1)를 다운로드 한 다음 키/값 (키가 페이지 경로, 값이 태그 클라우드 인 경우) 등의 정보를 서버에 저장합니다. 내가 맞습니까?

5) 사용자가 브라우저에서 웹 사이트를 열었을 때. 통합 된 html AdSense 코드가 일부 자바 스크립트를로드합니다. "googling"이 JavaScript는 페이지 색인을 생성하지 않지만 Google 서버에 대한 호출 (일부 매개 변수 key == page_path)을 호출하고 적절한 광고 링크를 얻음을 이해합니다. 그런 다음이 광고 링크를 프레임에 표시합니다. 그것은 올바른 행동인가? JavaScript가 페이지 콘텐츠의 로컬 색인을 생성 할 수 있습니까?

6) Gbot과 AdSense의 JavaScript가 쿠키와 함께 작동하는 방식은 무엇입니까? 애드 센스는 적절한 광고 링크를 보여주기 위해 쿠키를 사용할 수 있음을 이해합니다. 맞다면 사용 사례를 알려주세요)

"진정한"알고리즘은 Google의 엔지니어 만이 알고 있습니다. 하지만 일부는 애드 센스 및 애드 센스 HTML/자바 스크립트에 대한 경험이 있습니다. 제발 내 비전을 수정하십시오;)

어떤 조언을 주셔서 대단히 감사합니다!

P. 이 질문은 나를 위해 매우 중요합니다. 재미를위한 질문이 아닙니다! Googlebot이 페이지에 액세스 할 수 있는지과 등 링크, XMLSitemaps, 구글 +1을 통해 페이지에 대해 알고있는 경우

답변

3

1) 예

2) Googlebot이 지금 할 것이다) 그래서 그것을 닫지 마십시오 AJAX/XHR은 AJAX 콘텐츠 이해 요청을합니다 (http://googlewebmastercentral.blogspot.com/2011/11/get-post-and-safely-surfacing-more-of.html).

예, 사용자와 동일한 콘텐츠를 Googlebot에 표시해야합니다. 그렇지 않으면 가이드에 위배되는 클로킹이 고려됩니다.

3)이 질문은 명확하지 않습니다. 그러나 기본적으로 Google은 콘텐츠를 개별적으로 색인 생성하는 방법을 알기 때문에 URL을 변경하는 것이 좋습니다. AJAX를 사용하는 경우 제안한 퍼머 링크를 고려하거나 HTML5 popstate를 사용할 수 있습니다.

예) Google에서 페이지의 단어에 대한 색인을 생성합니다. 키/값 쌍으로 저장하는 것이 확실하지 않습니다. 여전히 Big Table (http://labs.google.com/papers/bigtable.html)을 사용하고 있는지 잘 모르겠지만 Big Table이나 이와 유사한 시스템을 사용하여 역 색인을 저장할 가능성이 큽니다. .

5) 애드 센스 코드는 자바 스크립트에 내장되어 있습니다 ... Google이 이전에 보지 못했던 새로운 웹 페이지의 경우 사이트 또는 앵커를 통해 웹에있는 정보를 기반으로 가장 관련있는 광고를 제공하려고 시도합니다 해당 페이지를 가리키는 링크 텍스트.그러나 페이지 내용을 더 정확하게 이해하기 위해 Google은 페이지를 크롤링하기 위해 애드 센스 특정 봇을 보냅니다 ... 첫 페이지에 대한 페이지를로드하자마자 매우 빠르게 볼 수 있습니다. 시각. 기존 Googlebot과 다른 사용자 에이전트를 사용합니다 ... 여기에서 Google의 모든 사용자 에이전트를 찾을 수 있습니다 (http://www.google.com/support/webmasters/bin/answer.py?answer=1061943)

6) Google의 크롤러는 쿠키를 허용하지 않으며 쿠키를 서버에 전달하지 않습니다. 쿠키 또는 세션 유지 관리가 극히 어려워지는 Google 크롤러의 대규모 배포와 관련이 있습니다.