XZFou.com
分享精品绿色软件

让你搜索效率翻倍的技巧,如何高效实用搜索引擎?

最简单的情况下,想了解什么直接搜就行。

直接搜索时,搜索引擎会视情况分词,然后根据分词情况搜索。

例如,当搜索「孙悟空和贝吉塔」这个短语时,除了会搜索整个短语,还会将这句话拆分为「孙悟空」,「和」,「贝吉塔」,几个词,然后再根据分词情况来搜索:

就例如上图中,有一些网页的标题只带有「孙悟空」或「贝吉塔」,而没带有我们搜索的「孙悟空和贝吉塔」,但也出现在结果里了,这是因为搜索引擎帮我们做的处理。

一个小建议:用精简的关键词。

不要把搜索引擎当人,然后把很具体的问题输入到搜索引擎,例如要搜:端午节老板让我去加班,这样合法吗?

这就是一个典型的口语化问题,因为如果以对话的形式,并且对面坐着一位律师,你这样问他可能立刻就能给你答复。

但是,你要面对的是搜索引擎,搜索引擎不会通过 “理解” 去给你答复,而只会机械性的把这段内容进行分词处理,然后再去匹配最合适的答案。

无论你输入的是长句子还是短句子,搜索引擎都会通过分词技术把你输入的一句话拆分成多个词组,最后再去检索这些拆解开的词组。

比如,上面这个问题经过搜索引擎的分词处理后就变成:端午节 / 老板 / 让 / 我 / 去 / 加班 / 这样 / 合法 / 吗?

所以,要想提高搜索效率,可以把要搜索的问题,提炼出关键词进行搜索(试着想想答案会有哪些词语),或者把口语化的问题变得更书面化一些:法定节日加班是否合法

多个关键词可以用空格分割,然后可以逐渐增加关键词,逐步找到自己想要的内容。这样搜索效果会更好。

至于技术方面如何分词,全文搜索技术的原理,就是另一个话题了,感兴趣的同学可以看看我写的 Lucene[1] 和 Elasticsearch[2] 教程。

双引号:指定精确的内容

如果我们使用了双引号(注意是英文的双引号),就不会进行分词,而是以整个短语作为搜索关键词,搜索到的结果必然是包含「孙悟空和贝吉塔」的:

可以指定多个搜索词,语法:”[searchkey 1] [searchkey 2]”

这样,搜索到的结果会更精确,该技巧应该是最常用的了。

减号:排除不想要的搜索结果

当我们想要排除搜索结果中的某些内容时,可以使用减号。

格式为:要搜索的内容 -关键字

例如,我不想搜索结果中出现「搜狐」相关的内容,就可以用 -搜狐:

上一篇文章提到过不建议使用百度,如果你非得用,建议用上减号:

这事还上新闻了🤣:在百度搜索带上李彦宏名字秒变纯净无广告版?实测:带李明德、马化腾等名字也无广告

当然,该技巧被曝光后可能会失效。

加号:搜索结果必须包含某个词

当我们想要确保搜索结果中,必须包含某些词的时候,可以使用加号。

格式为:要搜索的内容 +关键字

例如,我想搜索结果中出现「搜狐」相关的内容,就可以用 +搜狐:

site:在指定站点内搜索

如果你浏览的网站内没有搜索功能,可以尝试使用 site 关键字,让搜索引擎帮我们搜索该网站内的内容。

格式为:要搜索的内容 site:网站域名

例如,阮一峰老师的博客 [3] 就是没有做搜索功能,但我们可以用搜索引擎来帮我们搜:

此外,site 还可以用来检查网站是否被收录,以及收录量,直接 site:网站域名 即可:

filetype:指定搜索结果的文件格式

如果想搜某种文件类型,可以通过 filetype 指定。

格式为:要搜索的内容 filetype:文件格式

例如想搜索结果 PDF 文件:

这个技巧也挺常用,我经常用来找电影,找书(txt、mobi、epub)等。

指定位置搜索

我们还可以指定位置进行搜索,例如在 URL、网页标题、正文中搜索。

  • intext:searchkey 指定文章内容中必须包含关键字
  • intitle:searchkey 指定网页标题中必须包含关键词
  • inurl:searchkey 搜索网址 URL 中包含关键词的结果
  • allintitle:searchkey 有多个关键字,在网页标题中搜索查询中的所有关键字
  • allintext:searchkey 有多个关键字,仅搜索网站的正文,而忽略链接,URL 和标题
  • allinURL:searchkey 有多个关键字,仅在 URL 中搜索关键字

操作符

刚刚介绍的双引号、加号、减号等,统称为「操作符」。类似操作符还有:

  • OR(大写):查找多个互斥的搜索条件。 Google 默认会搜索所有关键字。输入 OR,Google 会查找一组或另一组
  • 波浪线:同时搜索近义词,例如 ~college 还会搜索 high education、University
  • 两个点:指定年份内的搜索结果,例如 2018..2020 表示搜索该段时间内的网页
  • related:如果想找到与已知网站内容相似的新网站,可以使用 related:xxxx.com
  • link:查找链接到特定网页的所有网页。示例:link:example.com
  • 如果你用谷歌学术,可以用 author: 指定作者,例如 atuhor:green photosynthesis 表示搜索 Green 发表的论文
  • 星号 *:用来表示任意字符,例如 *swallow 可以匹配 Red Rumped swallow, Lesser Striped swallow,也就是搜索各种燕子。也适用于搜索书名、歌词等

此外,这些操作符是可以互相组合的,例如 intitle:”iPhone 进灰”,表示在标题里搜索,且不要拆分短语。

搜索引擎还可以帮你实现数学计算,单位换算,查单词等。

数学计算

直接在搜索引擎里输入数学公式即可:

单位换算

使用 Google 可以进行任何度量转换。

语法:convert [data value + unit of measure] to [like unit of measure]

更简单的格式:

查单词

在想查的单词去输入 define: 即可,无需访问词典网站。

图片搜索

语法:[searchkeyw] type

查找图像的名称,描述和类型。

可以用 size 限定图片尺寸:

还支持以图搜图:

此外,Yandex 的以图搜图功能也做的不错。

图片搜索是个很大的话题,以后会专门写一篇文章介绍下。

养成搜索的习惯

善用搜索引擎是在互联网冲浪的第一步,非常重要。

很多人不会搜索,或者说没有搜索习惯。有了搜索习惯,再来谈提升搜索技巧的问题。

正所谓:搜索 5 分钟,水群 2 小时。很多时候,一些简单的问题搜一搜就能解决,非要问人的话反而更花时间,而且容易令人不想回答。

如果关键词找的好,很容易在第 1 页就找到自己想要的内容,如果找不到,再提问也不迟。

很多基本的知识,都可以通过搜索得到。

最后

本文列举了几个最常用的技巧,一般搜索引擎都支持,更多技巧可以自行搜索,学以致用嘛。

下一篇会介绍去哪搜,以及更多搜索技巧,用更流行的说法就是「搜商」。

参考资料

[1]Lucene: https://www.peterjxl.com/Java-Framework/Lucene

[2]Elasticsearch: https://www.peterjxl.com/Java-Framework/Elasticsearch

[3]阮一峰老师的博客: https://www.ruanyifeng.com/blog/

赞(0) 打赏
本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《让你搜索效率翻倍的技巧,如何高效实用搜索引擎?》
文章链接:https://www.xzfou.com/14359.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

评论前必须登录!

立即登录   注册

更好的软件下载站 — — 您的优质软件资源之选!​

下载否(XZFou.com),域名取自下(Xia)载(Zai)否(Fou),即下载软件的意思。
在这里,我们为您提供更安全、更便捷的软件下载体验!无论您需要办公工具、设计软件、开发环境,还是娱乐应用,我们都能满足您的需求。

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册