1
大学生信息素养
1.4.1.4 四、搜索引擎的常用语法规则
四、搜索引擎的常用语法规则

搜索引擎一般是通过搜索关键词来完成自己的搜索过程,即填入一些简单的关键词来查找包含此关键词的文章或网址。这是使用搜索引擎最简单的查询方法,但返回结果并不是每次都令人满意的。如果想要得到最佳的搜索效果,就要使用搜索的基本语法来组织要搜索的条件。

1.搜索引擎中常用的逻辑运算符是AND、OR、NOT

AND表示逻辑“与”,可用“&”表示(不同搜索引擎使用符号不同);OR表示逻辑“或”,可用“|”来表示(不同搜索引擎使用符号不同);NOT表示逻辑“非”,可用“!”来表示(不同搜索引擎使用符号不同)。

在使用操作符时建议最好用AND、OR、NOT而不用符号来表示,因为单词容易记忆,而且对其他的搜索要求也通用。组合逻辑算符时,还应当考虑它们的顺序规则。因为逻辑算符优先级不同,执行时便有一定的顺序,“与”和“非”命令通常在“或”命令前执行。

2.使用“+、-”连接号和通配符

要求的单词:如果要求特定单词包含在索引的文档中,可以在它前面加一个“+”号,如:+Internet。并且在“+”号和单词之间不能有空格。

排除的单词:如果要排除含有特定单词的文档,可以在它前面加一个“-”号,如果想查找联想的计算机产品而不含有“天琴”系列,应这样写:+联想-天琴。

通配符:进行简单查找的时候,可以在单词的末尾加一个通配符来代替任意的字母组合。通配符一般为“*”号,如:Compu*可以代表Computer、Compulsion、Communication等。但“*”不能用在单词的开始或中间。

3. NEAR/n运算符

有些搜索引擎提供了NEAR运算符,它用于寻找在一定区域范围内同时出现检索单词的文档。但这些单词可能并不相邻,间隔越小的排列位置越靠前。其彼此间距控制是:/n,n为数值,意为检索单词的间距最大不超过n个单词。例如:computer NEAR/10 game,即查找computer和game的间隔不大于10个单词的文档。

4.使用逗号、括号或引号进行词组查找

逗号的作用类似于OR,也是寻找那些至少包含一个指定关键词的文档。不同的是“越多越好”是它的原则。因此查询时找到的关键词越多,文档排列的位置越靠前。例如查询关键字是:计算机,多媒体,Windows95,则查询时同时包含“计算机”“多媒体”和“Windows95”的文档将出现在前面。

括号的作用和数学中的括号相似,可以用来使括在其中的操作符先起作用。

使用引号组合关键词,可以告知搜索引擎将关键词或关键词的组合作为一个字符串在其数据库中进行搜索。例如要查找关于电子杂志方面的信息,可以键入“electronic magazine”,这样就把“electronic magazine”当做一个短语来搜索。相反,如果不加双引号,搜索引擎就会查出包含“electronic”(电子)及“magazine”(杂志)的网页,会严重偏离主题。

5.不要滥用空格

在输入汉字作关键词的时候,不要在汉字后追加不必要的空格,因为空格将被认作特殊操作符,其作用与AND一样,比如:输入“飞机”,那么它不会被当做一个完整词“飞机”去查询,由于中间有空格,会被认为是需要查出所有同时包含“飞”和“机”两个字的文档,这个范围就要比“飞机”作关键词的查询结果大多了,更重要的是它偏离了本来的含义。所以关键词输入应为“飞机”。