我们每天上网,时刻搜索,然而我们习惯性的操作是“正确”的嘛?
在中国,”百度一下“深入人心,很多人认为百度就是搜索,搜索就是百度。其实搜索引擎有很多,“百度”只不过是众多搜索引擎中的一个而已。把互联网上各种信息搜集整理,按照一定规则存储到数据库中,提供快速检索排序能力的系统,我们就可以叫做搜索引擎。
互联网上有数不尽的网页信息,搜索引擎是怎么样在 1 秒以内搜索到你想要的信息呢?
回想一下我们小时候用的《新华字典》,厚厚的字典里有上万个文字,在字典的前几页用部首和拼音进行索引,我们就能比较快的找到我们查询的汉字。
如果在我们的每次搜索时,搜索引擎才开始去浩瀚的互联网上逐字逐句的查找内容,那么每查询一个问题花的时间可能都够我们睡一觉了。
其实搜索引擎也是利用了字典的原理,在你搜索之前,搜索引擎会派出无数个爬虫,我们可以叫它蜘蛛?,这些蜘蛛无时不刻的在互联网?上爬取内容。搜索引擎把爬取的内容提前建立了索引,建立索引就是搜索引擎的数据库存储了每个关键词在互联网上的位置,比如: 你的程序员男朋友 这个词在网页1,网页10和网页18上出现过,它就把这些信息存储到数据库中,等有人搜索 你的程序员男朋友 时,搜索引擎就可以立刻返回结果:网页1,网页10和网页18。
你使用百度时,是不是经常会输入“怎么xxx?”,“xxx吗?”这些口语问句?在了解搜索引擎的原理后,你是不是觉得这样使用百度其实不太正确。搜索引擎一般都是基于关键词(keyword)建立索引,所以我们在搜索时直接搜索 xxx 关键词是更好的选择,当然现在的搜索引擎已经很智能了,它能“读懂”你想问什么,并且准确分析出核心关键词然后再进行搜索。
在搜索时,还有一些小技巧可以让你的搜索事半功倍。
语法:关键字 site:网址
示例:美食 site:www.bilibili.com,在百度搜索 bilibili 网站中 美食 相关的内容
语法:关键字 filetype:文件格式
示例:英语语法 filetype:pdf,搜索 PDF 格式文件中 英语语法 相关的文件
语法:“关键字”
示例:“新冠肺炎”,如果不加双引号,搜索结果中则有可能出现“新冠病毒”,“肺炎”等相关关键词的所有结果,加了双引号则会完全匹配“新冠肺炎”
还有一些搜索语法可以更灵活的搜索,点击百度页面上的 设置 -> 高级搜索 即可通过界面来实现各种灵活的搜索条件组合。
https://www.dogedoge.com/
口号:不追踪,不误导。目标是成为百度的代替者,承诺不搜集隐私,不误导用户。亲测还是比较好用的,没有广告,输入提示和搜索结果都比较精准。
https://mijisou.com/
口号:这是一个不追踪你的搜索引擎。通过多个中文搜索服务,聚合优化内容,隐藏用户隐私信息,提供优质的搜索结果。
这个搜索引擎有一个 亮点 是可以直接 快速直达指定网站 的搜索结果,语法是:!网站名 搜索词。例如,我们在搜索框输入 !jd 手机,就会立刻跳转到京东的手机搜索页面。
https://cn.bing.com/
微软推出的搜索引擎,相比百度广告更少,技术实力也有保证。
Google 在国内是不存在的,但是如果你能科学上网,那么恭喜你上面的文字你可能白看了。
更多及时更新,请关注同名微信公众号,不间断推送实用互联网技术原理 & 技巧。