搜索引擎是大家在日常生活和工作中必备的工具,查个明星八卦、地址,搜索遇到的某个问题的解决方法。但是,作为一个有追求、有理想的技术人员其实搜索引擎的背后,有很多鲜为人知的搜索语法
今天我就来给大家分享一下吧~
大多数人在使用搜索引擎时,将其当作了童话故事里的魔镜,自己想到了什么问题,就直接在搜索框里输入完整的问句,甚至有时候是一段话,将背景描述得明明白白,就怕搜索引擎不理解。但结果恰恰相反,很多时候根本搜索不出想要的内容。
搜索引擎所做的工作不是回答,而是 匹配 。而且这个匹配不是与整个互联网的网页内容进行匹配,而是和 对应引擎的索引进行匹配 。
如果搜索引擎临时到互联网所有的网页中去查找、匹配,那么多网页需要搜索,当搜索引擎得到了结果并返回给你时,估计你早就等得不耐烦了。所以,搜索引擎在你检索之前,已经做好了准备工作,这个准备工作就是 预先建立索引 。
搜索引擎运行爬虫,到互联网上去采集网页内容,从几个页面开始,这些页面中又有其他页面的链接,爬虫沿着这些链接再去采集其他页面的内容,采集的内容会存储到搜索引擎自己的服务器上,并且针对这些内容进行加工处理,建立相应的索引。
当在搜索框中输入你需要查询的内容的时候,搜索引擎不是临时到互联网所有的网页中去查找、匹配,而是到自己的 索引库里去查找、匹配,匹配上了索引,也就找到了对应的网页。
1. filetype 搜索文件的后缀或者扩展名,通过搜索引擎获取指定类型的文件
2. Info 网站基本信息,搜索指定网站的一些基本信息。
3. Inurl 网址链接包含的关键字,搜索url链接中包含某个关键字,这个就比较厉害。
4. Index of 对搜索引擎结果进行第二次检索,获取一些网站后台登录地址。
5. Intext 网页内容信息,搜索网页正文内容,和我们常规搜索相似。
6. Intitle 网页title信息,搜索网页的标题内容,了解前端知识的同学们应该都很清楚,就是网页html中那个<title>标签中的内容。
7. Cache 搜索引擎缓存信息,搜索引擎关于某项关键字的缓存信息,有可能会发现一些很有趣的东西。
8. Link 相关联的网址,搜索与某个网址有关联的其他网址
9. Site 主网站子网站,获取某个主网站下的相关网站
今天我们就先分享到这里了,有不懂的小伙伴可以私信我~
(有免费的软件安装包和课程可以领取)
评论留言