引言
日常生活中,我们不可避免要地和各种各样的搜索引擎(例如:Baidu、Google等)打交道,但是你真正了解并学会合理地使用它们了吗?本文就搜索引擎的几个常用高级搜索指令 做了简要的介绍。
工作原理
搜索引擎会派出一种我们称之为蜘蛛「spider」的程序,它能够在网上爬行、发现新网页并抓取页面文件进行分解、分析,然后建立索引「index」 数据库。用户提交搜索请求,搜索引擎程序便对搜索词进行处理。预处理完成后,搜索引擎程序从索引数据库中找出所有包含搜索词的网页,并且根据一定的排序算法计算出网页的排名,最后按照一定格式返回到“搜索”页面。
搜索指令
“ ” 和《 》
用双引号 或书名号 表示完全匹配,返回页面需包含引号中的所有词,连接顺序也完全一致,并且中间允许有其它字符。例如:
"南丰蜜桔"
返回页面仅包含“南丰蜜桔”关键词。
《赣南脐橙》
返回页面仅包含“赣南脐橙”关键词。Baidu和Google都支持这两条指令。
-
用减号 表示不包含,返回不包含减号后面词的页面。使用时,减号前是空格,减号后紧跟 要排除的词。例如,搜索所有包含鲜花但不包含玫瑰花的页面:
鲜花 -玫瑰花
Baidu和Google都支持这条指令。
*
通配符,表示以星号 代表任何词进行搜索,星号可以出现在任何位置。例如我们可以查找:
豆浆机做*
Google支持该指令,Baidu不支持。
inurl:
返回关键词出现在网页URL中 的页面,支持中英文。Baidu和Google都支持,Google中文搜索的结果更为准确。例如:
inurl:english
inurl:英语学习方法
此外,这条指令在查找电子书、音乐等资源方面有诸多妙用,这里给出百度百科的说明: inurl。
intitle:
返回关键词出现网页标题中 的页面。用法为后面直接加搜索词,如:
intitle:科普
搜索结果网页标题中将包含关键词“科普”。
allintitle:
与intitle功能和用法相似,包含多组关键词 ,中间用空格分隔。例如搜索所有网页标题中同时出现“科普”和“文学”关键词的页面:
allintitle:科普 文学
filetype:
指定搜索的文件类型 。例如搜索所有网页内容包含“搜索技巧”关键词的ppt文档,我们可以输入:
filetype:ppt 搜索技巧
该指令支持word,excel,pdf等多种文件格式。
site:
指定搜索的域名 。例如,在中国教育类网站下查找“运动会”的相关信息:
运动会 site:edu.cn
又如,我们要在pc6网站下查找和下载UC浏览器:
UC浏览器 site:pc6.com
结束语
上面简单介绍了几个我们最常用到的日常搜索小技巧,其它还有一些搜索技巧,有兴趣的读者可以自行探索。值得注意的是,上述搜索指令也可以组合使用,这里不再详细说明。