google搜索学习(1)
============入门级别=============
学习网址:http://www.google.com/support/websearch/bin/answer.py?answer=134479
总结如下:
一、基本要点
•每一个字词都很重要。
•搜索始终不区分大小写, 获得的结果相同。
•通常,标点符号(包括 @#$%^&*()=+[]\)以及其他特殊字符)都会被忽略。
二、优化搜索结果提示
•保持简单。大多数查询都不需要高级操作符或不常见的语法。简单就好。
•考虑您要查找的网页将以什么方式编写。
•尽量简明扼要地描述您要查找的内容。查询中的每个字词都应使目标更加明确。
•选择描述性的字词。字词越独特,您越有可能获得相关的结果。
===========网页搜索的高级功能=========
学习链接:http://www.google.com/support/websearch/bin/answer.py?answer=136861#exceptions
一、基本要点
•词组搜索 ("") Google 严格按照该词组的形式查找结果,不对搜索词组进行任何变动。
案例:搜索 [ "马云" ] (加引号)会错过包含马小云的网页。注意搜索结果是不一样的。
•在特定网站内搜索 (site:) Google 可让您指定搜索结果必须来自特定网站。
案例:[ sysedit site:microsoft.com ]仅返回microsoft.com网站上关于sysedit的内容。
•要排除的字词 (-) 在字词前紧靠该字词加一个减号,表示您不希望搜索结果中出现包含该字词的网页。减号应该紧靠相应字词,并且减号的前面应该加一个空格。
案例:在查询 [ anti-virus software ] 中,减号用作连字符,因此不会被解释为排除符号;而查询 [ anti-virus -software ] 会搜索单词"anti-virus",但是排除包含"software"的网页。
•补全搜索字词 (*) 通配符 * 是一个鲜为人知的功能,但是它的功能非常强大。如果您在查询中使用 *,则 Google 会尝试将该星号视为任意未知字词,然后查找最佳匹配结果。
案例:搜索 [ Google * ] 会获得关于若干 Google 产品的搜索结果(搜索结果页非常多,因为我们有许多产品)。查询 [ Obama voted * on the * bill ] 会传回关于奥巴马针对不同提案投不同票的报道。请注意,* 操作符只能代表整个单词,不能代表单词的一部分。
•精确搜索 (+) Google 搜索自动采用同义词,因此会返回包含同义词的搜索结果;这与在单个字词上加双引号的作用是一样的,搜索与您输入的内容完全匹配的字词。
•OR 操作符 Google 的默认行为是搜索所有字词。如果您希望专门搜索若干字词中的任意一个字词,可以使用 OR 操作符(请注意,"OR"必须全部是大写形式)。
案例:[ 旧金山巨人队 2004 OR 2005 ] 会传回包含其中任意一个年份的搜索结果,而 [ 旧金山巨人队 2004 2005 ] (没有 OR)会显示同时包含两个年份的网页。符号 | 可以代替 OR。(注:默认情况下,Google 会应用 AND 操作符,因此不需要再加该操作符。)
==============google hacking=============
进一步学习googlehacking ,认真查看并实践一些实际案例
Google Hacking的实现以及应用 http://www.williamlong.info/archives/150.html
=====成为高效程序员的搜索技巧=====
http://www.williamlong.info/archives/2453.html
学习网址:http://www.google.com/support/websearch/bin/answer.py?answer=134479
总结如下:
一、基本要点
•每一个字词都很重要。
•搜索始终不区分大小写, 获得的结果相同。
•通常,标点符号(包括 @#$%^&*()=+[]\)以及其他特殊字符)都会被忽略。
二、优化搜索结果提示
•保持简单。大多数查询都不需要高级操作符或不常见的语法。简单就好。
•考虑您要查找的网页将以什么方式编写。
•尽量简明扼要地描述您要查找的内容。查询中的每个字词都应使目标更加明确。
•选择描述性的字词。字词越独特,您越有可能获得相关的结果。
===========网页搜索的高级功能=========
学习链接:http://www.google.com/support/websearch/bin/answer.py?answer=136861#exceptions
一、基本要点
•词组搜索 ("") Google 严格按照该词组的形式查找结果,不对搜索词组进行任何变动。
案例:搜索 [ "马云" ] (加引号)会错过包含马小云的网页。注意搜索结果是不一样的。
•在特定网站内搜索 (site:) Google 可让您指定搜索结果必须来自特定网站。
案例:[ sysedit site:microsoft.com ]仅返回microsoft.com网站上关于sysedit的内容。
•要排除的字词 (-) 在字词前紧靠该字词加一个减号,表示您不希望搜索结果中出现包含该字词的网页。减号应该紧靠相应字词,并且减号的前面应该加一个空格。
案例:在查询 [ anti-virus software ] 中,减号用作连字符,因此不会被解释为排除符号;而查询 [ anti-virus -software ] 会搜索单词"anti-virus",但是排除包含"software"的网页。
•补全搜索字词 (*) 通配符 * 是一个鲜为人知的功能,但是它的功能非常强大。如果您在查询中使用 *,则 Google 会尝试将该星号视为任意未知字词,然后查找最佳匹配结果。
案例:搜索 [ Google * ] 会获得关于若干 Google 产品的搜索结果(搜索结果页非常多,因为我们有许多产品)。查询 [ Obama voted * on the * bill ] 会传回关于奥巴马针对不同提案投不同票的报道。请注意,* 操作符只能代表整个单词,不能代表单词的一部分。
•精确搜索 (+) Google 搜索自动采用同义词,因此会返回包含同义词的搜索结果;这与在单个字词上加双引号的作用是一样的,搜索与您输入的内容完全匹配的字词。
•OR 操作符 Google 的默认行为是搜索所有字词。如果您希望专门搜索若干字词中的任意一个字词,可以使用 OR 操作符(请注意,"OR"必须全部是大写形式)。
案例:[ 旧金山巨人队 2004 OR 2005 ] 会传回包含其中任意一个年份的搜索结果,而 [ 旧金山巨人队 2004 2005 ] (没有 OR)会显示同时包含两个年份的网页。符号 | 可以代替 OR。(注:默认情况下,Google 会应用 AND 操作符,因此不需要再加该操作符。)
==============google hacking=============
进一步学习googlehacking ,认真查看并实践一些实际案例
Google Hacking的实现以及应用 http://www.williamlong.info/archives/150.html
=====成为高效程序员的搜索技巧=====
http://www.williamlong.info/archives/2453.html
-
Mr.Carpenter 赞了这篇日记 2013-12-30 22:30:32
-
芦苇 赞了这篇日记 2013-06-12 20:07:58
-
朵拉 赞了这篇日记 2011-07-13 13:38:47