Skip to content

Search Engine Operators for OSINT

Search engine operators are specialized commands or symbols used to refine search queries, making them invaluable for Open-Source Intelligence (OSINT) tasks. These operators allow precise filtering, exclusion, or targeting of information, such as specific sites, file types, or proximity-based searches. Below is a detailed guide on operators for Google, Bing, Yandex, DuckDuckGo, and Baidu, tailored for OSINT purposes. Each section includes a table of key operators, their syntax, descriptions, and examples, based on official documentation and reliable sources.

Google’s operators are robust for OSINT, enabling targeted searches across domains, file types, or cached pages. Use Google’s Advanced Search (https://www.google.com/advanced_search) for a GUI or the search bar for direct queries.

OperatorSyntaxDescriptionExample
AND (implicit)term1 term2Finds pages with both terms (default).biking Italy
ORterm1 OR term2Finds pages with either term.recycle steel OR iron
” ""exact phrase”Searches for exact phrase.”I have a dream”
-term1 -term2Excludes pages with term2.salsa -dance
~~termIncludes synonyms.castle ~glossary
*term1 * term2Wildcard for word(s) between terms.”a * saved is a * earned”
define:define: termProvides definitions from the web.define: imbroglio
+ - * /number operator numberPerforms arithmetic.12 + 34 - 56 * 7 / 8
% ofnumber % of numberCalculates percentages.45% of 39
^ or **number^number or number**numberRaises to a power.2^5
site:site:domainRestricts to a specific site/domain.halloween site:www.census.gov
..number1..number2Searches numerical range.dave barry pirate 2002..2006
filetype: or ext:filetype:typeLimits to file types.form 1098-t irs filetype:pdf
link:link:URLFinds pages linking to URL.link:warriorlibrarian.com
cache:cache:URLShows cached page version.cache:www.irs.gov
related:related:URLFinds similar pages.related:www.healthfinder.gov
info: or id:info:URLProvides page info.info:www.theonion.com
allinanchor:allinanchor:keywordsAll terms in anchor text.allinanchor:seo tips
allintext:allintext:keywordsAll terms in body text.allintext:seo blog
allintitle:allintitle:keywordsAll terms in title.allintitle:seo blog
allinurl:allinurl:keywordsAll terms in URL.allinurl:seo blog
AROUND(n)term1 AROUND(n) term2Terms within n words.seo AROUND(3) audit
book or booksbook termSearches book text.book ender’s game
movie:movie: titleFinds movie reviews/showtimes.movie: traffic
stocks:stocks: tickerShows stock info.stocks: goog
weatherweather locationShows weather forecast.weather seattle wa

OSINT Use Case: Use site:, filetype:pdf, or link: to uncover documents or connections on specific domains. cache: helps retrieve deleted or altered pages.

Bing’s operators are effective for OSINT, especially for SEO diagnostics and link analysis. They focus on site restrictions and file types.

OperatorSyntaxDescriptionExample
contains:contains:typeFinds pages linking to file type.site:yourdomain.com contains:pdf
ext:ext:typeLimits to file extension.ext:htm
feed:feed:termFinds RSS/Atom feeds.feed:seo
hasfeed:hasfeed:termFinds pages with feeds.hasfeed:seo
info:info:URLShows page info, including related results.info:competitorsite.com
inanchor:inanchor:keywordKeyword in anchor text.inanchor:seo
inbody:inbody:keywordKeyword in body text.inbody:seo
intitle:intitle:keywordKeyword in title.intitle:seo
ip:ip:addressSites hosted on an IP.ip:192.0.2.1
language:language:codeLimits to language.language:en
location:location:countryLimits to region.location:us
ORterm1 OR term2Either term (capitalized).john doe (site:linkedin OR site:twitter)
prefer:prefer:keywordEmphasizes term.seo prefer:audit
site:site:domainRestricts to domain.site:bruceclay.com page experience update
url:url:domainChecks if domain is indexed.url:bruceclay.com
-term1 -term2Excludes term.cats -musical
” ""exact phrase”Exact match.”search engine optimization”
()(group)Groups terms for complex queries.(seo OR sem) audit
filetype:filetype:typeLimits to file type.filetype:pdf seo

OSINT Use Case: ip: and contains: are powerful for mapping sites hosted on specific servers or finding linked documents.

Yandex, widely used in Russia, offers precise operators for OSINT, including proximity and exact-form searches, ideal for regional investigations.

OperatorSyntaxDescriptionExample
+term1 +term2Includes term explicitly.audit +seo
-term1 -term2Excludes term (at query end).seo -audit
” ""exact phrase”Exact phrase match.”mobile seo audit”
*term1 * term2Wildcard for missing words (with "").“the best seo *“
term1term2
~~term1 ~~term2NOT; excludes term entirely.seo ~~audit
~term1 ~term2Excludes term from same sentence.seo ~audit
!!termExact form, no synonyms.!seos
!!!!termDictionary form.!!seo
&term1 & term2Terms in same sentence.free & seo
/+nterm1 /+n term2Terms within n words (right).seo /+2 audit
/-nterm1 /-n term2Terms within n words (left).audit /-2 seo
/(x y)term1 /(x y) term2Terms within range x (left) to y (right).seo /(-3 +3) audit
()(group)Groups complex queries.seo && (+audit
url:url:addressExact URL search.url:seosly.com
inurl:inurl:termTerm in URL.inurl:seo
site:site:domainRestricts to site/subdomains.site:seosly.com
domain:domain:TLDRestricts to TLD.seo domain:com
host:host:www.domain.tldSpecific host.host:www.seosly.com
rhost:rhost:tld.domain.wwwReverse host (with * for subs).rhost:com.seosly.www
title:title:termTerm in title.title:seo audit
mime:mime:typeFile type limit.seo mime:pdf
lang:lang:codeLanguage limit.seo lang:en
date:date:YYYYMMDDDate limit (with * for partial).date:202408*

OSINT Use Case: rhost:, mime:, and /+n are excellent for mapping subdomains, finding files, or narrowing proximity searches in Russian-language contexts.

DuckDuckGo, privacy-focused, offers simple operators for OSINT, with “bangs” (! ) redirecting queries to other platforms.

OperatorSyntaxDescriptionExample
term1 term2term1 term2OR logic by default.cats dogs
” ""exact phrase”Exact phrase.”cats and dogs”
~” ”~“phrase”Semantically similar phrases (experimental).~“cats and dogs”
-term1 -term2Reduces presence of term2.cats -dogs
+term1 +term2Increases presence of term2.cats +dogs
filetype:term filetype:extLimits to file type.cats filetype:pdf
site:term site:domainRestricts to domain.dogs site:example.com
-site:term -site:domainExcludes domain.cats -site:example.com
intitle:intitle:termTerm in title.intitle:dogs
inurl:inurl:termTerm in URL.inurl:cats
\\termGoes to first result.\futurama
!bang!bang termSearches on another site.!a blink182 (Amazon)
!safeon/offterm !safeonToggles safe search.cats !safeon

OSINT Use Case: Use !bang to pivot to platforms like LinkedIn or Twitter, and filetype: to locate public documents.

Baidu, dominant in China, supports operators optimized for Chinese-language OSINT, with functionality similar to Google.

OperatorSyntaxDescriptionExample
intitle:intitle:termTerm in title.intitle:university
site:site:domainRestricts to domain.site:seomandarin.com
inurl:inurl:termTerm in URL.inurl:wikipedia
” ""exact phrase”Exact match.”seo service”
filetype:filetype:extLimits to file type.filetype:doc
-term1 -term2Excludes term.seo -fred
+term1 +term2Includes term.中国刺绣 +历史
ANDterm1 AND term2Both terms.中国 AND 刺绣
ORterm1 OR term2Either term.中国 OR 刺绣

OSINT Use Case: Combine site: and filetype: to find Chinese-language documents or use inurl: for targeted URL searches.