Google Search Terms
Some of this information was gleaned from the Google API reference http://www.google.com/apis/reference.html
Other bits were shamelessly lifted from the Google Guide http://www.googleguide.com/advanced_operators.html
|+||includes essential words that would normally be omitted|
|~||include synonyms of the word|
|" "||phrase search|
|OR||alternation between search words|
||||same as OR|
|n..m||numeric range where 'n' and 'm' are numbers|
|*||match any single word (used in a phrase)|
|allinanchor:||restrict results to pages with all the search terms in the text of links|
|inanchor:||that specific term in the text of a link|
|cache:||show googles cached copy of a URL|
|daterange:||restrict results to pages created within the specified date range (julian date numbers)|
|define:||show definitions of a phrase|
|ext:||undocumented alias for filetype:|
|filetype:||restrict results to specified file types (extensions: pdf, xls, doc, etc.)|
|info:||show googles info about a URL|
|link:||show pages that link to the URL|
|related:||show pages similar to the page at URL|
|site:||restrict results to the given domain|
|stocks:||treat query as stock symbols|
|allintext:||restrict results to pages with all the search terms in the text of the page|
|intext:||that specific term in the text only|
|allintitle:||restrict results to pages with all the search terms in the title|
|intitle:||that specific term in the title|
|allinurl:||restrict results to pages with all the search terms in the URL|
|inurl:||that specific term in the URL|
If a common word is essential to getting the results you want, you can include it by putting a "+" sign in front of it. (Be sure to include a space before the "+" sign.)
Another method for doing this is conducting a phrase search, which simply means putting quotation marks around 2 or more words. Common words in a phrase search (e.g., "where are you") are included in the search.
For example, to search for Star Wars, Episode I, use: Star Wars Episode +I
For example, to find web pages about bass that do not contain the word "music", type: bass -music
You can also use a NOT search with any of the special searches such as site: or filetype:. For example, to look for sites that link to google but exclude results from the site google.com use: link:www.google.com -site:google.com
For example, to search for food facts as well as nutrition and cooking information, use: ~food ~facts
For example, to search for a vacation in either London or Paris, just type: vacation london OR paris
You can also use the "|" symbol as a synonym for OR
For example, you might conduct a search for DVD player $250..300 or 3..5 megapixel digital camera. Numrange can be used to set a range for everything from dates (Willie Mays 1950..1960) to weights (5000..10000 kg truck).
[ "Google * my life" ]
If you know there's a date on the page you're seeking but you don't know its format, specify several common formats. For example:
[ California election "Oct * 2003" OR "10/*/03" OR "October * 2003" ]
When you know only part of the phrase you wish to find, consider using the * operator. Find the title of Sherry Russell's book that can help you deal with the tragedies of 9/11 or losing a loved one.
[ "Conquering the * and * of Grief" ]
You can use the symbol * to search for terms that are a specified number of words from each other on any page (see below for examples specifying the number of words). This type of searching, known as proximity searching, is great when you know the start and end of a title or quote, but are unsure of the words in between. By trying each of these searches you will find the answer:
[ "Conquering the * Grief" ]
[ "Conquering the * * Grief" ]
[ "Conquering the * * * Grief" ]
[ "Conquering the * * * * Grief" ]
[ "Conquering the * * * * * Grief" ]
[ "Conquering the * * * * * * Grief" ]
[ "Conquering the * * * * * * * Grief" ]
[ "Conquering the * * * * * * * * Grief" ]
Proximity searching can be useful when you want to find pages that include someone's name in any of the following orders: first middle last, last first middle, first last, last first. To search for "Francis" adjacent or separated one word from "Coppola," requires four queries:
[ "Francis Coppola" ]
[ "Francis * Coppola" ]
[ "Coppola Francis" ]
[ "Coppola * Francis" ]
If you want to search for two terms separated by no more than two words, you'll need six queries. If you're interested in running proximity searches, try out GAPS, a third-party search tool available at http://www.staggernation.com/cgi-bin/gaps.cgi.
Note: You can get around Google's 10-word limit on the number of words in your query by substituting an * in place of each stop word or common word in your query. Wildcards are not counted.
USE [ All grown-ups * once children--although few * them remember * ]
NOT [ All grown-ups were once children--although few of them remember it ]
Anchor text is the text on a page that is linked to another web page or a different place on the current page. When you click on anchor text, you will be taken to the page or place on the page to which it is linked. When using allinanchor: in your query, do not include any other search operators. The functionality of allinanchor: is also available through the Advanced Web Search page, under Occurrences.
If you include other words in the query, Google will highlight those words within the cached document. For instance, [cache:www.google.com web] will show the cached content with the word "web" highlighted.
This functionality is also accessible by clicking on the "Cached" link on Google's main results page.
[start_date] = Julian date indicating the start of the date range
[end_date] = Julian date indicating the end of the date range
The Julian date is calculated by the number of days since January 1, 4713 BC. For example, the Julian date for August 1, 2001 is 2452122.
This functionality is also accessible by typing the web page url directly into a Google search box. It simply returns the same informaiton that Google would display in the regular search result listing.
This functionality is also accessible by clicking on the "Similar Pages" link on Google's main results page, and from the Advanced Search page, under Page Specific Search > Similar.
This functionality is also available if you search just on the stock symbols (e.g. [ intc yhoo ]) and then click on the "Show stock quotes" link on the results page.
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 ].
Putting [intitle:] in front of every word in your query is equivalent to putting [allintitle:] at the front of your query: [intitle:google intitle:search] is the same as [allintitle: google search].
Note that [allinurl:] works on words, not url components. In particular, it ignores punctuation. Thus, [allinurl: foo/bar] will restrict the results to page with the words "foo" and "bar" in the url, but won't require that they be separated by a slash within that url, that they be adjacent, or that they be in that particular word order. There is currently no way to enforce these constraints.
Putting "inurl:" in front of every word in your query is equivalent to putting "allinurl:" at the front of your query: [inurl:google inurl:search] is the same as [allinurl: google search].
These sample queries demonstrate the utility and power of this new feature:
half a cup in teaspoons
160 pounds * 4000 feet in Calories
Google has added the convenience of US street address and phone number lookup to the information we provide through our search box. You'll see publicly listed phone numbers and addresses at the top of results pages for searches that contain specific kinds of keywords.
To find listings for a US business, type the business name into the Google search box, along with the city and state. Or type the business name and zip code. Entering the phone number with area code will also return a complete business listing.
To find listings for a US residence, type any of the following combinations into the Google search box:
first name (or first initial), last name, city (state is optional)
first name (or first initial), last name, state
first name (or first initial), last name, area code
first name (or first initial), last name, zip code
phone number, including area code
last name, city, state
last name, zip code
If your query results in business and residential listings, both categories will be listed for your convenience.
To have your residential or business phone and address information removed from the Google PhoneBook, visit [http://www.google.com/help/pbremoval.html].
UPS tracking numbers example search: "1Z9999W99999999999"
FedEx tracking numbers example search: "999999999999"
USPS tracking numbers example search: "9999 9999 9999 9999 9999 99"
Vehicle ID (VIN) numbers example search: "AAAAA999A9AA99999"
UPC codes example search: "073333531084"
Telephone area codes example search: "650"
Patent numbers example search: "patent 5123123"
Remember to put the word "patent" before your patent number.
registration numbers example search: "n199ua"
An airplane's FAA registration number is typically printed on its tail.
FCC equipment IDs example search: "fcc B4Z-34009-PIR"
Remember to put the word "fcc" before the equipment ID.
When Google recognizes your query as a map request, it will return links from high quality map providers that will lead you directly to the relevant map. These map providers have been selected solely on the basis of their quality. Please note that Google is not affiliated with the map information providers that are used.
To check the status of a U.S. flight, type the name of the airline followed by the flight number. For example, to see the status for United Airlines flight 134 search for "United 134."