11个软件开发人员需要掌握的Googling技巧

web前端开发

共 2929字,需浏览 6分钟

 ·

2021-05-16 01:41

英文 | https://betterprogramming.pub/11-tricks-to-master-the-art-of-googling-as-a-software-developer-2e00b7568b7d

翻译 | 杨小二


Google已成为我们生活中不可或缺的一部分,以至于我们现在查找各种资料时,直接使用“ Google”来代替,可见Google搜索引擎在大家心目的位置以及它在行业里的巨头的地位。
我们使用一些选定的关键字,你可以找到从最近的杂货店到世界各地最新动态的所有信息。
不过,有时Google的魔力无法为我们提供正在搜索的结果类型。你可以尝试使用不同的关键字组合并深入搜索结果,如果你仍然找不到所需的内容的话,但是,你知道Google提供了一些选项来完善你的搜索并从数千个匹配项中准确过滤出你想要的内容的功能吗?
在本文中,我们将向你介绍这些谷歌搜索技巧,这些技巧将使你成为高效有效的Google搜索用户。你可能已经知道其中一些,但请继续阅读以找到你可能尚不了解的隐藏宝石。

1、使用引号匹配确切的短语

"search query"
你可以在输入到搜索框中的单词或短语周围使用双引号,以获取包含此精确搜索词的结果列表。
如果你搜索“when to use node js”(不带双引号),则Google会返回一组结果,其中包含所有四个或更少这些单词的任何信息。
截图如下:

但是,如果你使用双引号并搜索“when to use node js”,则Google会优先考虑其内容中包含此确切短语的结果。其结果如下图:

2、使用AND / OR运算子

当将包含两个或多个单词的搜索词放入Google搜索框中时,有时会返回仅包含几个单词的结果。

keyword1 and keyword2

如果要搜索包含这两个词的页面,则可以在两个词之间使用“ AND”运算符来指定两个词都应出现在搜索结果中。

keyword1 or keyword2

同样,你可以使用“ OR”运算符指定何时只需要其中一个单词的结果。

从图像中可以看出,使用小写或大写运算符都没有关系。

3、使用减号排除某些术语

keyword1 -ignore

如果要从搜索结果中排除包含特定短语的网页,请使用减号在搜索词中进行指示。

在Google上搜索“ Ruby”一词时,你会得到与Ruby编程语言和Ruby有关的结果。

要排除有关ruby的结果,我们可以搜索“ Ruby -gemstone”。现在,我们获得了仅与编程语言有关的结果列表。

在搜索含糊不清且具有多种含义的术语时,它将为你提供帮助。

4、在搜索词中使用通配符

phrase * phrase

当你不确定所要查找的内容时,或者当你想了解可以使用Google算法的灵丹妙药时,此技巧对发现信息很有帮助。

当你在搜索字词中使用星号(*)时,它将充当占位符,Google会在提供结果之前自动填充该占位符。

让我们尝试搜索词“how to do * in Python”,看看Google决定向我们展示什么。正如你在下图中所看到的,前三个搜索结果集中在我们可以使用Python进行的三项不同的事情上:数学,注释和学习Python。

当你不确定应该往那走时,就可以让Google领先的方法来帮助你。

5、查找与另一个网站相似的网站

一旦发现,该方法将在你的Google谷歌搜索习惯中保持不变。

你想知道有多少次可以找到与你喜欢的网站类似的另一个网站的方法了?如果你的答案不确定,那么,你将立即爱上该技巧。

要搜索与另一个网站相似的网站,只需使用如下搜索语法:

related:[website_url]

例如,让我们使用此语法搜索类似于GitHub的网站:

我们可以在结果页面上看到Bitbucket,Git,Stack Overflow和SourceForge。我们看到这些结果是因为它们具有与GitHub类似的目的:存储库管理和开发人员社区。

6、使用Google搜索网站

keyword1 site:[website_url]

你知道你可以使用Google在网站内进行搜索吗?使用此功能,你可以查找在特定网站上发布的文章,博客文章和页面,尤其是当它没有内置搜索功能时。

让我们在Live Code Stream网站上搜索关键字“机器学习”:

7、查找特定文件类型中的内容

keyword1 filetype:[file type]
假设你要查找针对特定主题准备的PDF或PowerPoint幻灯片。然后,你很幸运,因为Google允许你仅搜索此文件类型的内容。
让我们使用这种方法搜索有关算法主题的PowerPoint幻灯片:

8、使用“之前”和“之后”运算符
如果要查找在特定日期之前发布的内容,则应使用“ before”运算符。你可以为此搜索字词提供特定的年份或完整的日期(格式为yyyy-mm-dd)。
keyword1 before:[date]

同样,如果要搜索在特定日期之后发布的页面,请使用带有特定年份或日期的“after”运算符。

9、将Google用作计算器

[mathematical operation]

你知道吗,你可以将Google的搜索框用作计算器?如果你懒得拿计算器(或计算器应用程序)来进行一些简单的数学运算,请迅速寻求Google的支持。

10、逐渐增加你搜索词中的词

Google建议你仅使用基本搜索字词开始搜索。例如,如果你尝试查找学习Javascript的课程,请从最基本的短语开始,逐渐增加搜索词中的单词数量,直到找到所需的内容:

  • JavaScript课程

  • 面向初学者的JavaScript课程

  • 面向初学者的JavaScript课程Udemy

遵循这种搜索策略有一些好处。

首先,使用范围更广的搜索词可以使你有机会了解主题的概况以及可采取的不同途径。

通过直接使用精确的,集中的搜索词,还可以确保你不会错过任何重要信息。在搜索词中添加更多单词时,你会看到更符合你特定需求的结果。

11、在搜索词中使用网站语言

将搜索词放入Google搜索框中时,请尝试使用网站使用的语言。与其使用搜索词“我的图片不能在网页上居中”,不如考虑网站使用的语言类型并搜索“CSS实现图片居中”。

这里的技巧不是搜索你将要使用的术语,而是搜索专业网站所使用的术语。尤其是当你深入探讨主题时,在搜索字词中使用网站语言将为你带来更好的搜索结果。

总结

谷歌搜索是开发人员必须掌握的一种技术,可以有效地找到他们想要的信息。在本文中,我们与你分享了许多有关如何改善Google搜索技能的提示和技巧。当你正确地开始使用这些技巧时,你可以减少花在Google搜寻网页上的时间,以便快速找到你想要的内容。

下次你开始在Google搜索框中输入内容时,请考虑使用这些技巧,并查看可用于查找所需内容而又不浪费时间,同时也提升了工作效率。

最后,谢谢你的阅读!

学习更多技能

请点击下方公众号


浏览 48
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报