최신목록 받아보기 -> (버튼을 누르시면 HanRSS로 구독하실 수 있습니다)
- '지민아빠의 해처리..
구글에서 네이버를 검색해 보면 다음과 같은 결과를 볼 수 있습니다.
사용자 삽입 이미지

www.naver.com 결과와 같이 네이버의 대표적인 내부 서비스 들의 링크가 같이 하위로 보여집니다.
얼핏 보면 네이버 상단의 메뉴에 해당하는 내용과 비슷하게 보입니다.

그럼 한국일보를 검색해 보면 어떤 결과가 나올까요?
사용자 삽입 이미지
한국일보 사이트가 검색되지만 하위에 보이는 링크들은 뉴스 기사가 그대로 보이는 것 같습니다.
조선일보 검색결과와는 사뭇 달라 보입니다.

이 기능은 최상위 페이지를 통해서 방문 할 수 있는 대표적인 "Internal Site Links" 를 같이 보여주는 기능인데, 최상위 검색 결과 하나에 대해서만 제공되는 기능입니다. (그럼 이 기능은 사용자가 입력한 검색어에 해당하는 사이트를 정확히 최상위 결과로 보여줄 수 있어야만 제대로 동작 하겠군요)

네이버에는 이 기능과 직접적으로 똑같은 기능은 없습니다만, 다만 "바로가기" 와 "컨텐츠 검색" (?) 기능이  비슷한  것을 제공 하는 것 같습니다. (네이버에서 "국민은행"을 검색 한 결과구글에서 검색한 결과를 비교해 보시면 되겠습니다) 약간 여담이지만 네이버에서는 이러한 기능을 전부 사람이 만들어서 제공한다는 것과 구글에서는 기게적으로 계산해서 제공한다는 점에서 검색결과가 얼마나 차이가 나는지 살펴 보는 것도 약간 재미 있습니다. ^^

이 기능에 대해서 좀 더 자세히 알고 싶으시다면 누가 분석해 놓으신 페이지가 있던데.. 거기를 참고 하시면 도움이 되실 듯 합니다. 대충.. "유명한 사이트에 대해서 사용자들이 자주 가는 링크들을  보여주는 기능" 정도 되는 것 같습니다.

이런 결과는 어떻게 제공 하는 것일까? 무슨 데이터를 기반으로, 어떻게 계산해서 어떤 방식으로 보여주는 것일까요? 나름 분석.. 또는 추측 해본 결과는 이렇습니다.

일단 먼저, 어떤 방식으로 보여주는 것인가는.. 확실 한 것 같습니다. 구글에서 유명한 사이트라고 판단(아마도 페이지 랭크가 기준 일까요?)되는 사이트에 한해서, 최상위결과로 나온 경우(질의에 따라 결과가 다르므로..)에 한해서, 상위 몇개의 내부링크를 보여주는 방식 인 것 같습니다.

그럼 어떤 데이터를 기반으로 이런 계산을 하는 것일까요? 사람들이 자주가는 링크라는 것을 판단 하는 방법에는 일단 다른 페이지에서 링크가 많이 걸려 있는 것을 보는 방법이 있습니다. 하지만 이런 방식으로는 "국민은행" 검색 결과를 설명 할 수 없을 것 같습니다. 국민은행 로그인 페이지를 링크를 많이 걸지는 않을 테니 까요.

국민은행 결과를 보시면 사람들이 국민은행 Top Page에서 실제로 그 다음으로 가장 많이 이동하리라고 생각되는 링크들이 나오는 것을 보실 수 있습니다. (예를 들면 "로그인" 페이지) 몇가지 구글 검색결과를 보고 추측 해보면 실제로 사람들이 이동한 URL 정보를 가지고 계산하는 것이 가장 근접해 보입니다. (실제로 사람들이 이동한 URL정보를 가지고 저런 기능을 구현해서 국민은행 같은 검색결과를 보면 구글 결과와 비슷한 결과가 나온다고 합니다.)

구글구글툴바를 이용해서 사람들이 이동한 URL 정보를 얻을 수 있다거나.. 브라우져 히스토리 정보를 얻을 수 있다면... 또는 유명한 사이트의 웹사이트 로그를 얻을 수 있다면.. 가능하겠습니다만.. 정확히 뭘 쓰는 지는 모르겠습니다. ^^

에혀 궁금한 것도 많다. 누가 이런건 이렇게 하면 된다. 라고 딱딱 집어주는 사람이 있으면 궁금증이 팍팍 해결 될텐데 말입니다. ^^
글이 마음에 드신다면 한RSS구글리더로 편하게 구독하세요!!!