구글 검색 명령어(연산자) 총정리 가이드
이번 포스팅에서는 구글에서 효율적인 검색을 할 수 있도록 도와주는 구글 검색 명령어 28가지에 모두 다뤄보도록 하겠습니다.
2020년 9월 기준 구글에 색인된(indexed) 웹 페이지의 수는 약 570억 개 정도인데요. 이렇게 많은 웹페이지들 중 원하는 정보를 효율적으로 검색하기 위해선 구글 검색 명령어 가이드를 잘 활용할 필요가 있습니다.
1. 구글 검색 명령어 (Google Search Operator) 란?
구글 검색 명령어 혹은 구글 검색 연산자(Google Search Operator)란 구글에서 검색을 할 때 더 효과적으로 목적에 맞는 검색을 할 수 있도록 도와주는 명령어입니다.
고급 검색이라고도 불리는 이 명령어들은 검색엔진 최적화(SEO)에 대해 관심이 많거나 검색엔진에 관해 조금이라도 알고 계신 분들이라면 자주 사용하시는 명령어가 있으실 텐데요. 각자의 목적과 용도를 가지고 몇 가지만 익숙하게 다루실 줄 안다면, 훨씬 원하시는 정보에 대한 답을 빠르고 효율적으로 얻으실 수 있으리라 생각합니다.
본 포스팅은 2020년 기준으로 작성되었으며, 구글의 업데이트에 따라 자주 사용되지 않는 명령어는 업데이트될 수 있으니 참고해 주세요.

2. 기본 검색 명령어(Basic Search Operators)
구글 기본 검색 명령어는 구글 서치 결괏값을 간단하게 필터링할 때 사용할 수 있는 명령어입니다. 기본 검색 명령어 자체만을 이용해서 검색도 가능하고, 원하시는 결괏값에 따라 여러 기본 검색 명령어 및 고급 검색 명령어와 함께 사용하여 검색도 가능합니다.
| ” “ | 큰따옴표 사이에 원하는 검색어를 입력할 경우, 해당 검색어를 “반드시 포함하는” 결괏값만 보여줍니다. (예: “구글 검색 연산자”) |
| OR | OR 명령어 전과, 뒤에 원하는 검색어를 입력할 경우, 두 검색어 중 “하나만 일치하여도” 결괏값을 보여줍니다. (예: 구글 검색 연산자 OR 구글 검색 명령어) |
| | | OR 명령어와 동일합니다. (예: 구글 검색 연산자 | 구글 검색 명령어) |
| AND | AND 명령어 앞과 뒤에 원하는 검색어를 입력할 경우, 두 검색어가 “둘 다 일치하는” 결괏값만 보여줍니다. (예: SEO AND 코리아) |
| – | \- 명령어 앞에 있는 검색어를 검색하되, 명령어 뒤에 있는 검색어를 제외한 결괏값만 보여줍니다. 예시와 같이 검색할 경우, 영화를 검색하되, CGV와 관련된 영화는 검색되지 않습니다. (예: 영화 -cgv) |
| * | * 명령어는 와일드카드와 같이 어떤 단어와도 매치되는 결괏값을 보여줍니다.(예: 구글 * 고급 검색) |
| () | 고급 검색 시 검색 명령어나 검색어를 그룹으로 묶을 수 있는 명령어입니다. (예: 구글 검색 (명령어 OR 연산자)) |
| ₩, $ | 제품이나 서비스의 가격을 검색할 때 사용할 수 있는 명령어입니다. (예: 아이폰 ₩) |
| #..# | 명령어 전과 후에 연도를 기입하는 경우, 해당 연도 안에 포함되는 결괏값만 보여줍니다. (예: 마케팅 트렌드 2018..2020) |
| in | 두 개의 다른 단위를 변환할 수 있는 명령어입니다. 현재 영어 단위만 사용 가능합니다. (예: 100 kph in mph) |
3. 고급 검색 명령어(Advanced Search Operators)
고급 검색 명령어는 일반 검색 명령어와는 조금 다르게, 도메인 URL과 같은 특별한 매개 변수(Parameter)의 입력을 필요로 하기도 합니다.
일반적으로 고급 검색 명령어는, 일반 검색 명령어로 찾기 어렵거나 검색 결괏값을 더 세부적으로 필터링 하고 싶을 때 사용하는 명령어입니다.
일반 검색 명령어와 같이 여러 명령어를 함께 사용할 수 있습니다.
| site: | 명령어 뒤에 원하는 사이트의 주소(URL)를 입력하는 경우, 구글에 색인된(indexed) 페이지가 모두 표시됩니다. 구글 서치 콘솔에서 사이트맵을 업데이트했거나, 새로운 페이지 및 글이 업데이트되었는지 등을 확인할 때 유용합니다. (예: site:google.com) |
| source: | site와 비슷한 기능으로, 구글 뉴스(News) 탭에서 보통 특정 언론사에서 발행된 뉴스를 검색할 때 사용합니다. (예: SEO source:Forbes) |
| intext: | 검색어를 포함한 결괏값을 보여줍니다. 일반적인 구글 검색과 비슷하오나, 검색어가 제목에는 포함되어 있으나 본문(body text)에 포함이 되어있지 않은 결괏값은 제외합니다. (intext:구글 검색 팁) |
| allintext: | intext: 명령어와 유사하오나, 검색어의 모든 단어가 본문(body text)에 포함되어 있는 결괏값만 보여줍니다. (예:구글 고급 검색) |
| intitle: | 제목(Title Tag)에 검색어가 포함된 결괏값만 보여줍니다. (예: 구글 검색법) |
| allintitle: | intitle: 명령어와 유사하오나, 검색어의 모든 단어가 제목(Title Tag)에 포함되어 있는 결괏값만 보여줍니다. (예: allintitle: 구글 검색 명령어 가이드) |
| inurl: | URL에 검색어가 포함된 웹 페이지의 결괏값만 보여주는 명령어입니다. (예: inurl:google) |
| allinurl: | inurl: 명령어와 유사하오나, 검색어의 모든 단어가 URL에 포함된 결괏값만을 보여줍니다. (예: allinurl:Google search console) |
| filetype: | 특정 확장자(extension)를 가진 종류의 파일을 찾을 때 유용한 명령어입니다. PDF, DOCX, TXT, PPT 등 (예: research pdf) |
| ext: | filetype: 명령어와 동일합니다. |
| related: | 검색되는 URL과 연관된 웹사이트 결괏값을 보여주는 명령어입니다. (예: related:google.com) |
| AROUND(X) | 근접 검색 명령어입니다. 두 개 이상의 단어나 문구가 X의 단어 수만큼 가까운 결괏값을 보여줍니다. 예시의 경우, apple과 iphone이 본문에 포함되어 있어야 하고, 4개 단어를 초과하지 않는 거리 내에서의 결괏값을 보여줍니다. (예: apple AROUND(4) iphone) |
| define: | 구글의 사전을 사용하여 검색되는 단어의 뜻을 보여줍니다. (define:SEO) |
| cache: | 가장 최근에 캐시(cached) 된 버전의 웹페이지를 보여줍니다. 당연하지만, 구글에서 이미 색인된(indexed) 웹 페이지에만 해당됩니다. (cache:apple.com) |
| weather: | 검색어 지역의 날씨를 알려줍니다. (예: weather:서울) |
| stocks: | 주식 명령어입니다. 주가 혹은 관련 정보를 보여줍니다. (stocks:aapl) |
| map: | 지도 명령어입니다. (map:seoul) |
| movie: | 영화 명령어입니다. 특정 영화에 관해 관련된 값을 보여줍니다. (movie:avengers) |
오늘은 이와 같이 구글에서 현재 사용 가능한 검색 명령어 혹은 검색 연산자들을 알아보았습니다.
구글은 빅 데이터를 분석하여 주기적으로 잘 사용되지 않거나, 필요성이 떨어진다고 생각되는 명령어들을 주기적으로 없애거나 생성하고 있습니다.
저희 SEO코리아에서도 구글 SEO 검색엔진 최적화 작업을 진행하거나, 구글에서 웹페이지 색인(index) 여부를 확인하거나, 혹은 PPC 키워드 광고 키워드 리서치를 할 때 등 종종 구글 명령어를 사용하고 있습니다.
더 자세한 사용법에 대해 궁금하신가요? 그렇다면 SEO 가이드를 읽어보시거나 본인만의 검색 팁이 있으신 경우 하기 코멘트 란에 팁을 공유해 주세요!