如何高效搜索信息

Posted 编程大观园

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何高效搜索信息相关的知识,希望对你有一定的参考价值。

信息搜索需求

搜索、判断、决策、感受,是我们做绝大多数事情所依赖的基本行为,而信息作为行动流转的媒介。

信息搜索在日常生活中发挥着相当重要的作用。信息搜索的质量有时直接影响着生活的质量。工作生活中的低效或低质量,可能很多源自于搜索的低效和获取信息的低质量。生活中,我们常常面临大量的长期性的或临时的信息获取需求:

  • 找一本阐述软件设计案例的优秀书籍;
  • 买一件舒适合身的款式清雅的男士衣裤;
  • 找一个有高清晰度舞蹈的视频网站;
  • 找一处实惠的口味不错的吃饭的地方;
  • 找一个价位合适的符合自己心理需求的合租的房子;
  • 找一处价位合适的符合心理需求的安身之所;
  • 找一个能用来做高效某件事的免费好用的 APP;
  • 找一个能解决当前技术问题的解决方案;
  • 查找关于某些主题的资料;
  • 找一些能够提升自身技能成为高级人才的方法和信息;
  • 做一个比较全面而深入的行业调研,持续了解行业资讯。

搜索基本方法

有两类搜索服务:

  • 指引搜索: 告诉你在哪些地方会提供所需要的信息。通常是搜索引擎网站,比如谷歌、百度、必应等;也可以是问答网站,比如知乎等;
  • 直达搜索: 提供内容或信息的地方同时也提供一定的搜索能力。可以分为横向网站和垂直网站。比如购物网站京东、淘宝等横向网站,或者书城这样的垂直型网站。

绝大多数信息搜索需求,都可以先通过指引搜索做一个初步的搜索,获得一些基本结果之后,再去专业网站通过直达搜索,获取到所需信息。如果是专业问题,可以直接去问答网站上搜索;如果是特定需求,则可以直接去垂直网站上搜索。

注意,使用搜索功能时,要尽量用关键字,而不是描述语句。 比如,我想找一个 mac 上免费好用的视频编辑 app, 搜索应该用“Mac 免费 视频编辑” 而不是 “mac 上免费好用的视频编辑 app”。

高效搜索

定义高效

巨细无遗的搜索结果一定是最优的吗?最优搜索结果一定是高效的吗? 比如老板让你和另一个人去做一个行业调研。你费尽心思,花了一周时间给了一份超全面深入的长达 90 页的行业报告,而另一个人花了两天时间给了一份相对全面深入的 10 页左右的行业报告。谁交付的结果更好?也许在你还在苦心搜索的时候,另一个人都拿到老板的奖励了。

显然,最优并不等于高效。最优是基于某种标准来判断的,而标准总是相对的。基于一个标准得出的最优结果,在另一个标准体系下,并不一定是最优结果。花费大量时间得到的最优搜索结果,往往也会耗费巨大的代价,而这种代价会导致“最优”变得黯然失色。

高效并不一定意味着拿到巨细无遗的最优搜索结果。高效意味着,在可接受的时间内拿到质量符合或超出所需的结果,—— 而不是拿到一个近乎完美的结果。这又是一个“度”的问题。所谓中庸之道,就是达到一个平衡的度。

花更多时间用最优惠的价格买到质量最好的商品,并不比花更少的时间用更多的钱买到质量很好的商品,更高效。


找对地方

找对地方非常关键!找对地方非常关键!找对地方非常关键!重要的话说三遍!!!

当要搜索什么时,不是立即着手去搜索,而是先花点时间思考下:什么地方最可能提供关于这一话题的优质信息。

找错地方会花费大量时间却收益很小。找对地方,好东东装都装不下。我走过许多弯路,才意识到这个关键点。

什么是对的地方? 专注、专业、信誉度高。 不同的地方吸引着不同背景层次的人。要怎么才能更高效地找到所需信息呢?

  • 明确需求。比如租房:可接受的价位范围、可接受的距离范围、合租或单身、采光要求、主卧还是次卧、是否需要带厨房、周边环境是否安静、生活设施是否便利、个人特殊要求。明确哪些是必选项,哪些是可选项。明确需求有利有弊。

  • 找可靠度、信誉高的地方。比如知名大厂企业创建的网站,往往是可靠性强的值得信任的(虽然里面总会有一些污垢藏于其中);

  • 出类拔萃的专业网站。每一种行业和职业,通常至少有一个优秀的专业网站。 一般排版清晰的、页面和交互仔细设计的、有专业独创内容的、有专业技术团队维护的网站都是潜在的好网站。比如软件开发的问答网站 StackOverflow, 代码托管网站 Github 等。遇到好的网站就收藏起来吧!

  • 付费购买高质量内容。如果某个地方提供大量高质量内容,那就不要舍不得花点钱了。免费午餐的时间临近结束了。

推荐好物

  • 引用搜索。当在网上发现一个好东东时,特别注意下引用出处。有时好东东的引用出处,会隐藏着一个好地方。通过引用常常能找到好去处。就好像,读到一本好书时,看看引用文献,往往能找到原创、更好的书,顺藤摸瓜,按图索骥。

  • 朋友或社区推荐。 关注和询问朋友与社区,只是答案不够多样和齐全,也是信息获取的入口点。

  • 关联思考。事情往往是关联的,租房不一定就要去租房网上找,在生活兴趣社区衍生出来的租房小组里反而能找到更合适的。关联思考往往有此奇效。

  • 搜索引擎的前三页。搜索非专业信息时,搜索引擎的结果还是能满足需求的,可是要搜索专业性知识和技术,搜索引擎给出的结果不能令人满意。这时可能需要使用关键字技巧加强搜索条件,比如加双引号,site, inurl. 或者只关注搜索引擎给出的优秀网站,在网站里搜索所需信息。

高效运用搜索引擎

  • 使用关键字,而不是描述语句;
  • 多个关键字在结果中同时包含:key1+key2 ,用加号连接多个关键字,比如 java+connection+refused
  • 排除某个关键字: key1 -key2 ,搜索结果中过滤包含 key2 关键字,一般用于过滤广告
  • 指定网站搜索关键字: key site:网站域名 ,比如 springboot site:cnblogs.com
  • 查找某种文件类型的资料: key filetype:文件类型 ,比如 enterprise+architecture filetype:pdf
  • 标题中必须包含关键字: intitle:key, 让搜索结果更加精准,比如 intitle:architecture ,

组合使用口味更佳:比如 intitle:architecture filetype:pdf 可以搜索标题中带有 architecture 的 pdf 文件,这样查找资料更精准。

其它方式

  • 探索,探索! 信息搜索就是个不断探寻不断发现的过程。有时,需要的是实地的信息,有意识滴走不同的路,半径两公里的都可以考虑去走走。为了吃一顿好一点的,也是要豁出去了;
  • 从交谈与查访中获取信息;
  • 观察和推断蛛丝马迹。

示例

买书

买书是一个“搜索+多选一”的典型场景。通常要结合搜索书籍评分网站和购书网站的信息。买书之前,首先要考虑是否值得去购买和阅读。读书要考虑性价比。时间比金钱更宝贵。与其花 10 元读一本休闲小说,不如花 200 元读一本经典艺术书籍。

关于书籍影音评论,国内比较知名且信誉较好的就是豆瓣网站了。7.8 分以下的畅销书籍基本就不必考虑了; 7.8 - 8.7 分的书籍可以斟酌下; 8.7 分以上的书籍基本值得购买的。 当然,同时也要看评分人数。如果评分人数很少的高分,也要斟酌,可能还不如评分人数多但评分相对低的书籍。 一般评分人数超过上百且评分 8.5 分及以上,基本是值得阅读的好书。

在确定想要购买后,就要注重书的质量。书的质量取决于写书人、译者、出版社、出版时间、售书渠道。

  • 上网搜索写书人的背景、功底和造诣。如果写书人本身比较知名,则看译者如何;如果写书人不怎么知名,读读电子书就可以了;
  • 译者可以上知乎了解下,选择适合自己口味的译者风格;
  • 对于不同的领域,选择专注匹配的出版社。不同出版社在不同领域出书的质量是不一样的。术业有专攻。比如文学类,人民文学出版社;计算机类,机械/邮电出版社或者 O\'reilly;艺术类的,广西美术出版社 或 Phaidon Press。可以查查出版社的基本信息;
  • 出版社选好后,可以看看出版时间。经典书籍一般出版时间距现在比较久远,但很难买到;
  • 最后要看卖书渠道。通常选择知名可信任的图书售卖渠道,比如京东、当当或者图书旗舰店。在不同的渠道进行比价,选择实惠的一家。避免去不知名的小店买书,因为有可能买到盗版书。

书籍筛选是一个根据获取到的信息递进判断而不断缩小范围的过程;而且,书籍质量是一个很客观的东西。经过写书人、译者、出版社、出版时间、售书渠道多重筛选后,再考虑送货时间、常用购书渠道,基本就一两家可选了。

购买日用品

比如购买牙膏、手机或笔记本电脑。也可以结合评分网站和购物网站的搜索信息来做判断和选择。这类事情的难处在于“选择太多且各有千秋”,无法像筛选书籍那样递进缩小范围,也不能遍历所有相关商品之后才做出购买行动,—— 那太耗时了。

此时,最重要的是:明确自己的需求和口味,适合自己就好。不必盲目从众。不必遍历所有。

  • 选出自己最看重的质量属性;
  • 对比这些质量属性,哪些是自己拥有后感到踏实和兴奋的;
  • 仔细阅读商品详情,确保没有什么细节上的坑;
  • 选择自己信任的品牌和售卖渠道;
  • 适当比价,品质和价格适中;
  • 购买人数很多,且评价还不错的(适当从众也是有益的)。

大额交易商品,需要去专业评测网站或问答网站看看相关评价和评测结果,再做打算。

舞蹈网站

找一个有高清晰度舞蹈的视频网站。这类事情通常面临两种选择: 通用网站和垂直网站。比如 Bilibili,里面有很多舞蹈视频,但 Bilibili 并不是专门出舞蹈视频的,它属于通用网站;而跳跳网则属于垂直网站,专注于舞蹈视频。

幸运的是,可以同时持有多个选择。不必面临多选一的艰难处境。

找一处实惠的口味不错的吃饭的地方

使用大众点评、美团外卖这样的餐饮 app,而不是从搜索引擎开始搜索。

免费好用的 APP

可以直接上知乎问答首页,搜索相关的文章和推荐,然后去官网或正规应用商店下载。这种情形,通过搜索引擎去寻找,就显得低效了。

技术问题求解

通常,对于技术问题求解而言,越贴近所面临的问题场景,问题描述的关键字越精确,搜索出的结果就越有可能解决问题。不过,过于精确的描述,也可能导致搜索无结果。这样就只能逐步去掉一两个问题描述的关键字,再进行搜索。此外,能够解决技术问题的网站往往是那些非常专业的网站,而不是一般网站能够搞定的。因此,应尽可能先指定所信任的网站列表。

比如我遇到了 connection refused 的报错,需要排查问题。要解决这个问题,有两类网站可以提供答案:a. 专业技术博客; b. 专业技术问答网站。而其它的网站则不一定能解决问题。因此,最好直接搜索指定网站的内容。

这时,需要借助搜索引擎的指定网站搜索功能。 关键字加 site:网站域名:
(不指定任何网站,直接搜索的结果)

(指定博客园网站的搜索结果)

(指定stackoverflow的搜索结果)

如果我只想搜索 Java 相关的 connection refused 的结果,也就是说 java 和 connection refused 都要出现,那么,可以用 key1+key2+key3 的形式,则搜索结果里必须同时出现 key1, key2, key3 的关键字。

查找关于某些主题的资料

比如,我要查找关于架构设计的一些资料,可以使用 filetype:文件类型 来获取。

(学习资料)

(行业报告)

【未完待续】

以上是关于如何高效搜索信息的主要内容,如果未能解决你的问题,请参考以下文章

搜索引擎技巧 | 高效搜索自己所需内容

用python编写一个高效搜索代码工具

高效使用搜索引擎的几个小技巧,工作党学生党必备技能!

如何高效使用搜索引擎

如何在有序矩阵中高效搜索? [复制]

如何使用搜索技巧来成为一名高效的程序员