搜索引擎如何对网页进行排名?
页面排序的环节实际上是由用户配合来完成的。当用户在搜索引擎中输入关键词进行查询时,搜索引擎便开始了页面排序的工作。我们知道,任意输入一个关键词就可以在搜索引擎中找到很多网页,这些网页的先后顺序是怎样产生的呢?影响页面排序的因素有哪些?
实际上,决定页面排序的因素很多,如页面相关性、链接权重及用户行为。
1. 页面相关性页面相关性主要和关键词有关,包含以下几个方面。
关键词匹配度我们注意到在全文搜索引擎中,一般情况下搜索引擎列表中都会包含我们所输入的关键词。当我们输入关键词进行查询时,搜索引擎会首先检查网页中是否有该关键词,这是基础条件。
关键词词频(密度计算)搜索引擎为了能够有效地防止网站所有者恶意操控搜索结果,会去比对页面中关键词出现的频率与该网页词汇量的比例,以此来衡量页面中的关键字词频是否合理。
过高或者过低都不好,最恰当的频率一般认为是 2%~8%,这是业界公认最优关键词密度区间值。
关键词密度是指该关键字出现的次数所占字符数与该网页总词汇量所占字符数的比例。
关键词分布关键字在页面中出现的位置会影响页面的排序。一般认为页面权重的递减顺序是左上 右上 左 右 左下 右下。
关键词的权重标签权重可以理解为重要性。权重标签如 b 、 i 、 em 、 h1 至 h6 等,这些标签使得标签内的文字不同于其他文字,搜索引擎会给予相应权重提升。
2. 链接权重链接主要分为内部链接和外部链接两种形式,是在制作网站页面时用来关联相关信息的,主要用来告知用户所链接页面的重要程度。
对于搜索引擎而言,链接是用来证明页面与页面之间的关联性、相关性或重要性。比如,某一个页面得到的链接越多,在某种程度上就反映了该页面的重要性,搜索引擎给予的重视程度就会越高。
网站内部页面与页面之间的相互链接关系,一般首页的权重最高。在同等情况下,如果有两个网站的首页和内页进行比较,一般首页会排在内页前面。
网站与站外页面之间的链接关系,通俗的说法叫作 外链 。外链的数量、质量、相关性都会影响页面排序。
在页面相关性上,谷歌比百度更为严格,比如你的网站是做 IT 的,结果你去链接了很多机械化工类的网站,这时搜索引擎会很不喜欢,甚至会认为你恶意添加外部链接。
如图1所示,网页1与网页2之间的链接关系可以称为 内部链接 或 友情链接 ,而网页3与网页2之间的链接关系则是 外部链接 (网页3是网页2的外部链接)。
图1:页面链接关系 默认权重分配
搜索引擎将页面被抓取的日期作为一个参考因素,页面在单位时间内获得链接的数量越多、质量越高,则该页面的质量相对越高。
3. 用户行为用户对搜索结果的点击行为是衡量页面相关性的因素之一,是完善排序结果、提高排序结果质量的重要补充。
用户行为主要包括搜索、点击两项行为:
相关文章
- 微信公众号网页开发,登录授权和微信支付
- 网页右下角小广告
- web调用打印机自动打印_网页打印如何设置默认打印机
- 【说站】WordPress配置SSL证书以后网页错乱如何解决?
- 微信公众号网页开发-js模拟后台生成signature方法
- 怎么修改HTML网页的名字_如何修改html文件内容
- 如何高效地进行网页设计
- 如何用JS实现网页上通过鼠标移动批量选择元素?
- 如何妥善的设置网页的字体
- 如何高效实现搜索引擎网页爬取
- ASP和SQL Server如何构建网页防火墙
- Redis让网页加载更快——实现全页面缓存(redis全页缓存)
- 网页如何连接MSSQL数据库(网页怎么连接mssql)
- 实现mssql与网页的友好连接(网页如何连接mssql)
- 网页Redis连接陷入困境排查失败原因(网页redis连接失败)
- 如何快速的呈现我们的网页的技巧整理
- Extjs中TabPane如何嵌套在其他网页中实现思路及代码
- Android下保存简单网页到本地(包括简单图片链接转换)实现代码
- java使用htmlparser提取网页纯文本例子
- 网页下载文件期间如何防止用户对网页进行其他操作
- C#实现将网页保存成图片的网页拍照功能