Learning how to search effectively is super important. This is a collection of ASOs (Advanced Search Operators) and other tips. There are more operators than what are listed here, but I find these to be the most useful.
- Exclusion:
-foo -bartheme -intitle:wordpress
- Synonyms:
~react ~tutorial(include words likeguideandreference)
- Wildcard:
*bash * and replace(include words likefindandsearch)
- Or:
ORor|bash OR kshbash | ksh
- And:
AND- Forces all conditions to be true
bash AND ksh
- Definition:
define:define: foobar
- Range:
..laptop $200..$400
- Math: you can use the search box/omnibar (if using Chromium) to do math, unit and currency conversions, etc.
- Exact match:
"""google advanced search operators"
- Filetype:
filetype:,ext:haskell filetype:pdfinurl:edu ext:pdf -intitle:theory haskell
- Common words:
+- Google removes common words (like
and) from searches.+andwould force inclusion of that word. biscuits +and tea
- Google removes common words (like
- Search in site:
site:in site:example.com
- Find links to a site:
link:link:example.com
- Search for text in titles of pages:
intitle:allintitle:inblogtitle:inposttitle:intitle:index.of inurl:pictures
- Search only in text of pages:
intext:allintext:(intext:"index of /.git") ("parent directory")
- Search in anchors:
inanchor:allinanchor:
- Search in url only:
inurl:allinurl:inurl:wp-content intitle:index.of
- Find related sites:
related:related:
- Find in social media:
@@twitter vim
- Show cached version:
cache:cache:example.com
- Show info about a site:
info:info:example.com
- Around:
AROUND()- Proximity to other terms
unicode AROUND(3) xterm