优化搜索
这是优化搜索练习“搜索引擎第一部分”章节的关键。
搜索引擎会不断微调它们的算法,而不同的搜索引擎其搜索和排序算法也会有所区别。因此,在一个搜索引擎上效果好的搜索方法,在另一个搜索引擎上可能就不奏效了。不过,还是有一些通用的规则,能够帮助我们在大多数情况下优化搜索效果。
最好避免使用单个词的搜索查询。一个好的经验法则是包含上下文信息,明确你想要通过搜索的目标。但是,如果用的词太多,可能会找不到结果,或者返回的结果不相关:尝试用几个关键名词描述你的需求,同时避免使用过于泛泛的词汇。
搜索是一个迭代过程。你需要根据有效的内容重新构思问题。
下面是一个来自《英国教育技术杂志》的一个例子,展示了学生如何通过迭代搜索来找到所需信息:
“Nomusa在目标领域优化了检索指令,因此她能够构建出以下搜索序列:
- 可持续建筑材料(在结果列表中看不到有趣的内容)
- 可持续生计(探索两个搜索结果)
- 可持续生计建筑材料(找到一个目标来源)
这种搜索序列的使用是经验丰富的网络搜索者常用的策略。他们通常会对查询词进行微小的调整,然后反复进行查询1。
如果你想了解AI在搜索引擎中的应用,可以尝试搜索搜索引擎中的人工智能,搜索引擎中使用的人工智能等。
- 使用引号强制搜索引擎寻找与引号内精确匹配的词语。搜索烤奶酪食谱可能包括芝士蛋糕食谱,而“烤奶酪” 食谱将避免这种混淆。“东德人”故事将显示同时包含东和德国的结果,这应通过比较“东德人”故事和东德人故事的搜索结果页数来证明。
- 搜索引擎忽略标点符号,除了 ‘ 和 “(如上所述,以及表示所有权)。
- 附近显示给定位置附近的内容。我附近将显示设备当前位置适用的结果。如果你正在参观埃菲尔铁塔,那么搜索埃菲尔铁塔附近的餐厅就能找到附近的餐厅。
- 在一个词前加上减号符号将排除包含该词的页面;在””内组合多个词可以使它们同时出现在搜索结果中。搜索人工智能 -“机器学习”将显示提到人工智能但不包括机器学习的结果。
- 搜索x AND y寻找同时包含x和y的结果。搜索x OR y显示包含x或y或同时包含x和y的结果。注意AND和OR都是大写的。“当你想要包含两个具体同义或密切相关词的结果时,使用OR操作符。例如:直销营销顾问 OR 专家。这将同时显示直销营销顾问和直销营销专家”2的搜索结果。
- 通配符* 可以代替一个未知词。*加州大学的结果将包括南加州大学,而加州大学则不会,至少在搜索结果的前几页中不会。
- site:bbc.com只会返回在bbc.com网站中找到的内容。courses site:*.edu返回以.edu结尾的所有站点(教育机构)的结果。在寻找学术文章时,最好在特定网站如springer.com, scholar.google.com等查找。“搜索学术研究论文时,使用专门的学术信息集合会比在普通的开放网络上搜索更加高效。选择合适的资源进行搜索是一种必要的搜索范围界定,以确保得到适当类型的结果。信息空间并不是平滑的,而是具有独特的结构。对这种结构了解得越多,作为搜索者的效率就会越高3。”
- filetype:pdf或filetype:jpg等将分别返回PDF文档或JPG图像的链接。
1 Walton, M., Archer, A., The Web and information literacy: scaffolding the use ofweb sources in a project-based curriculum, British Journal of Educational Technology, Vol 35 No 2, 2004.
2 Spencer, S., Google Power Search: The Essential Guide to Finding Anything Online With Google, Koshkonong, Kindle Edition.
3 Russell, D., What Do You Need to Know to Use a Search Engine? Why We Still Need to Teach Research Skills, AI Magazine, 36(4), 2015.