intitle:
将搜索的范围 局限在标题上,然后搜索并且配对后将结果返回,后面直接跟查询的关键字,不能有空格
例如输入“apple shot intitle:help”,会返回网页标题包含关键字:“help”,而在其他任何地方包含“apple”和“shot”的网页
(如果关键字不是一个,返回结果可能会一个占主导,因为被智能忽略了,这里说的是intitle后的关键字)
allintitle:
“intitle:”的一个变体在结果的标题中同时包含多个关键词,属于排他性指令,不能与其他指令结合使用。
intext:
正如词语意思:在结果的正文内容中包含关键词,这样就可以忽略网页中的超文本链接、URL(只搜索网页<body>部分中包含的文字,也就是忽略了标题、URL等的文字)
例如输入:“intext:2022 program”进行搜索,结果中显示的网页大部分标题几乎没有规律,但是网页的索引中都包含着 “2022 program”,但是因为2022和program的同时出现的网页实在比较少,因为两个关键词的关联度不高(此时为2020-02-08 ),如果换成“2018 program”应该会有更多的结果出现,与之相对应的也有一个变体:allintext:,用法和上面的“allintitle”相似,我就不做过多的介绍了。
inanchor:
在页面的链接锚点进行搜索
链接锚点指的是一个链接的描述文本,例如这样的一段HTML代码:<a href=https://www.baidu.com>百度</a>,链接的锚点就是“百度”了
需要注意区别与inurl,inurl是网页本身的url地址,而inanchor是在外部 用于指向该url地址 的文本(<a>..</a>之间文本)中找
site:
当我们用site提交查询时,Google会限制查询仅在某个网站,或者某个域下面进行
例如我们搜“program site:google.com”,就会返回google.com下面关于program所有信息。这里呢,我们通常不需要加上前面的www,这样搜索的结果就会是包括所有含有google.com域名的有关内容,包括顶级域名和二级域名甚至三级域名的内容。也就是说我们甚至可以通过搜索,确定google.com大概有多少个子域名!
inurl:
搜索包含特定字符的URL,即Google会返回那些在URL(网址)里包含我们查询关键词的网页
例如:“inurl:program site:baidu.com”的结果是baidu.com的网站下包含关键词“program”的网页
同理“allinurl:”
link:
查询 链接到这个url 的页面
例如输入:“link:www.baidu.com”进行搜索,就会返回 所有链接到百度主页 的网页(从其他页面指向百度)
cache:
Cache可以帮助我们查找到google索引过的页面副本,它最大的好处就是即使源文件界面不存在了,或者变成了其它的内容,我们依然可以搜索的到。例如输入:“cache:www.baidu.com”,可以看到,格式虽然乱糟糟的,但是依稀可以从中获取一些有用的信息的
filetype:
搜索文件的后缀或者扩展名
例如输入:“filetype:doc”,结果就会显示出一些网站的对应的数据库文件
related:
查询与所给的网站类似的网站
它会返回Google认为的可能和你提供的网站类似的其他网站。其实这个命令Google经常在用,比如我们搜一个东西,Google除了返回给我结果,还会在结果下面给我们返回一些相关的词条
info:
这个语法可以搜索到关于一个URL的更多信息的页面列表,这里的信息包括这个网页的cache,还有与这个网页相似的网页等等
例如:info:bbs.byr.cn,它只会返回一个结果,是一个选择列表,列表的选项是这个网站的某一方面的信息,info=cache+related+link+site+intext+intitle
define:
用define进行查询的时候,Google会返回包含查询关键词定义的网页
例如输入:define: blog,这个查询将会返回Blog的定义
insubject:
将搜索的范围 局限在主题上
例如:“insubject:falling asleep”,返回的是在文章主题里边包含了”falling asleep”的文章