site: Get results from certain sites or domains.
- olympics site:nbc.com
- olympics site:.gov
- admissions site:www.lse.ac.uk  ->  admissions information from London School of Economics’ site
- peace site:gov -> pages about peace within the .gov domain. 
windows security –site:microsoft.com -> information on Windows security from all sites except microsoft.com

** You can specify a domain with or without a period, e.g., either as .gov or gov.
related: Find sites that are similar to a web address you already know.
- related:time.com
OR - Find pages that might use one of several words.
- marathon OR race
info: Get information about a web address, including the cached version of the page, similar pages, and pages that link to the site.
- info:google.com
- info:gothotel.com -> information about the national hotel directory GotHotel.com home page.
cache: see what a page looks like the last time Google visited the site.
- cache:washington.edu
- cache:www.eff.org -> will show Google’s cached version of the Electronic Frontier Foundation home page.

define: shows definitions from pages on the web for the term that follows. This advanced search operator is useful for finding definitions of words, phrases, and acronyms. For example,
- define: blog -> will show definitions for “Blog” (weB LOG).
filetype: restrict the results to pages whose names end in suffix.
- web page evaluation checklist filetype:pdf -> will return Adobe Acrobat pdf files that match the terms "web", "page", "evaluation" and "checklist" 

** You can restrict the results to pages whose names end with pdf and doc by using the OR operator, e.g. [  email security filetype:pdf OR filetype:doc ].
link: pages that point to that URL.
- link:www.googleguide.com -> pages that point to Google Guide’s home page
- link:www.google.com -site:google.com  -> links to the Google home page not on Google’s own site.
- link:www.www.ownersdirect.co.uk -site:ownersdirect.co.uk -> links to the UK Owners Direct home page not on its own site.

basic search operators +, –, OR, and " ".
inanchor: restrict the results to pages containing the query terms you specify in the anchor text or links to the page.
- restaurants inanchor:gourmet -> will return pages in which the anchor text on links to the pages contain the word “gourmet” and the page contains the word “restaurants.”
** allinanchor:** restricts results to pages containing all query terms you specify in the anchor text on links to the page.
- allinanchor:best museums sydney -> will return only pages in which the anchor text on links to the pages contain the words “best,” “museums,” and “sydney”
intext: restricts results to documents containing term in the text.
- Hamish Reid intext:pandemonia -> will return documents that mention the word “pandemonia” in the text, and mention the names “Hamish” and “Reid” anywhere in the document (text or not).

** Putting intext: in front of every word in your query is equivalent to putting allintext: at the front of your query, e.g., *intext:handsome intext:poets* is the same as *allintext: handsome poets*
intitle: restricts results to documents containing term in the title.
- flu shot intitle:help -> will return documents that mention the word “help” in their titles, and mention the words “flu” and “shot” anywhere in the document (title or not).  

** Putting intitle: in front of every word in your query is equivalent to putting allintitle: at the front of your query, e.g., *intitle:google intitle:search* is the same as *allintitle: google search*
inurl: restrict the results to documents containing that word in the URL.
- inurl:print site:www.googleguide.com -> searches for pages on Google Guide in which the URL contains the word “print.” It finds pdf files that are in the directory or folder named “print” on the Google Guide website. 
- inurl:healthy eating -> will return documents that mention the words “healthy” in their URL, and mention the word “eating” anywhere in the document.

** Putting inurl: in front of every word in your query is equivalent to putting allinurl: at the front of your query, e.g., *inurl:healthy inurl:eating* is the same as *allinurl: healthy eating*
In URLs, words are often run together. They need not be run together when you’re using inurl:

Symbols:

-
When you use a dash before a word or site, it excludes sites with that info from your results. This is useful for words with multiple meanings, like Jaguar the car brand and jaguar the animal.
jaguar speed -car
pandas -site:wikipedia.org


When you put a word or phrase in quotes, the results will only include pages with the same words in the same order as the ones inside the quotes. Only use this if you're looking for an exact word or phrase, otherwise you'll exclude many helpful results by mistake.
“imagine all the people”

*
Add an asterisk as a placeholder for any unknown or wildcard terms.
”a * saved is a * earned”

..
Separate numbers by two periods without spaces to see results that contain numbers in a range.
hard drive $50..$75

References: