请选择 进入手机版 | 继续访问电脑版

中文搜索引擎指南网

 找回密码
 禁止注册

QQ登录

只需一步,快速开始

搜索
查看: 9271|回复: 0

你真的会用Google搜索引擎吗(二)

[复制链接]
发表于 2006-12-8 22:57:41 | 显示全部楼层 |阅读模式
对于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

Archiver|手机版|小黑屋|教你搜 ( 鲁ICP备16006309号

GMT+8, 2024-3-29 12:39 , Processed in 0.152740 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表