Google搜索的十个技巧

2012.02.14 10:31 Tue| 21 visits 软件推荐| Text

本文是从互联网上多篇文章整合而来,仅供学习交流之用。

Google是一个非常精密成熟的搜索引擎,但大多数的用户都没有能完全地利用到它的能力。一般人就是在Google的搜索框中输入一两个关键字,然后点击「搜索」按钮,等着Google显示出它的搜索结果。这是一个相当简单的模式匹配算法的搜索,对于一般人来说,大多数情况下这样的搜索足够了。

而本文要探讨的是更深层次的搜索,更智能、更高效地进行Google的系列搜索——其实,还是有更好的方式能够让搜索产生一些更少、更为准确的结果。你所需要做的事只是学习一些简单的技巧,你就能很快得到更多更好的Google搜索结果。

本文不涉及在法律禁止地区怎么上Google的问题

技巧一:使用正确的方法

无论你是使用简单或是高级的Google搜索,这都存在一套能使你通过遵循适当的方法,从而能获得非常准确的结果。要是忽略这条建议的话,你也许就会看到大量不相关的结果或是缺乏你想要的相关结果。

虽然有很多不同(且同样有效的)方法用于网络搜索,以下这个特别的方法将能带来更棒的结果。这是一个分步骤的过程,如下:

  1. 首先,想好你想要寻找什么。哪些词能够最好地描述你要寻找的信息或者概念?哪些词是你能够用来替换的?有没有那些词是可以不必包括在你想要搜索的更好定义你的需求之内?
  2. 构建你的搜索要求。使用尽可能多你所需要的关键词;越多越好。如果皆存在可能的话,试着用适当的搜索操作来使你的搜索更精炼——或者,如果你愿意的话,可以使用高级搜索页面;
  3. 点击“搜索”按钮进行搜索
  4. 评估搜索结果的匹配程度。如果一开始的结果与你想要的不一致,再精炼你的搜索要求并重新搜索——或转向更合适的搜索站点进行搜索;
  5. 选择你想要查看的匹配的页面,点击进行浏览

换而言之,你在搜索之前要思考清楚,接着在获得最初结果后再精炼你的搜索。这些多做的努力并不费多少力气,但是确很值得。

技巧二:合理利用一个“与/或”的搜索

大多数的用户都没有意识到,Google会自动假定一次搜索要求中所有的词之间都是一种and的关系。也就是,如果你输入两个词,它就会假定你所寻找的页面是包含这两个词的。它不会反馈给你仅包含其中一个词的页面。

这样你呼吁无须在输入搜索要求时输入一and。如果你想要搜索的包括BobTed,你所需要做的就是输入bob ted即可。Google会自己假定一个and,并自动地将它包括在内部的索引搜索内。

这与在所要求的词之间假定or不同的。例如,对比输入的要求bob ted(记住,这个实际上是bobted)与bob OR ted。根据第一个要求所得的结果所包含的页面会共同提到bobted。而后者,结果所包含的页面会只单独提到bob,也有些页面是单独提到ted,还有一些是共同提到他们二者的。这是一个微妙的差异,但却是很重要的。

因此,如果你想要一个AND/OR的搜索——搜索包括一个或另一个词的页面,但不一定是都包括二者——你必须在两个关键词之间插入OR来表示“或者”操作。请确保所输入的OR要大写,否则Google会将它当做一个忽略的单词(stop word)——也我们将要讲到的。

技巧三:你的搜索中包括或不包括的词

关于这些andor的词,Google会自动地将这些在你输入的搜索要求中的不重要的、普通的词忽略掉。这些被称作是忽略的单词,包括“and”、“the”、“where”、“how”、“what”、“or”(所有字母皆为小写,还有其它一些类似的词——包括一些单独的 数字或单独的字母(例如 “a”)。

在搜索中包含忽略的单词并没有什么大碍,不过会使搜索速度有些下降,这就是Google将它们剔除的原因。举一个例子,你想要搜索的是“how a toaster works”(烤箱如何工作),Google会移除“how”和“a”两个词,并自行按新的更短的关键词“toaster works”进行搜索。

如果你想要让这些一般的词包含在你的搜索要求内,你可以通过让Google必须在搜索中包含这些特定的词,使它不去排除“忽略的单词”。想要做 到这点,你可以在你确实需要的词之前加上一个“+”符号。例如,要在搜索要求中包含“how”,你应该输入“+how”。请确保在+符号之前有一个空格 符,而不是在它之 后。

从另一方面来说,有时你会想要通过排除一些包含特定词的页面来精炼你的搜索结果。你可以通过使用一个“-”号来 去掉搜索结果中不想要包括在内的 词;在你的搜索要求中任何之前加上了“-”符号的词都会自动地排除在搜索结果之外。同样地,也请记住在“-”符号之前留一个空格符。

例如,如果你想要搜索“bass”,你所得到的页面可能会包括男歌手一类的或是关于鱼的一类的。如果你仅向搜索的是歌手这类的页面,输入搜索要求时应如下:“bass -fish”。

技巧四:搜索近似的词

不确定你在一次搜索中想要搜索的词是正确的?你是否担心一些页面会使用可替代的词来描述你想要的东西呢?

幸运的是,Google能够让你搜索近似的词——叫做同义词——通过使用“~”符号。只要在想要搜索的词之前加上“~”符号,Google就会搜索所有包括这个词以及合适的近义词的页面。

例如,要搜索类似“elderly”的词,输入“~elderly”,所得到的页面就会不仅是包括“elderly”这个词,还会有包括“senior”、“older”、“aged”等等词的页面。

在此还有个额外的技巧:如果要只是列出近义词的页面,而不需要给出许多原先输入的那个词的页面,可以用“-”符号来连接“~”操作,例如 “~keyword -keyword”。这样就能在近义词所得的结果中排除原先输入的词。在先前的例子中,要得到仅有“elderly”近义词的搜索结果,就输入 “~elderly -elderly”即可。

技巧五:搜索特定的词组

当你搜索一个特定词组时,如果你只是简单地输入词组中所有的词你是无法得到最好的结果的。Google也许能够反馈出包含这个词组的结果,但它也会列出包含你所输入所有词的结果,却未必让这些词按照正确的顺序。

如果你要搜索一个特定的词组,你应该将整个词组放在一个引号内。这样就能让Google搜索规定顺序的精确的关键词。

例如,如果你要搜索“Monty Python”,你可以输入monty python作为你的搜索要求,接着你也许会获得可接受的结果;这些结果中会包含有着“monty”和“python”两个词的页面。但这些结果并不仅是 包含了关于英国喜剧团体的页面,还包括了名叫Monty的蛇以及名叫Monty的家伙,他养了蛇来当宠物,还有其它一些包括了“monty”和 “python”的词的页面,即使它们之间看起来似乎毫无关联。

为了将搜索结果限定在只关于Monty Python喜剧团之内,也就是你想要搜索的页面是按规定的顺序,将这两个词作为一个词组包含在内的,你就应该在输入搜索要求时输入”monty python”——确保这个词组在引号之内。这样的话,如果没有按照规定的顺序将这两个次匹配为一个精确的词组,这个页面就不会被列在搜索结果当中。

技巧六:列出相似的页面

你是否有发现过一个网页是你确实很喜欢的,又想知道是否还有与它类似的其它网页呢?不需要再疑虑地思考了;你可以使用Google的相关来寻 找:这个操作算符所显示的页面会与特定的页面在某些方面是相似的。例如,如果你很喜欢我的博客上的文章,你可以通过输入“related:http://blog.sina.com.cn/u/2169293154”来寻找类似的页面。

技巧七:通过其它的操作算符调整你的搜索

使用相关操作算符只是众多你可用来调整Google搜索结果的方法之一。所有的这些输入的操作算符都是以相同的方式工作的,将这些算符作为你搜 索请求的一部分输入,再将变量紧接在这些输入的操作算符之后的冒号之后(而不是空格),就像这样:“‘操作算符’:‘变量’”。

有哪些搜索的操作算符是你可以利用的呢?以下是一个简短的清单:

算符 用途 用法
allinanchor: 限制搜索的词语是网页中链接内包含的关键词(可使用多个关键词) allinanchor:keyword1 keyword2
allintext: 限制搜索的词语是网页内文包含的关键词(可使用多个关键词) allintext:keyword1 keyword2
allintitle: 限制搜索的词语是网页标题中包含的关键词(可使用多个关键词) allintitle:keyword1 keyword2
allinurl: 限制搜索的词语是网页网址中包含的关键词(可使用多个关键词) inurl:keyword1 keyword2
filetype: 限制所搜索的文件一个特定的格式 filetype:extension
inanchor: 限制搜索的词语是网页中链接内包含的关键词 inanchor:keyword
intext: 限制搜索的词语是网页内文包含的关键词 intext:keyword
intitle: 限制搜索的词语是网页标题中包含的关键词 intitle:keyword
inurl: 限制搜索的网页的地址 inurl:keyword
site: 限制所进行的搜索在指定的域名或网站内 site:domain
"词句": 搜索拼写完全相同的单词,词组。比如搜索:“提高睡眠”,只会出现”提高睡眠”为一个词的结果,而不会搜到”提高”和”睡眠“两个分开词组的结果。(中英文的双引号都一样)。
“-”: 减号可以避免某些词句结果。如搜索:英语考试新闻 -6级,搜索结果就不会有关于英语6级考试的新闻。
“~”: 搜索相关关键字相似类别的结果。
“..”: 搜索特定范围内的内容。如:人口普查结果 2002..2004,将搜索2002年到2004年的人口普查结果。

技巧八:搜索特定的事实

如果你要搜索一些客观事实,Google也许能够帮得上忙。是的,Google总是能够反馈给你一个匹配你指定的搜索要求的清单,但只要你能够 正确地描述了你的搜索要求,且接着搜索的事实是Google已经预先鉴定了额,你就能在搜索结果页面的最顶端得到你所需要的精确信息。

我们在此谈到的有哪些类型的信息呢?是一些事实性的信息,例如诞生日、诞生地、人口等等。你所需要做的就是输入你想要知道的描述事实的搜索要求。例如:

要查询圣弗朗西斯科的人口,则输入“人口 圣弗朗西斯科”。

要查询马克·吐温在哪里出生,则输入“出生地 马克吐温”。

要查询总统比尔·克林顿什么时候出生,则输入“生日 比尔克林顿”。

要查询雷蒙德·钱德勒什么时候去世,则输入“去世 雷蒙德·钱德勒”。

要查询谁是德国总统,则输入“总统 德国”。

这些问题的答案就会显示在搜索结果页面的顶部。你能够获根据关联的网站得应对你的疑问的正确答案。点击相关的链接还能从这个资源里获悉更多的东西。

技巧九:搜索Google Directory

Google在它的搜索数据库中将成千上万的网页索引化——这就能使得不会产生压倒性数量的搜索结果。量确实已经够了,但有时你也许会更愿意得到一些高质量的结果。

由于质量较数量更为重要,就可以绕过主要的Google搜索引擎而使用Google Directory来代替。Google Directory是一个网页清单相对较小的数据库,它们都是通过一个人工编辑团队手动精心挑选的。Google Directory是有被注释和组织到相关的话题类目下的。你可以通过类目来浏览网页目录,或是搜索指定的项目。

Google Directory是一个可用来搜索大量Google网页索引实用选择。Google Directory的结果比起你在更大的搜索索引范围中的搜索结果更为集中且高质,也能够帮助你在任何给定的类目下更好地认识什么是可用的信息。另外,如 果你喜欢,你也可以利用浏览类目来替代搜索。

要进入Google Directory,点击Google主页上的“更多”链接,在接下来的页面中选择类别。当然,你也可以直接进入Google的Directory,只要在浏览器中输入directory.google.com即可。

技巧十:使用Google的其它专业搜索

Google Directory不仅仅是Google所提供的除了主搜索引擎之外的唯一选择。根据你所做的搜索类型,你也可以通过使用其中Google更为专业的搜索站点之一来得到更好的结果。它们包括:

Froogle可以用来搜索那些有着最低价格的特定商品的在线购物网站。

Google Answers所提供的服务是直接让你的搜索需求面向专业人员的小组,大多数都是用于当你有着更为复杂的问题,而无法通过简单的搜索来解答的时候。

Google Apple Macintosh Search主要是在apple.com域名中以及和其它与苹果相关的站点进行搜索。

Google Blog Search是用来搜索博客和博客文章的。

Google Book Search可以搜索成千上万的小说和非小说类图书的全文。

Google BSD UNIX Search可以搜索到大量专门为BSD版本的UNIX操作系统专业化的站点。

Google Groups可以搜索到Google Groups档案的相关文章。

Google Linux Search用来搜索大量与Linux相关的网站。

Google Microsoft Search可以搜索主要是microsoft.com域名中的内容以及其它微软相关的站点。

Google News可用来搜索大量有最新新闻和头条的新闻网站,也能够搜索历史的新闻资料,一直可以追溯到两个世纪之前。

Google Scholar在一个有着学术杂志、文章、报纸、论文和书籍的数据库中进行搜索,也能够选择大学或研究书库。

Google U.S. Government Search是用来搜索那些美国政府的网站——这是一个最好的用来搜索官方性政府举措、信息、报告等等的地方。

Google University Search能在一个有着超过600所大学网站的数据库中进行搜索——能够用来查询课程安排、入学资料等等。

谷歌关于优化搜索结果的一些建议:

  1. 保持简单。如果您要查找某个特定的公司,只要输入公司名称即可,或者您能想到该公司名称的多少字词就输入多少。如果您要查找某个特定的概念、地点或产品,请先搜索它的名称。如果您要查找比萨餐厅,只要输入”比萨”和您所在城市的名称或邮政编码即可。大多数查询都不需要高级操作符或不常见的语法。简单就好。
  2. 考虑您要查找的网页将以什么方式编写。搜索引擎毕竟只是一个程序,它需要根据您指定的字词,才能搜索网络上匹配的网页。使用最可能出现在要查找的网页上的字词。例如,不要使用 [ 我的头很痛 ],而应使用 [ 头痛 ], 因为这才是医疗网页会使用的字词。查询 [ 哪些国家或地区将蝙蝠当作好运的象征? ] 对于人来说很清晰明了,但是包含相关答案的文档可能不会出现这样的句子。应改用查询 [ 蝙蝠被认为好运 ], 或甚至只使用查询 [ 蝙蝠好运 ],因为这很可能就是相应的网页要显示的内容。
  3. 尽量简明扼要地描述您要查找的内容。查询中的每个字词都应使目标更加明确。因为所有字词都会用到,所以每增加一个词,就会对结果多一些限制。如果您的限制过多,将会错过许多有用的信息。以较少的关键字开始搜索的主要优点在于:如果您没有找到需要的结果,那么所显示的结果很可能会给您提供很好的提示,让您了解需要添加哪些字词以便在下次搜索中优化您的结果。例如, [ 天气北京 ] 是一种查询天气的简单方法,而且与更长的 [ 中国北京市的天气预报 ] 相比,很可能会得到更好的结果。
  4. 选择描述性的字词。字词越独特,您越有可能获得相关的结果。在通常情况下,不要使用描述性欠佳的字词,如”文档”、”网站”、”公司”或”信息”。但请记住,如果某个字词不是绝大多数人常用的,那么即使它意思正确,也可能与您要找的网页不匹配。例如, [ 名人铃声 ] 比 [ 名人声音 ] 更具描述性而且更具体。