[90초 강의실] 구글 검색 도와주는 '연산자' 활용하기

이상우 lswoo@itdonga.com

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

연산자를 이용한 구글 고급 검색
연산자를 이용한 구글 고급 검색

[IT동아 이상우 기자] 검색 엔진은 인터넷(정확히는 월드 와이드 웹)에 흩어져 있는 정보 중 자신에게 필요한 내용을 쉽고 빠르게 검색할 수 있는 도구로, '정보의 바다'로 가는 입구라 할 수 있다. 간단한 지식 검색부터 전문적인 학술정보까지 이러한 검색 엔진을 바탕으로 찾아낼 수 있다. 뿐만 아니라 동영상이나 음악 혹은 사진 등의 미디어 콘텐츠까지 이러한 검색 엔진을 통해 찾아낼 수 있다.

그런데 오늘날 인터넷에 등록된 정보는 너무나도 많아서, 자신에게 꼭 필요한 정보를 찾으려면 시간과 노력을 투자해야 하는 경우도 있다. 다행히 각종 검색 엔진은 이러한 검색 정확도를 높이는 고급 기능, 검색 연산자를 지원한다. 이 연산자를 활용하면 불필요한 정보를 배제하고 검색 정확도를 높일 수 있다. 그렇다면 대표적인 글로벌 검색 엔진, 구글은 어떤 연산자를 사용할까?

site: 해당 사이트 내에서 검색 결과를 확인할 수 있다. 이 명령어는 URL뿐만 아니라 .com, co.kr 등의 최상위 도메인을 입력해서 사용할 수도 있다.
예) 90초 강의실 site:it.donga.com -> it.donga.com에서 90초 강의실이라는 게시물을 검색
예) 사업공고 site:.or.kr -> 국내 기관 사이트(.or.kr)에서 사업공고라는 내용의 게시물을 검색

related: 이 명령어를 통해 이미 알고 있는 사이트와 유사한 성격의 다른 사이트를 검색할 수 있다.
예)related:donga.com -> donga.com과 유사한 성격의 사이트를 검색

info: 페이지의 웹 주소 관련 정보와 함께 저장된 버전, 유사한 페이지, 사이트로 연결되는 페이지 등 웹 주소 관련 정보를 표시한다.
예) info:google.com -> google.com의 저장된 페이지, 유사한 페이지, 해당 URL을 포함하는 웹페이지 등을 표시

cache: 구글의 *웹 크롤러가 해당 사이트를 마지막으로 방문했을 당시 페이지 모습을 보여준다. 다만, 웹 크롤러를 막는 'robots.txt' 코드를 사용한 웹 사이트의 경우 이 기능이 올바르게 작동하지 않는다.
예)cache:it.donga.com -> 구글 웹 크롤러가 it.donga.com에 마지막으로 접속했을 때의 모습을 표시

*웹 크롤러는 웹 페이지를 자동으로 돌아다니며 각종 정보를 수집하는 프로그램. 검색 엔진은 이를 바탕으로 사용자에게 검색 결과를 보여준다.

참고로 앞서 소개한, :(콜론)이 포함된 연산자를 사용하는 경우 연산자와 검색어 사이에 공백이 있어서는 안 된다. 예를 들어 cache:it.donga.com을 입력하면 올바른 결과가 나오지만, cache: it.donga.com을 입력하면 결과가 제대로 표시되지 않는다.

OR 여러 단어 중 하나를 포함하는 페이지를 검색한다. OR은 대문자로 입력해야 한다.
예) 북악산 OR 관악산 -> 북악산 혹은 관악산이라는 단어를 포함한 웹 페이지를 검색

"oo" 따옴표 안에 한 단어나 문장을 넣어 검색하면 해당 문장의 순서까지 정확하게 일치하는 검색 결과만을 보여준다. 예를 들어 90초 강의실이라는 단어를 검색할 때 90초, 강의실 등이 각각 포함된 웹 페이지를 검색하지만, 따옴표를 인용하면 해당 문장이 정확히 들어간 경우만 검색한다.
예)"나는 당신을 나보다 더 사랑하고, 어제보다 더 사랑한다고"

- 빼기 기호 뒤에 특정 단어나 사이트를 넣으면 이와 관련한 정보를 제외하고 결과를 보여준다. 해당 기호는 검색하려는 키워드와 공백을 두고 사용해야 하며, 두 개 이상 사용하는 것도 가능하다.
예)파리 -곤충 -> 파리라는 단어 검색 결과에서 곤충을 제외한 결과(도시 이름 등)만 검색
예)인공지능 -wikipedia.org -namu.wiki ->위키 백과, 나무 위키 등의 검색 결과를 제외하고 검색

* 별표 기호는 알 수 없는 용어 혹은 애매한 용어를 대체할 때 사용한다.
예)과 별과 * ->하늘과 바람과 별과 시로 대체한 결과물을 검색한다

앞서 소개한 연산자는 복합적으로 사용하는 것도 가능하다.
예)site:it.donga.com 인공지능 OR 자율주행 -> 검색하면 it.donga.com에서 인공지능이나 자율주행이라는 키워드가 포함된 게시물을 검색한다.

글 / IT동아 이상우(lswoo@itdonga.com)

IT동아의 모든 콘텐츠(기사)는 Creative commons 저작자표시-비영리-변경금지 라이선스에 따라 이용할 수 있습니다.
의견은 IT동아(게임동아) 페이스북에서 덧글 또는 메신저로 남겨주세요.