目录

如何高效使用搜索引擎

For-Beginners

Mark Chen | 01 Jul 2021

由 CMU Computing @ Carnegie Mellon 课程部分节选改编补充而来

合适的关键词

一般来说,当你将自己的问题输入搜索引擎后会有三种可能:

在第一和第三种情况中,我们需要修改自己搜索的关键词来提高搜索结果的质量。

如果内容太过宽泛 - 可以新加关键词,并且使用下文“高级搜索”中提到的搜索引擎高级搜索方法来提高结果质量

如果内容太少 - 考虑减少关键词,或者用更加抽象和泛化的词语替代一些关键词

高级搜索

下面以 Google 的一些高级搜索方法为例子:

词组匹配

类型 符号 效果
词组匹配 "" 完整匹配词组,而不会分开单词进行匹配

效果:

无完整匹配 有完整匹配
image-20210726163129043 image-20210726163149149

可以看到,在加上限定词后,我们搜索结果的质量有了显著的提升

限定结果的来源网站

类型 符号 效果
筛选器 site: 限定所有的搜索结果都在这个域名内

有的时候,我们希望我们的结果都是一个指定网站下的内容,这时候我们可以用 site: 来限定搜索结果的域名

效果:

无限定词 有限定词 site:gwcs.xyz
image-20210726164058067 image-20210726164041523

如果我们想搜索 CS 相关的问题,我们可以用 site:stackoverflow.com 来搜索所有 stackoverflow 中相关的问题。

限定文件类型

类型 符号 效果
筛选器 filetype: 所有结果都是指定类型的文件

如果想搜索指定类型的文件,可以使用 filetype: 关键词来对文件类型进行搜索。

无限定词 有限定词
image-20210726164957139 image-20210726164943256

逻辑关系

通过 AND ORNOT,我们可以组合多个关键词和筛选器,灵活的搜索

python OR java site:gwcs.xyz

评论区