你所“不知道”的高级搜索技巧

引言

日常生活中,我们不可避免要地和各种各样的搜索引擎(例如: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

结束语

上面简单介绍了几个我们最常用到的日常搜索小技巧,其它还有一些搜索技巧,有兴趣的读者可以自行探索。值得注意的是,上述搜索指令也可以组合使用,这里不再详细说明。

原文地址:https://www.cnblogs.com/home/p/google-search-skills.html