设计主页 > 网站制作 > 前端开发 >

Google语法简介(2)

网上收集 / 未知 时间:2005-05-31 09:00

特殊语法

除了基本的AND,OR连接符外,Google还提供了高级搜索的语法.

intitle:限制你搜索的网页标题.allintitle:搜索所有关键字构成标题的网页.但是推荐不要使用 allintitle:这个语法,因为他和其他的语法合起来使用的效果并不好.

intitle:"georgebush"

allintitle:"moneysupply"economics

inurl:用于搜索网页上包含的URL.这个语法对寻找网页上的搜索,帮助之类的很有用.

allinurl:功能类似allintitle:但也同样不推荐使用.

inurl:help

allinurl:searchhelp

intext:只搜索网页部分中包含的文字(也就是忽略了标题,URL等的文字).

allintext:不推荐使用.

intext:"yahoo.com"

intext:html

inanchor:搜索连接中包含锚点标记.锚点标记就是指连接的标记,比如<ahref="http://www.oreilly.com>;O'ReillyandAssociates</a>中的 O'ReillyandAssociates就是锚点标记.

inanchor:"tompeters"

site:可以限制你搜索范围的域名.

site:loc.gov

site:thomas.loc.gov

site:edu

site:nc.us

link:可以得到一个所有包含了某个指定URL的页面列表.例如link:www.google.com就可以得到所有连 接到Google的页面.不用担心http://部分,事实上即使你输入了Google也会将其忽略

cache:搜索Google索引里页面的副本,即使他原本的URL已经不存在或者完全发生了变化,这部分很适 合页面经常变动的搜索.如果Google搜索不到你输入的关键字,那么很有可能你所看到的是Google缓存着 的最新页面.

cache:www.yahoo.com

daterange:限制搜索特定时间段里的检索内容.注意是加入Google检索的时间,而不是页面创建的时间 .但是这个时间在Google整理检索的时候不会发生变化.比如一个网页是February2制作的,加入Google检 索的时候是April11使用daterange:检索的时候就在April11的检索里被搜索到.Google在August13重建了 索引,但仍然在April11里被搜索到.

daterange:的格式是Julian,而不是Gregorian格式.

"GeorgeBush"daterange:2452389-2452389

neurosurgerydaterange:2452389-2452389

filetype:搜索文件的后缀或者扩展名,注意filetype:htm和filetype:html会得到不同的结果.你也可 以搜索各种不同的页面脚本语言,比如ASP,PHP,CGI等等.Google对部分Microsoft的文档也做了索引,比如 PowerPoint(PPT),Excel(XLS),andWord(DOC)等等.

homeschoolingfiletype:pdf

"leadingeconomicindicators"filetype:ppt

related:搜索和指定页面相关的页面,比如你搜索related:google.com,会得到很多搜索引擎,比如 HotBot,Yahoo!,NorthernLight等等.

related:www.yahoo.com

related:www.cnn.com

info:提供一个和指定URL更多信息的页面列表,包括URL缓存的连接,包括URL的连接,和URL相关的连接 ,包含URL的页面.注意,这里搜索的结果取决于Google是否对该URL进行了索引.如果没有的话,搜索结果将 会少很多.

info:www.oreilly.com

info:www.nytimes.com/technology

phonebook:用于查询电话号码.

phonebook:JohnDoeCA

phonebook:(510)555-1212