google高级搜索语法

google高级操作基本语法:operator:searchKeyword。注意其中要注意以下几条规则:
1、操作符、冒号、搜索关键字之间没有空格,否则会被当成普通搜索。
2、searchKeyword同普通搜索,可以为一个单词或用引号引起来的词组。
3、布尔操作符和特殊字符(如 OR 和 +)可用于高级操作符查询。
4、高级操作符能和单独的查询混合使用。
5、一般情况下,一个查询中只能使用一次以单词ALL开头的操作符,而且不能与其他操作符混用。

常用的高级操作符:
intitle, allintitle         inurl, allinurl         filetype           allintext
site       link         inanchor         daterange        info         related
cache      phonebook     bphonebook      rphonebook       author       group
msgid      insubject     stocks          define           numrange

为让大家能更好地理解,在此先几个上个实例:
intitle:"index of" --> 搜索标题中包含"index of"的页面。也可写成:intitle:index.of,因为“.”号可以匹配任意字符。
intitle:"index of" "backup files" --> 搜索标题中含有词组“index of”且网页中含有“backup files”的页面。
allintitle:"index of" "backup files" --> 搜索标题中同时含有词组“index of”和“backup files”的页面,此时等价于:intitle:"index of" intitle:"backup files"。

有了这几个实例,剩余的操作符的目的其实就不难猜到,就看你认不认识那些单词了。不过我还是好人做到底,简单的提示一下:
intitle/allintitle --> 针对标题搜索。
allintext --> 针对文本内容搜索。
inurl/allinurl --> 针对url搜索(可含目录路径等)。
site --> 针对域名(如www.baidu.com)搜索。
filetype --> 搜索含特定文件类型的页面。
link --> 搜索与指定url存在链接关系的页面。
inanchor --> 搜索锚点,或者说是链接上显示的文本。
cache --> 搜索网页的缓存版本。
numrange --> 搜索某一范围内的数字(据说很危险),语法:numrange:startNum-stopNum,简写形式:startNum..stopNum 。
daterange --> 搜索在某个日期范围内的页面,格式同numrange,日期范围须采用儒略历,且须与其他操作符连用。
info --> 搜索某个站点的摘要信息以及可能与其相关联的链接。
related --> 显示相关站点。
stocks --> 搜索股票信息。
define --> 显示某个关键字或词组的定义。
rphonebook、bphonebook、phonebook --> 分别搜索住宅、商业、商业和住宅电话列表。参数通常由一系列描述列表和地理位置的单词组成。

猜你喜欢

转载自aisxyz.iteye.com/blog/2302152