浏览器的高级搜索
1.高级搜索技巧
1.1 site
关键词
site:
后面紧跟某个网站的域名,表示单独查找这个网站的内容
举例:搜索 连续导入同一个excel文件 site:segmentfault.com 问题
百度、谷歌结果:
可以看到第一个条目就是我要找的答案,很省时
不加site
关键词搜索
可以看到不加关键词时,百度、谷歌搜索出来的默认第一页条目都没有我想要的答案,那我又要花时间去无脑子搜索了,可能会找到能解决问题答案,但是又耗费了时间。
注:site:
命令中的冒号是英文输入状态下的冒号,冒号后面不能有空格;关键词放搜索内容前面后面都行
1.2 filetype
关键词
filetype:
后面紧跟特定文件类型,表示搜索特定文件类型的文件
举例:搜索 javascript高级程序设计 filetype:pdf
百度、谷歌结果:
两个都是搜索PDF文件,相比较而言,谷歌搜索结果更加符合预期
1.3 intitle
allintitle
关键词
intitle:
后面紧跟一个关键词,表示在网页的标题中进行搜索
举例:搜索 intitle:二哈
百度、谷歌结果:
可以看到,搜索到的网页的标题中都包含二哈
现在可以结合上面几个关键词组合使用:
举例:搜索 site:.gov intitle:土地 filetype:pdf
百度、谷歌结果:
可以看到关键词对应的搜索都出来了intitle
后面只能跟一个搜索关键词,如果我们需要搜索多个关键词,可以使用 allinititle
命令,使用方法和 intile
一样
举例:搜索 allintitle:二哈 狗子 美女
百度、谷歌结果:
可以看出谷歌查询出来的内容更加精准,是不是这样搜索很有意思啊。。。
1.4 intext
allintext
关键词
intext:
后面紧跟一个关键词,表示在网页的内容中进行搜索,跟intitle
一样的用法
用 allintext
命令,使用方法和 intext
一样
1.5 ""
双引号的使用
双引号表示精准搜索
举例:搜索 allintext:”coronavirus disease” site:time.com
1.6 通配符*
和.
的使用
*
:表示匹配任意长度的字符串(匹配多次).
:表示匹配某一个字符(匹配一次)
个人认为 .
单个字符通配功能一般,还是 *
更加强大
举个英语翻译中实际碰到的例子:我们知道主语 agriculture
和宾语 hunger
,我们想搭配一个谓语动词,但是不知道用什么词好,这时候就可以用上 *
通配符以及双引号 ""
来精确搜索了:
举例:搜索 “agriculture * hunger”
谷歌结果:
我们还可以在 intitle
或者 intext
中使用 *
通配符,不过涉及到空格问题,使用起来需要注意,具体来说分下面几种情况:
intitle
+""
+*
: 通配符前后不能有空格intitle:"global*" site:time.com
intitle
+*
: 通配符前后可以有空格intitle:global * site:time.com
""
+*
: 通配符前后可以有空格"global * "
*
: 通配符前后可以有空格global *
2 其他
其它一些个人认为不是很常用的命令的使用方法,可以参考 Google高级搜索指令 和 Google高级搜索技巧之高级语法查询指令
注意:以上以谷歌测试为主,顺带百度测试
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: