Google이 검색 창 양식을 제출합니까?


11

전자 상거래 애플리케이션에는 고객이 검색 창에서 수행 한 모든 검색이 저장됩니다. 지난 달쯤에 통계에서 지배적 인 검색어가 "예를 들어 검색"으로 필드를 미리 채우는 용어라는 것을 알았습니다. 자바 스크립트를 사용하도록 설정 한 경우이 용어를 사용자로 제출할 수는 없지만 Google과 같은 봇이 자동으로이 검색 창을 제출한다고 생각하게됩니다. 이것이 가능합니까?

답변:


11

구글은 때때로 구글 봇이 GET 양식을 제출할 수 있다고 말한다.

http://googlewebmastercentral.blogspot.com/2008/04/crawling-through-html-forms.html

특히 고품질 사이트에서 요소를 발견하면 양식을 사용하여 적은 수의 쿼리를 수행하도록 선택할 수 있습니다. 텍스트 상자의 경우 Google 컴퓨터는 사이트에서 양식을 가진 단어를 자동으로 선택합니다. 양식의 메뉴, 확인란 및 단일 선택 단추의 경우 HTML 값 중에서 선택합니다. 각 입력에 대한 값을 선택하면 사용자가 수행 할 수있는 쿼리에 해당하는 URL을 생성 한 후 크롤링합니다.


웹 서버 로그를 살펴보면 검색 양식에 대한 요청을 찾을 수 있어야합니다. 이러한 요청의 사용자 에이전트를 확인하거나 ( support.google.com/webmasters/bin/… 참조 ) 자세한 정보를 제공하기 위해 역방향 IP 조회를 수행 할 수도 있습니다.
joesk

1

Google과 같은 평판 좋은 회사의 봇보다 악성 스팸 봇일 가능성이 훨씬 높습니다.

사용자가 그러한 쿼리를 입력 할 때 단순히 IP와 사용자 에이전트를 기록하는 것은 어떻습니까?


지금은 개조 할 수 없습니다. 근본적으로 나는 이것이 스파이더 / 로봇에 의해 알려진 행동인지 알고 싶습니다.
robjmills

연락처 양식을 작성하는
스팸봇과 다르지 않은 것 같습니다

0

이것은 내 사이트에서 발생했으며 사용자가 수량과 같은 대체 텍스트 상자에서 키보드의 Enter 키를 누르면 검색이 시작되었습니다. 봇일 수 있지만이 시나리오가 더 가능성이 높다고 생각합니다.

테스트하려면 검색 상자 옆의 대체 필드에서 Enter 키를 누르십시오.


0

이것은 완전히 정량화되지 않았지만 두 사이트에 대한 검색 결과 페이지가 상당히 모호한 경우가 Google 색인에 나타나는 사례를 보았습니다.

이것이 임의의 문자열을 삽입하기 때문일 수 있지만 이러한 URL은 다른 위치 (Google 툴바 또는 내 사이트 검색 URL 패턴을 이해하도록 구성한 웹 로그 분석)에서 오는 것으로 생각됩니다.


0

사용자는 대부분의 사이트에서 검색 기능을 크롬 내에서 바로 사용할 수 있습니다.

Chrome에서 사이트의 도메인을 입력 한 다음 Tab 키를 누르면 검색 텍스트를 입력하라는 메시지가 표시됩니다. 이 검색은 Google이 사이트의 검색 양식이라고 가정 한 것을 사용합니다. 나는 이것이 당신이 겪고있는 문제라고 생각합니다.

아이러니하게도 비슷한 문제가 있습니다. Google 사이트에는 '사이트 검색'양식 대신 Chrome에서 사용하는 '딜러 조회'양식이 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.