흔히 인터넷을 정보의 바다라고 합니다. 인터넷상에 돌아다니는 정보가 마치 바다처럼 끝이 없다는 맥락에서인데요, 그렇기 때문에 인터넷에서 원하는 정보를 얻기 위해서는 검색엔진의 도움을 받아야 합니다.
그중에서 세계 검색엔진 시장점유율의 90퍼센트 이상을 차지하는 대표적인 검색엔진인 구글에 색인된 페이지의 수는 약 570억 개라고 합니다.
그렇다면 570억 개의 페이지에서 원하는 정보를 효과적으로 얻으려면 어떻게 해야 할까요? 이번 포스트에서는 구글 검색 명령어(연산자 혹은 Search Operator)의 종류와 기능에 대해서 알아보겠습니다.
구글 검색 명령어 (Google Search Operator) 란?
구글 검색 명령어 혹은 구글 검색 연산자(Google Search Operator)란 구글 검색 기능을 더욱 용이하게 해주는 명령어입니다. 구글 검색 명령어를 이용하면 원하는 검색 결과를 한층 더 정교하게 구할 수 있습니다. 구글을 통해 검색을 해보신 분들이라면 검색 명령어에 대해서 한 번쯤은 들어보셨거나 사용해 보셨을 텐데요, 구글은 매번 크고 작은 업데이트를 하면서 검색 명령어의 기능을 삭제하거나 추가하기도 합니다.
현재 알려져 있는 구글 검색 명령어는 약 40여 가지가 있고, 그 기능과 형태에 따라 기본 검색 명령어(Basic Search Operator)와 고급 검색 명령어(Advanced Search Operator)로 나뉩니다. 또한 그중에서도 검색 명령어로서의 기능을 더 이상 하지 못하는 검색 명령어들이 있습니다. 아래는 트윈워드에서 직접 시험해보고 작동을 확인한 검색 명령어들을 종류별로 나누어 정리하였습니다.
1. 기본 검색 명령어 (Basic Search Operator)
먼저 기본 검색 명령어는 일반 검색 결과를 수정해서 보여주는 기본적인 기능을 하며 따로 추가적인 정보를 필요로 하지 않고 일반 검색어에 추가로 입력해서 사용합니다. 기본 검색 명령어는 그 자체로는 큰 효과를 보기는 어렵지만 여러 가지 검색 명령어와 조합으로 사용하였을 때 매우 효과적입니다.
” “ | 큰따옴표 안에 검색어를 입력하면 검색어를 반드시 포함하는 결괏값만 표시합니다 (ex. “구글”) |
OR | 반드시 대문자로 표기해야 하며, 두 가지의 검색어중 하나의 검색어라도 일치하는 결괏값을 보여줍니다 (ex. 구글 OR 네이버) |
| | OR 대신 사용할 수 있는 동일한 기능입니다 (ex. 구글 | 네이버) |
( ) | 검색 명령어를 그룹화하고 순서를 제어할 수 있는 명령어입니다 (ex. (구글 OR 네이버) 애널리틱스) |
– | 특정 단어를 제외한 나머지 검색 결과를 보여줍니다 (ex. 안드로이드 -구글) |
* | *가 와일드카드처럼 작용해 어떤 단어와도 매치되는 기능이며 정확한 검색어를 모를 때 유용합니다 (ex. 구글 * 콘솔) |
#..# | .. 앞뒤로 지정된 숫자(혹은 날짜) 범위 안에 있는 결괏값을 보여주지만 정확도가 다소 떨어집니다 (ex. 구글 업데이트 2010..2017) |
in | 단위 변환을 쉽게 할 수 있는 명령어이지만 한글로는 작동하지 않습니다(ex. 1USD in KRW) |
2. 고급 검색 명령어 (Advanced Search Operator)
고급 검색 명령어는 기본 검색 명령어와 마찬가지로 검색 결과를 수정해서 보여주지만 추가적인 매개 변수(ex. 웹사이트 도메인)를 필요로 하기도 하는 특수 명령어입니다. 고급 검색 명령어는 일반적으로 검색 범위를 좁히고 더욱 깊이 있는 검색을 하기 위해 사용됩니다. 고급 검색 명령어는 그 자체만으로도 충분히 유용하지만, 다른 기본 검색 명령어나 고급 검색 명령어와 함께 사용되기도 합니다.
define: | 기본적으로 구글에 내장된 사전의 기능을 하는 명령어이며 검색어에 대한 정의가 표시합니다 (ex. define:seo) |
site: | 해당 웹사이트에서 색인된 결과만을 보여줍니다 (ex. site:www.twinword.co.kr/blog/) |
cache: | 해당 명령어 뒤에 URL을 추가하여 검색하면 구글에 가장 최근 색인된 해당 웹페이지의 캐시 버전을 보여줍니다 (ex. cache:www.twinword.co.kr) |
intitle: | 페이지 제목(타이틀 태그)에 특정 검색어가 포함된 페이지를 찾도록 명령하는 기능을 합니다 (ex. intitle:트윈워드) |
allintitle: | intitle: 명령어와 같은 기능을 하지만 여러 개의 검색어를 모두 포함된 결과만을 표시합니다 (ex. allintitle: 트윈워드 아이디어즈) |
inurl: | 페이지 URL에 특정 검색어가 포함된 페이지를 찾도록 명령하는 기능을 합니다 (ex. inurl:twinword) |
allinurl: | inurl: 명령어와 같은 기능을 하지만 여러 개의 검색어가 모두 포함된 결과만을 표시합니다 (ex. allinurl:twinword ideas) |
intext: | 본문에 검색어를 포함하는 페이지를 찾도록 명령하는 기능을 합니다 (ex. intext:검색엔진최적화) |
allintext: | inurl: 명령어와 같은 기능을 하지만 여러 개의 검색어가 모두 포함된 결과만을 표시합니다 (ex. allintext: 트윈워드 seo) |
filetype: | 검색 결과를 특정 파일 확장자로 제한하는 명령어이며 “ext:”로 대체할 수 있습니다 (ex. filetype:pdf 트윈워드) |
related: | 특정 웹사이트와 비슷한 웹사이트를 찾아주는 명령어입니다 (ex. related:google.com) |
AROUND(X) | 두 검색어의 간격이 X 개의 단어 또는 구 이하인 결과를 표시합니다 (ex. twinword AROUND(2) lsi) |
위에서는 구글 검색 명령어(Google Search Operator)의 종류와 그 기능을 살펴보았는데요, 구글은 주기적인 업데이트를 통해 활용도가 떨어지거나 필요 없는 검색 명령어들을 삭제하기도 하기 때문에 주기적으로 한 번씩 체크해보시는 것을 추천합니다. 또한 더 구체적이고 심화된 검색 결과를 얻기 위해서는 여러 가지 검색 명령어의 조합을 만들어 검색하는 것도 중요합니다.
마치며
구글 검색 명령어를 이용해 검색결과를 더욱 정확하고 효율적으로 하기 위해선 어느정도의 연습이 필요합니다. 충분한 연습과 검색을 통해 구글 검색을 200% 활용해보세요.
이전 글
(5) 클릭을 유발하는 메타디스크립션을 만들기 위한 5가지 체크리스트
(4) 사이트맵을 쉽게 만드는 3가지 방법과 제출하는 방법
(3) 트래픽을 가져오는 7가지 콘텐츠 유형
(2) 구슬이 서 말이라도 꿰어야 보배 – 키워드 드리븐 마케팅
(1) 네이버 SEO를 위한 웹마스터도구, 애널리틱스, 그리고 스마트플레이스
트윈워드 와 모비인사이드의 파트너쉽으로 제공되는 기사입니다.