티스토리 뷰
관련내용

구글의 검색 기법 및 연산자

꿈해몽 집현전 2019. 9. 12. 09:00















구글은 웹크롤러를 이용하여 웹사이트의 콘텐츠를 수집하고 수집한 데이터 즉, 인덱스(index)를 바탕으로 구글 검색 프로세스(또는 페이지 랭크)를 이용하여 검색에 맞는 웹사이트를 검색결과에 표시한다구글은 정보를 검색하는 방식 중에 질의 검색(Query Search)을 사용하고 있으며 검색자가 쿼리에서 사용하는 단어(동의어 포함)을 바탕으로 인덱스를 검색하게 된다. 따라서 어떤 단어들을 조합하여 쿼리를 생성하느냐에 따라 검색에 대한 정확도가 달라진다. 또한 신속하고 집중된 검색작업이 가능하므로 구글은 브라우징 검색(Browse Search)보다는 쿼리 검색(Query Search)를 사용하고 있다.

구글 검색엔진은 다양한 검색기법이 있는데 웹페이지 Google Search HelpRefine web searches 페이지를 보면 일반적인 검색 기술(Common search techniques)을 소셜 미디어 검색(Search social media), 가격 검색(Search for a price), 해시 태그 검색(Search hashtags), 검색에서 단어 제외하기(Exclude words from your search), 정확한 일치 검색(Search for an exact match), 숫자 범위 내에서 검색(Search within a range of numbers), 검색 통합(Combine searches), 특정 사이트 검색(Search for a specific site), 관련 사이트 검색(Search for related sites), 그 외 파일형식 검색(Filetype search)등으로 정해 놓고 있다. 이와 관련된 예시는 아래와 같다.

1, 소셜 미디어 검색(Search social media)

Put @ in front of a word to search social media. For example: @twitter.

2. 가격 검색(Search for a price)

Put $ in front of a number. For example: camera $400.

3. 해시 태그 검색(Search hashtags)

Put # in front of a word. For example: #throwbackthursday

4. 검색에서 단어 제외하기(Exclude words from your search)

Put - in front of a word you want to leave out. For example, jaguar speed -car

5. 정확한 일치 검색(Search for an exact match)

Put a word or phrase inside quotes. For example, "tallest building".

6. 숫자 범위 내에서 검색(Search within a range of numbers)

Put .. between two numbers. For example, camera $50..$100.

7. 검색 통합(Combine searches)

Put "OR" between each search query. For example, marathon OR race.

8. 특정 사이트 검색(Search for a specific site)

Put "site:" in front of a site or domain. For example, site:youtube.com or site:.gov.

9. 관련 사이트 검색(Search for related sites)

Put "related:" in front of a web address you already know. For example, related:time.com.

출처 : https://support.google.com/websearch/answer/2466433

 일반적으로 불리언검색, 절단검색(와일드카드 ,“*”), 구문(Phrase)검색과 제한 검색이 검색기법으로 사용할 수 있었고, 고급검색중에는 퍼지탐색이 가능하였다. 의외로 다양한 검색기법을 사용하지 않는 이유는 이용자의 검색기법 사용빈도에서 찾을 수 있을 것이다.

 검색엔진은 이용자 중심의 서비스이기 때문에 좀 더 쉽고 편하게 사용할 수 있게 검색 기법도 조금씩 바뀌는 것 같다. 비슷한 예로 네이버에서는 20116월 이전에는 상세 검색 연산자를 AND(&), OR(|), NOT(!), within(^n), near(~)등으로 사용했지만 20116월 이후로 상세 검색 연산자는 “”, +, -, | 4가지의 연산자로 변경되었다.

 

구글에서는 검색이용자가 좀 더 세밀한 검색을 하고 싶으면 고급검색을 통해 검색결과를 제공하고 있다. 구글에서 고급 검색은 크게 웹 사이트에서 검색하는 방법과 이미지로 검색하는 방법으로 나뉜다. 웹사이트 검색은 다음 단어 모두 포함, 다음 단어 또는 문구 정확하게 포함, 다음 단어 중 아무거나 포함, 다음 단어 제외, 숫자 범위 등을 기준으로 페이지 검색 키워드를 기입하게 해놓고 있으며 그 외 다음 기준으로 검색결과 좁히기란에는 언어, 지역, 최종 업데이트 날짜, 사이트 도메인, 검색에 표시위치, 파일형식, 사용권한, 세이프서치(또는 음란물 필터링) 등을 선택할 수 있게 해놓고 있다.







댓글