中文搜索引擎指南网
标题:
你真的会用Google搜索引擎吗(二)
[打印本页]
作者:
sowang
时间:
2006-12-8 22:57
标题:
你真的会用Google搜索引擎吗(二)
对于Google搜索引擎,除了提供了基本搜索语法(Google基本语法介绍),还提供了一些高级搜索语法,这些语法能够帮助用户缩小搜索范围。
Google高级搜索语法命令可以搜索网页的某个特定的部分,或者搜索网页的标题,或者搜索URL,这样就可以得到很精确的搜索结果,而并不需要用户将关键词设定得非常精确。下面介绍一下Google高级语法。
intitle:
intitle:搜索网页标题。还有个变体allintitle:搜索包含所有关键词的网页标题。使用allintitle:跟每个关键词前面加intitle:是一样的。也就是说,关键词“intitle:程序员开发”和“intitle:程序员 intitle:开发”搜索的结果是不一样的,“intitle:程序员 intitle:开发”和“allintitle:程序员开发”的搜索结果一样。
intext:
intext:搜索的网页内容里包含关键词(忽略URL和网页标题,但是用中文关键词“intext:程序员”搜索,Google搜索结果里也包含网页标题里有“程序员”关键词的结果,并且用红颜色标出,再网页内容概要里没有“程序员”关键词,或许有没显示出来,这样很容易让人搞混;如果用英文关键词搜索就不会出现这个问题)。Intext还有一个变体allintext:。
inanchor:
inanchor:在网页的链接锚点进行搜索。如果输入“inanchor:程序员”, Google搜索的结果就是链接描述包含关键词的网页。跟其他语法一样,inanchor:也有一个变体allinanchor:。
site:
site:搜索站点或者顶级域名,比如“site:csdn.net”,Google搜索结果就包含csdn顶级域名和csdn的子域名。但是,site:不适合搜索页面,如果搜索页面应该用inurl:。
inurl:
inurl:搜索URL或者网站页面,allinurl:是它的变体。例如,用关键词“inurl:csdn.net”搜索,搜索的结果有1,3000,000项,却只有10个分页, csdn网站的网页绝对不会只有这些,那是不是Google搜索的结果有问题?,让我们看一下搜索结果的截图:
点击“
www.csdn.net
站内的其他相关信息〉〉”,显示的结果就是csdn网站的网页的搜索结果,并且Google的查询栏的关键词就变成了“inurl:csdn.net site:
www.csdn.net
”。我想Goolge这么做的原因可能是搜索结果过多,把相关的搜索结果隐藏起来,而且关键词多了“site:
www.csdn.net
”这样就缩小了搜索范围。
如果搜索csdn.net包含有多少子域,可以输入关键词“site:csdn.net –inurl:
www.csdn.net
”,这样Google搜索的结果就不包含
www.csdn.net
顶级域名的所有子域。
link:
link:显示所有指向该网址的网页。比如,“link:
www.cndev.net
”,Google搜索的结果是包含链接到csdn主页link:
www.csdn.net
的页面(不是链接到csdn.net域中任意位置,而是主页)。
cache:
cache:查询Google的缓存副本。对于网站页面经常变化的,而又想查找以前的页面,这个查询非常有用。例如,“cache:
www.csdn.net
”。
未完待续。
参考资料:《Google Hacks 2nd Edition》.
Trackback:
http://tb.blog.csdn.net/TrackBack.aspx?PostId=1434076
欢迎光临 中文搜索引擎指南网 (http://sowang.com/bbs/)
Powered by Discuz! X3.2