Google搜索可以说是当今世界最好的搜索工具。但你真的会使用他吗?如果你听过高级搜索语法,那就让我们一起来学习吧。
逻辑与或非操作
Google在搜索中使用 “+ ” 、“-”、“OR”(大写的)来进行搜索结果的逻辑操作。例如:使用“A”+"B",代表搜索结果包含A和B;使用 “A”-"B"代表搜索结果包含A且不宝行B:使用“A OR B”代表搜索结果又A或者B。使用双引号代表精确的查询条件。通过这种逻辑搜索操作,可以让搜索结果尽可能的少,来帮助我们快速找到想要的结果。
模糊搜索
- 文字匹配
Google 在搜索中使用 “*”(星号)匹配任意字符。例如,你可以索搜“Android * ”匹配所有类似Android Sutdio ,Android UI 等结果这对于关键词缺失的情况非常有邦族。
- 区间通配
Google 在搜索中使用“.. ”(两个点和一个空格)进行数字区间的通配。例如:你要查找2012年到2016年之间的Android 市场占有率,就可以通过“2012.. 2016”进行配配。
搜索语法
Google提供了一些搜索语法,让用户创建更精彩的搜索条件。
- Site
site 指令可以搜索结果限定于某个网站中,或者某些类型的网站中。例如,使用“Android site:developer.android.com/index.hemtl” 搜索该网站下的所有关于Android 的内容。
- Link
Link 语法可以查询所有链接到某个地址的信息。 例如:“link:www.github.com"将查询所有链接到github的URL地址
- intitle
intitle语法可以查询网页标题栏中的信息。例如:“intitle:android ” 将查询网页标题中包含android 的所有信息。
- inurl:pdf
inurl:pdf 语法可以快速查找所有的PDF类型网页。例如,“inutl:pdf android” 将查找所有的PDF 类型的android相关的信息。
- @符号
@语法可以在某个社交媒体中搜索。例如:"hello world@twitter"将在Twitter上查找关于hello world 的词条。
- $ 符号
$符号可以搜索价格。例如:"camera $400"将搜索价格为400$的camera 。
- #符号
-#符号可以搜索标签。例如:#throwbackthursday将搜索带有throwbackthursday标签的内容。
- -符号
-符号从您的搜索中排除单词。例如,"jaguar speed -car"将搜索jaguar speed但是没有car的内容
- ""符号
""符号 完全匹配字符,把字符放在双引号里。例如,"tallest building",搜到tallest building这个内容,不想模糊搜索。
这些语法可以混合使用。
本文参考Android群英传2
更多请点击这里:
https://support.google.com/websearch/answer/2466433?hl=en
本文同步我的博客:https://zhouchatian.com