Google is full of a bunch of nerds! So it shouldn't be surprising that Google has some powerful search operators that can be really helpful for specifying what you'd like Google to return when you search for stuff.
The below is taken from [here](https://support.google.com/websearch/answer/2466433).
# Refine web searches
You can use symbols or words in your search to make your search results more precise.
- Google Search usually ignores punctuation that isn’t part of a search operator.
- Don’t put spaces between the symbol or word and your search term. A search for `site:nytimes.com` will work, but `site: nytimes.com` won’t.
## Common search techniques
### Search social media
Put `@` in front of a word to search social media. For example: `@twitter`.
### Search for a price
Put `
in front of a number. For example: `camera $400`.
### Search hashtags
Put `#` in front of a word. For example: `#throwbackthursday`
### Exclude words from your search
Put `-` in front of a word you want to leave out. For example, `jaguar speed -car`
### Search for an exact match
Put a word or phrase inside quotes. For example, `"tallest building"`.
### Search within a range of numbers
Put `..` between two numbers. For example, `camera $50..$100`.
### Combine searches
Put `OR` between each search query. For example, `marathon OR race`.
### Search for a specific site
Put `site:` in front of a site or domain. For example, `site:youtube.com` or `site:.gov`.
### Search for related sites
Put `related:` in front of a web address you already know. For example, `related:time.com`.
### See Google’s cached version of a site
Put "`cache:`" in front of the site address.
**Important**: Not all search operators return exhaustive results.
## Refine image searches
1. Go to [Advanced Image Search](https://google.com/advanced_image_search).
2. Use filters like region or file type to narrow your results.
3. At the bottom, click **Advanced Search**.
#### Search for an exact image size
Right after the word you're looking for, add the text `imagesize:widthxheight`. Make sure to add the dimensions in pixels.
**Example:** `imagesize:500x400`
---
#### Related
#random