新闻资讯
-
2022/07/26
Web3.0:用户主导的全新网络生态。 Web3(也被称为Web 3.0,又写为web3)是关于万维网发展的一个概念,主要与基于区块链的去...
-
2022/06/24
百度编辑器ueditor在PHP7下多图上传名字重复,PbootCMS在V1.3.8已经修复,现在记录如下,方便有类似情况的网友参考: 1、修改...
-
2022/06/24
系统简介: 本集成环境为nginx+php,支持sqlite数据库、支持PbootCMS伪静态! 下载地址: 链接:?https://pan.baidu.com/s/1qs...
-
2022/06/24
随着互联网及web应用技术的快速发展,如今的网站建设已经发生了很大变化,不再像过去那样一个980px网站即可完成,如今什么响...
-
2022/06/24
在网站内部优化中,扁平化的目录结构对于一个网站来讲是非常有意义的。我们经常看到一些网站结构混乱,搞的你都不知道哪里是...
-
2022/06/24
PbootCMS已经内置支持自定义内容地址错误情况下错误页面的自定义功能,只需要在站点根目录下定义404.html文件即可,效果如下图
-
2022/06/24
PbootCMS已经非常灵活的支持多层级URL地址模式,自定义包含如下情况: 1、栏目自定义:只需要在栏目的URL名称中进行定义即可...
搜索引擎端
搜索引擎自己不产生内容,他们的内容全部来源于互联网,搜索引擎主动抓取网页,并进行内容处理、索引部分的流程和机制如下:
1、派出Spider,然后按照一定的策略把网页抓回到搜索引擎服务器。(具体怎么抓的,在spider分类里讲了一些,可回去阅读)
2、对抓回的网页进行链接抽离(去掉网页中的超链接)、内容处理(对内容进行识别,分类)、消除噪声(不相干的页面清理)、提取该页主题文本内容(通过标题以及关键词标签及密度)。
3、对网页的文本内容进行中文分词(这个后面会讲到),去除停止词(什么是停止词?)等。
4、对网页内容进行分词后判断该页面内容与已经索引的网页是否有重复,剔除重复页,对剩余网页进行倒排索引,然后等待用户的检索。
用户端
当用户进行查询时,搜索引擎工作的流程机制如下:
1、先对用户所查询的关键词进行分词处理,并根据用户的地理位置(这个很容易判断,用户的机器IP地址为主要指标),和历史检索特征(用户机器上的COOKIE)进行用户需求分析,以便使用地域性搜索结果和个性化搜索结果展示用户最需要的内容(因为只有这样,用户才会更喜欢搜索引擎)。
2、搜索引擎查询自己的缓存中是否有该关键词的查询结果,如果有,为了最快速地呈现给用户,搜索引擎会根据当下用户的各种信息来判断用户的真正需求,对缓存中的结果进行微调或直接呈现给用户。(上图中的cache的中文意思是“缓存”,什么是缓存?)
3、如果用户查询的关键词,服务器缓存中不存在,那么,搜索引擎就在索引库中的网页进行调取排名呈现给用户,并把这个关键词和对应的搜索结果加入到缓存中,以便其他用户查询或当前用户重复查询。
4、网页排名是根据用户的搜索词和搜索需求,对索引库中的网页进行相关性、重要性(这里就是所谓的权重分析)和用户体验的高低进行分析所得出的。用户在搜索结果中的点击和重复搜索行为,也可以告诉搜索引擎用户的体验如何。因为这部分一些SEO工作者会有很多作弊行为,也就导致搜索引擎推出反作弊算法进行干预,有时,搜索引擎甚至还要进行人工干预(当作弊手法非常高明时)。
云风网络是集昆山网站制作,昆山网页设计,昆山网站推广于一体的昆山网络公司,业务涵盖:昆山手机网站制作,昆山网站设计,昆山网络建设,昆山做网站,昆山网站建设,电话:13912673321
上一篇: Spider对网页的分类
下一篇: Spider的深度优先抓取策略