《google hacks》学习日志之特殊关键字
来源:互联网 发布:免费手机扫描软件 编辑:程序博客网 时间:2024/05/16 05:32
作为一个全文搜索引擎,google可以搜索网页的标题、正文和附录。但有的时候我们仅希望搜索某些网页或者网页的某个特定位置,这便需要运用特殊语法。
值得注意的是,以下介绍的特殊语法,有的可以联合或者嵌套使用,有的只能单独使用,关于具体的使用方式,将在下一篇中介绍。
一、intitle:
intitle:用来搜索标题中含有关键字的网页。它有一个变化为allintitle:用来搜索标题中包含所有关键字的网页。例如:
intitle:"george bush"
allintitle:"money supply" economics
值得注意的是,allintitle:与其他的一些特殊语法不能同时使用。
二、intext:
intext:用来搜索正文中含有关键字的网页(注意,也会忽略正文中的链接)。同样的,它也有一个allintext:的变化用法,用来搜索正文中包含所有关键字的网页。例如:
intext:"yahoo.com"
intext:html "yahoo.com"
同样的,allintext:与其他的一些特殊语法不能同时使用。
三、inanchor:
inanchor:用来搜索正文链接的锚点中含有关键字的网页。它同样有一个变化为allinanchor:用来搜索正文链接的锚点中含有所有关键字的网页。例如:
inanchor:"tom peters"
inanchor:"tom peters" "yahoo.com"
同样的,allinanchor:也与其他的一些特殊语法不能同时使用。
ps:关于锚点的定义,希望不了解的兄弟去google一下。
四、site:
site:可以将搜索范围缩小到某个具体的网站或者某个顶级域名里。例如:
site:loc.gov
site:thomas.loc.gov
site:edu
site:nc.us
值得注意的是,site:仅能够搜索网站或者顶级域名的首页。也就是说,并不能够搜索网站的全部内容。如要搜索网站的全部内容,需要用到下面这个特殊语法。
五、inurl:
inurl:用来搜索链接中含有关键词的网页。同样的有allinrul:可以搜索链接中含多个关键词的网页,allinurl:也不能与其他语法同时使用。例如:
inurl:help
allinurl:search help
google推荐我们用inrul:来替代site:因为inurl:可以搜索网站的子目录。同时,site:会忽略http://而inurl:不会。
六、link:
link:用来搜索链接指向某个具体网址的网页。例如:
link:www.google.com
注意:1、http://不用在乎,google会自动将其忽略。2、link:与inrul:的区别在于前者需要链接完全指向搜索的网址,后者只需要连接中含有关键字即可。
七、cache:
如果你是一个网络考古学家,你一定要看看这个语法。
cache:用来搜索网页过去的快照,即使它已经不存在了。例如:
cache:www.yahoo.com
八、filetype:
filetype:用来搜索某个格式的文件。例如:
homeschooling filetype:pdf
"leading economic indicators" filetype:ppt
九、related:
related:用来搜索类似的网站。例如:
related:google.com
会得到yahoo、cnn等网站。
十、info:
info:用来搜索某网页更多的信息。例如:
info:www.oreilly.com
info:www.nytimes.com/technology
十一、phonebook:
如你所想,phonebook:用来搜索电话簿信息。更多关于phonebook:的细节将在以后介绍。例如:
phonebook:John Doe CA
phonebook:(510) 555-1212
十二、define:
define:用来对关键词进行全面的解释并给出关联信息。例如:
define:paradigm
十三、movie:
这个就像你想象的那样,用来搜索电影。例如:
movie:matrix
当然,它还可以用来搜索电影院信息。例如:
movie:97333
movie:corvallis, or
十四、music:
music:就是用来搜索音乐的。例如:
music:pink floyd
- 《google hacks》学习日志之特殊关键字
- [GOOGLE HACKS] 之详解:序言GOOGLE RESEACH研究
- 《Google Hacks》读书笔记1
- Google Maps Hacks
- Google Hacks 1.6
- Google Apps Hacks
- [搜索技术]《Google Hacks》读书笔记
- Google Hacks, 2nd Edition
- Swing Hacks 学习笔记
- 《SQL Hacks》 之 序
- JAVA学习日志:static关键字
- google hacks,我的實踐。
- linux-101hacks 之 sort
- shell学习之-特殊字符
- shell学习之-特殊字符
- vc++学习之关键字
- Java学习之关键字
- 【神经网络与深度学习】【C/C++】C++日志操作开源函数库之Google-glog
- mini2440之ads下dma测试
- shell实现文件的搜索详解
- 小兰,Corolla想拥抱你
- 单链表的实现(C),主要实现链表的创建、获得链表元素、插入、删除、打印
- Android培训班(73)Dex文件里类定义dvmDefineClass
- 《google hacks》学习日志之特殊关键字
- 稀疏矩阵的三元组表存储 C语言
- EJB3拦截器(Interceptor)
- 在C++ 程序中调用被 C编译器编译后的函数,为什么要加 extern “C”声明?
- 大一新生如何学好C++
- mini2440之linux下dma测试
- 驱动中mmap的实现之scullp
- WCF学习笔记(五)契约双工通信、多契约绑定及对数据库增删改查等综合实例
- 如何写好测试计划