乍一看这博客标题,这作者是不是傻?

居然高效的Google,查找引擎谁没用过啊,直接输入内容它就呈现答案了,多简单~

没错的确会呈现答案,可是这个答案真的是你想要问的问题吗?真的不会有一种答非所问吗?搜了一大圈后发现好像有了答案,又好像不知道答案是什么?

咱们为了查找答案,打开了一排新网页,在一堆网页中逐个挑选寻觅最初的答案,乃至查找一圈之后仍然一无所得。

哈哈 是不是被我猜中了你们的日常。

读完本篇博客后,发现自己自己真的白用这么多年的查找引擎了,假如知道查找引擎原理是这样,那么平常查找的效率岂不是直线上升?

下面进入主题:

有人从前说过:“得到任何东西的秘密就是恰当地发问”。 你可以发问、讨价还价或许压服。不管哪种方法,你只是再用正确的参数提出恳求。

虽然Google查找引擎不是一个人,但咱们的确需求发问才干取得成果,所以咱们需求恰当地发问。

在本文中,咱们将深入探讨Google的作业原理以及怎么每次从Google获取你所需的准确的答案。

假设有一天早上我醒来,决议要坚持健康。那么,我需求开始训练,我需求训练方案,我需求规则的训练,所以我再Google上查找一些信息。

怎么高效的Google查找

假如我在Google上查找regular gym exercises,我会得到类似于下面的成果:

怎么高效的Google查找

虽然查找出了成果,但这并不是我想要的。

但是,假如我输入gym workout routines,我会得到下面的成果:

怎么高效的Google查找

上面的更像是我想要查找的成果。

怎么高效的Google查找

再举个例子。前几天,我在想为什么不管你冲刷多少次,马桶底部总能坚持适量的水。所以第一次我问了Google时,我问:why does the water in the toilet not drain away,下面是我得到的答案:

怎么高效的Google查找

显然,Google以为我是在修理一个有问题的马桶,这绝对不是我想要的。所以我决议从头表达一下问题,再试一下,这次,我输入了how does the toliet bowl hold water,这次我得到了这样的答复:

怎么高效的Google查找

现在终于解说清楚了!

现在的问题是——怎么让Google给我想要的答案?为了答复这个问题,咱们首先需求了解Google的作业原理。

当你在Google查找栏中输入一个问题时,让咱们看看都发生了什么:

  • Google的算法会剖析查询一了解其意义、意图和上下文。这触及将查询分解为其组成部分,例如关键词、短语和语法结构,运用自然语言处理(NLP)来解读查询的涵义、语法和上下文,然后更好地了解用户的意图。
  • Google的算法随后会遍历查找引擎已经爬取的很多网页和其他在线内容,然后运用数百个要素来确定这些网页与给定查询的相关性。这些要素包括关键词的存在、内容的质量、用户参与度指标以及网站的权威性。
  • 终究,Google会向你提供与你查询最匹配且最有或许包含答案的答案或网站。

已然你掌握了这些常识,让咱们看看怎么保证你在查找栏中输入时每次都取得你想要的准确答案!

获取Google精确答案的技巧

1、Google不是一个人

有时分,咱们会过错地以为Google像人类一样思考,或许是由于它可以用咱们的自然语言答复“怎么”、“何时”和“谁”的问题。但实际上不是这样的。Google常识一组算法,所以一切的“为什么”、“在哪里”和“谁”的问题大多都被过滤掉,除非它们是问题中十分必要的部分。

例如,WHat is Obama's age,或许How old is Obama,可以简化为Obama age。这样更简洁,也更简单让查找引擎辨认出关键词Obamaage

2、在查询Google时,不要成为一个发问者,要成为一个命令者

虽然这并适用于于一切问题和查询,但这种方法仍然十分有用。不要恳求Google提供信息,由于假如你这样做,你或许会得到模糊和无关的信息。

把自己作为一个审问者,让Google成为你的嫌疑人。作为审讯者,你不会问:“你能告诉我吗?”相反,你说:“告诉我”。不要说“有没有方法让我做xyz”,而只说“怎么做xyz”。问题越直接越好。

怎么高效的Google查找

3、运用更少、更精确的关键词

记住Google会寻觅关键词来辨认你的问题主题并提供成果,因此你应该运用直接和具体的关键词,以便查找引擎彻底了解你想要了解的内容。

这也是咱们应该尽量使查询尽或许简略的另一个原因——这样Google捕捉到不必要的关键词的机会就会大大减少。

怎么高效的Google查找

4、询问Google前先问问自己

假如你这样做,你或许在输入问题之前就会找到处理方案。当你感到困惑和卡住时,坐下来写出你想要处理的问题。我的一个朋友告诉我这被称为“Rubber Duck Ddbugging”。伪装你在向一个不懂编程(或许你问题所触及的其他工作领域)的人解说问题。

怎么高效的Google查找

问题在于,咱们经常过于局限于某个特定的思路,没有意识到问题可以从头表达,然后取得更好的查找成果。

5、防止XY问题

XY问题源于XY问题。XY问题是一种交流问题,其中问题是关于终究用户测验的处理方案(X)而不是根本问题自身(Y或为什么)。一般情况下:

  • 用户想要X
  • 用户不知道怎么做X,但以为假如他们可以设法做Y,他们就可以某所找到处理方案
  • 用户也不知道怎么做Y
  • 用户恳求有关Y的协助
  • 其他人(或Google)测验协助用户处理Y问题,但感到困惑,由于Y似乎是一个需求处理的奇怪问题。
  • 经过很多交互和浪费时间后,终究发现用户的确需求X方面的协助,而Y真是不是X的最合适处理方案。

为了防止这种浪费时间的进程,请保证你知道你要处理的问题的根本原因以及你要实现的方针。经过这样做,咱们不会一向打转,让Google看起来像这样:

怎么高效的Google查找

为了进一步协助咱们,以下是咱们一般想要提出的一些问题类型,以及它们怎么从头表述,以便让Google更好的了解你的意图。

1)进程性问题

当你想知道怎么做某事或某事是怎么完成的时分,你应该运用以下方法开始:

How to (执行任务) Ways to (执行任务)

例如:How to set up Android Studio on Mac

2)了解性问题

当你想知道某事物存在的原因或为什么应该采取特定的举动或决议计划时,你一般会以why或许what

例如:why use a js framework?why do I have a brain?what makes the ocean blue?

3)比较性问题

了解两个或多个选项中那个更好,或许它们之间的区别。这种情况下,大多数时分运用vs

例如:PHP vs JSReact vs AngularCore i5 vs Core i7

4)解说性问题

获取关于特定主题的详细信息。

例如:All about programmingExplain SAAS

总归,这些方法并不适用于每一种情况,有些情况下需求运用问题合唱文本来解说情况。但是,文本的意图是协助软件开发人员快速修正过错和编码问题,这一般需求很多时间、精力,也或许需求咖啡。

期望这篇文章协助你了解Google的作业原理,以及在发问时怎么充分利用它。