Google has an undocumented operator called "AROUND" for finding web pages that include words or phrases which are near to each other.
If you want to find results that include both "Steve Jobs" and "Andy Rubin", you might search for ["Steve Jobs" "Andy Rubin"] or even for ["Steve Jobs * Andy Rubin"]. Google's AROUND operator lets you specify the maximum number of words that separate the two names. For example, you could search for ["Steve Jobs" AROUND(3) "Andy Rubin"] and only get web pages that include the two names separated by less than three words.
"The AROUND operator is a handy trick to use when you're looking for a combination of search terms when one dominates the results, but you're interested in the relationship between two query terms. Note also that if Google can't find anything within the limit, it will just do regular ranking of the terms without the AROUND coming into play. Using AROUND is especially useful when the documents are rather long (think book-length articles). So try this operator in Google Books.... [slavery AROUND(4) indigo]," suggests Google's Daniel Russell.
Barry Schwartz notes that Bing has a similar operator, but it's called "near".
{ via Search Engine Roundtable }
Subscribe to:
Post Comments (Atom)
Awesome! Thanks for the tip, Alex. I feel like I use this kind of search all the time doing legal research on Westlaw, and have been wishing Google had some more advanced features, like this, for a while.
ReplyDeletethat's almost the same as the boolean operator NEAR. Would have been better to have used that name as every query maker knows it. MS Bing was more consistant in this matter. The (n) addition is great though.
ReplyDeleteWas gonna say - I think that's just another version of a NEAR search, which Google has had for years...??
ReplyDeleteThis does not work according to:
ReplyDeletehttp://www.websearchguide.ca/netblog/archives/cat_search_techniques.html
This is a really great tip - a very useful function.
ReplyDeleteI always wished text/hex editors had this kind of operator.
ReplyDeleteNice. AROUND(0) works, which is useful for [name AROUND(0) surname] searches (the two in any order).
ReplyDeletezola: They're wrong. I tried the searches and they all worked. It's not for *exactly* n words apart from each other. It's n or less.
ReplyDeleteUnfortunately, it doesn't work the way I thought it would.
ReplyDeleteI used a little complex search to narrow down my results.
String used:
site:in.linkedin.com oracle AROUND(2) migrate "chennai area " inurl:in OR inurl:pub -inurl:dir
Please check below search page.
http://tinyurl.com/2apxso2
Please let me know your views.
-Medhavi
Hey, thanks for the tip. That may come in handy in the future.
ReplyDeleteThis does not seem to work. Have a look:
ReplyDelete"steve jobs" "andy rubin" 693.000
"steve jobs" AROUND "andy rubin" 681,000
"steve jobs" AROUND(10) "andy rubin" 681,000
"steve jobs" AROUND(9) "andy rubin" 681,000
"steve jobs" AROUND(8) "andy rubin" 681,000
"steve jobs" AROUND(7) "andy rubin" 681,000
"steve jobs" AROUND(6) "andy rubin" 681,000
"steve jobs" AROUND(5) "andy rubin" 681,000
"steve jobs" AROUND(4) "andy rubin" 681,000
"steve jobs" AROUND(3) "andy rubin" 681,000
"steve jobs" AROUND(2) "andy rubin" 680,000
"steve jobs" AROUND(1) "andy rubin" 679,000
"steve jobs" AROUND() "andy rubin" 681,000
Run on 24 March 2011 in London UK via google.com with safesearch off, instant off.
I have more experiments that show that the Around operator does not seem to do anything
@Arno:
ReplyDeletePlease ignore the number of search results (it's just an estimate) and carefully look at the snippets. You'll notice that the AROUND(n) operator actually works and there are less than n words that separate the two keywords.
Doesn't work.. try this: labrador AROUND(2) poodle washington -adopted site:petfinder.com
ReplyDeleteThe first returned result doesn't have labrador and poodle within 2 or 3 words.
@anon: The page contains around and 2 as words. I guess some of their clusters don't understand the operator and match it as plain text.
ReplyDelete@anon @mork
ReplyDeleteNote also that if Google can't find anything within the limit, it will just do regular ranking of the terms without the AROUND coming into play.
This is what's happening
labrador AROUND(2) poodle washington -adopted site:petfinder.com
returns the same results as
labrador poodle washington -adopted site:petfinder.com
It works.
ReplyDelete1. Don't worry if you don't see it in the snipet. Open the page and you'll notice that the highlighted appears several times. One of those instances will be next to the word you want.
2. Don't worry that the search hits don't changes. The first few pages have the pages with AROUND operator in place and the remaining pages are a normal search without an AROUND operator. It's still useful. Concentrate on the first pages (in order).
I just tried using this. I found that the operator term had to be in uppercase for it to work.
ReplyDeleteI've been attempting to use the AROUND(n) operator in Google Scholar. My results don't change no matter what I substitute for "n".
ReplyDeleteI have been looking, on-and-off, for some time, to find a precise Google function that would allow me to obtain media reports containing specified terms or expressions at a defined distance from each other. I could not find any. So, I got to thinking about all the ASCI characters that are used in various search engines, and thought up this search string: forest AND (* * * * * * * * *) “climate change” . The eight spaces and asterisks between the parentheses is the portion I am asking the search engine to evaluate the terms 'forest' and 'climate change' to be at or within eight terms from each other.
ReplyDeleteLook forward to any feedback on this.
Giovanni Torrente
Media Monitoring Analyst / Analyste pour la surveillance médiatique
Media Monitoring and Analysis Unit / Unité de surveillance et analyse des médias
Communications Services Branch / Direction des services de communication
Public Affairs and Portfolio Management Sector /
Secteur de la gestion des affaires publiques et du portefeuille
Natural Resources Canada / Ressources naturelles Canada
15th Floor / 15e étage
580 Booth Street / 580 rue Booth
Ottawa, Ontario, K1A 0E4
Tel (613) 797-0994
Fax (613)992-7373
I need to obtain the book: American acces training 3er edition
ReplyDelete