구글 검색의 작동원리는 무엇일까?

2013. 9. 9. 16:29구글강좌


구글 검색의 작동원리는 무엇일까?



구글을 통해 궁금한 것이 있으면 키워드만으로도 얼마든지 찾고자 하는 자료들을 쉽게 찾을 수 있다. 물론 검색엔진 연산자들을 활용하면 정확한 자료들을 빠르게 찾아 활용할 수 있다.  사용자 입장에서 구글의 검색엔진이 어떻게 작용하느냐에 대해 별 관심이 없을 수 있다. 그러나 검색엔진의 작동원리을 이해 한다면 검색엔진에 대한 애정과 열정이 생겨날것으로 본다.




1. 개인 사용자들은 자신이 찾고자 하는 키워드을 입력한다.


구글검색은 사용자가 검색어를 입력하면 검색엔진은 이미 만들어진 데이터베이스에서 검색어를 연결한다.  구글의 창립자 래디와 세르게이는 인터넷 전체를 구글 데이터베이스에 집어 넣은 후 사용자들이 찾을 때 빠르게 제공하고자 하는 생각의 소유자였다.



2. 검색엔진은 크롤러와 인텍스을 통해 사용자가 원하는 정보를 제공한다.


구글 검색엔진은 크롤러을 통해 웹사이트들의 정보을 찾은 후 사용자가 찾고자 하는 검색 키워드을 찾아내거나 인덱스(색인)을 통해 저장된 자료들의 데이터베이스에서 찾아낸다.  이처럼 구글 검색엔진은 크롤러와 색인과정속에서 런타인 시스템이라는 과정을 통해 사용자가 원하는 검색결과을 알려준다. 



3. 구글검색엔진은 다양한 연산자를 제공한다. 


구글검색엔진은 정보을 데이터베이스화 하였다면 사용자는 그 정보을 효과적으로 찾기 위해 구글 검색연산자들을 적절히 활용할 수 있어야 한다. 구글링을 통해 개인정보을 검색하거나 서버나 홈페이지의 취약점을 발견하여 사전에 사고을 막을 수 도 있다.  개인 사용자들의 연산자 활용능력에 따라 검색엔진의 기능을 어느 정도까지 활용할 수 있느냐가 달라진다.