让你搜索效率翻倍的技巧

本文是《最全面的浏览器教程》第五篇,介绍一些好用的搜索引擎技巧。

上一篇文章推荐了很多好用的搜索引擎,但要用好它们,还得加上很多技巧:例如指定文件类型,排除某些内容,在指定域名内搜索等。

本文就分享一下相关的技巧。

基本搜索

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

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

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

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

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

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

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

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

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

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

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

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

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

双引号:指定精确的内容

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

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

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

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

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

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

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

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

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

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

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

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

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

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

site:在指定站点内搜索

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

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

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

此外,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 页就找到自己想要的内容,如果找不到,再提问也不迟。

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

最后

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

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

原文:让你搜索效率翻倍的技巧

posted @   peterjxl  阅读(35)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示