文章目录
- 前言
- 谷歌搜索语法指令
- 用引号来查询一个确切的单词或短语
- OR查询
- 排除特定网站
- 标题搜索
- 将搜索结果限制到特定网站
- 查看某个地区内的相关信息
- 将结果限制为特定的文件格式
- 小结
前言
在昨天使用Google搜索一个异常问题的时候,不经意间发现有如下的提示
参考如上,我随便列举一些关键词,很明显无法找到完全匹配的结果,我注意到红色框的提示,他提示我当前这个结果没有匹配SpringBoot,是否必须包含,当我点击了必须包含后:
当我点击之后,搜索栏给SpringBoot关键词增加了双引号,这似乎表示搜索结果必须包含springboot关键词。
这勾起了我的好奇心,我虽然经常使用Google搜索,但是对其中使用最大的特性就是通过关键词匹配,而不是使用一个长的语句。为了以后更好的查询问题和学习,我需要了解更多关于Google搜索的技巧。
谷歌搜索语法指令
用引号来查询一个确切的单词或短语
可以使用“”来指定搜索结果包含特定的单词或者短语
在上面的查询中,我标识了“java”为必须包含,可以看到结果都包含了关于java的内容。
OR查询
用OR分隔搜索词,同时执行两个搜索查询,这将找到包含多个单词之一的页面。
一般情况下,Google会搜索你输入的所有单词。通过使用OR指令,谷歌会知道它需要查找一组词或者另外一组词。OR必须全部大写,否则Google会认为它只是关键词中的一部分,而不会执行该搜索语法。
排除特定网站
在单词或网站前使用连字符将其从搜索结果中排除 。
示例:
从搜索结果中排除维基百科页面,语法:- site:wikipedia.org
示例:
下面搜索了SpringBoot最靠前的是spring.io官网的
下面通过上面的语法去排除该网站搜索结果
springboot-site::spring.io
可以看到已经排除了特定的网站
标题搜索
指令:allintitle
使用allintitle:[搜索短语]查找标题中包含这些单词的页面
示例:查找标题中同时包含“Apple”和“notebook”的页面,语法:allintitle:Apple notebook
示例:
注意:这个不就是内容关键词匹配了,而是基于标题的关键词匹配,这类往往会查询到更加精确的内容。
将搜索结果限制到特定网站
指令:site
功能:使用site:[URL]将搜索结果限制到特定网站
示例:仅搜索stackoverflow.com的查找结果
site:stackoverflow.com springboot springcloud
查看某个地区内的相关信息
指令:location:
功能:使用location:[地点]查看某个地区内的相关信息
示例:hotel location:anhui 查询位于安徽的旅店
将结果限制为特定的文件格式
指令:filetype:
功能:使用filetype:[后缀]将结果限制为特定的文件格式,如PDF或DOC。
示例:springboot filetype:pdf 查询关于Springboot的pdf文件
小结
【1】合理的去使用一些搜索指令可以帮助更好的获取所需结果,比如精确搜索,排除特定网站,仅在某些网站搜索,查询特定格式的数据,限制地区等等。
【2】相关的检索指令还有很多,以上只是我觉的比较适合开发人员的一些检索指令,对于allintext和intext这种也很好,但是感觉不如直接搜索来的简便,搜索结果相差不会太多,再者指令越少使用起来也更加轻便。