百度搜索上线“极光算法”:倡导重视落地页时间规范
时间:2022-05-29 22:00:01 | 来源:网络营销
时间:2022-05-29 22:00:01 来源:网络营销
作为一名SEO工作者,我们都非常清楚,搜索引擎的算法调整对于网站的推广优化有着至关重要的影响,而在国内我们最关注的就是百度,尤其是百度移动端的算法调整问题。
从2017年开始,百度频繁推出各种新算法,5月31号,发现百度站长发布了新公告“百度搜索上线极光算法,倡导注重落地页时间规范”。这个5月底不平凡,在前面百度算法更新,推出了惊雷2,也是5月底上线,今天,就是5月的最后一天了,意味着这两个算法都已经存在了。
一、百度搜索上线“极光算法”的原文公告 2018年5月底,百度搜索将上线极光算法,旨在倡导资源方重视网站落地页时间规范。落地页时间因子是百度搜索判断网站收录、展示、排序结果的重要参考依据。为了让用户获得更满意的搜索浏览体验,我们将给予符合落地页时间因子要求且时效性较高的网页更多的收录、展现机会,同时减少不符合规定的网站的展现机会。
目前,百度搜索已推出《百度搜索落地页时间因子规范》,开放对落地页时间因子的提取规范。我们鼓励各位资源方参考规范,自行优化,共建良性搜索生态。对已发现的时间因子作弊行为,百度搜索将保持监督,打击到底。
二、百度搜索落地页时间因子规范 落地页时间因子,简单的说这其实就是百度推出的一个页面规范,主要是针对各个网站页面的更新时间、文章内容发布时间、最新回复时间来检测页面变化,同时也是百度搜索判断网站收录、展示、排序结果的重要参考依据,非常重要!
1、前言 落地页时间因子是百度搜索判断网站收录、展示、排序结果的重要参考依据,百度搜索综合用户对落地页中关于时间因子的实际感受,发现目前PC端及移动端大量网站落地页存在页面时间标注不清、页面无时间等对用户浏览体验不友好行为。为了让搜索用户获得更满意的搜索浏览体验,我们将给予符合落地页时间因子要求、且时效性较高的网页更多的收录和展现机会,同时对不符合的网站减少展现机会。
为了让百度搜索的重要合作伙伴——优质站点免遭损失,百度搜索推出《百度搜索落地页时间因子规范》,开放对落地页时间因子的提取规范,满足搜索用户的浏览体验,同时避免站长造成损失,实现共赢。
2、时间因子提交格式 时间因子提交格式:PC和移动端页面仅支持JSON-LD格式提交时间因子。
*可复制效果如下:
"pubDate": "2017-06-15T08:00:01",
"upDate": "2017-06-16T01:02:03",
"lrDate": "2017-06-17T09:10:11",
*注意:
(1)、此代码与熊掌号后台中页面改造所使用jsonld代码为同一套代码,如熊掌号页面改造中已注明时间,无需多次在页面中备注时间。
(2)、若没有开通熊掌号,appid可选择“否”
3、时间因子字段命名 *要求:移动站要求同时提交熊掌号appid,提升时间因子可信度;PC端暂时不要求提交熊掌号appid。
4、页面提交时间因子规范 根据不同的页面类型,用户需要参考的时间不同。以下根据不同的页面类型,建议优先提交不同的时间。
(1)、首页 包含主要网站首页(如新浪首页、网易首页)、分频道首页(如新浪体育频道)等。该类页面的特征是,具有多种内容,多种链接,内容更新较快,提供最新更新时间即可。
(2)、列表页 该类页面与首页类似,也是具有多种内容,多个链接,页面整体更新较快,需要提供最新更新时间。专题页是一种特殊的列表页,一般是对同一事件的优质内容聚合页面,除更新时间外,专题页的发布时间也很重要。
(3)、详情页 该类页面主要是内容型页面,包括文章详情页、视频播放页、小说章节内容详情页等,这类页面在发布后,大部分更新较少,用户主要关注发布时间。
问答、论坛等具有交互的详情页比较特殊,需要提供更多的内容,详见下表:
三、什么是时间因子? 根据百度所说,极光算法主要是围绕“落地页的时间因子”来制定的。那么什么是落地页的时间因子呢?
首先我们先来解释落地页。任何网页一旦被百度收录,成为百度的索引,就有机会在搜索某种关键词时,在某个位置被百度展示出来。作为搜索结果被展示出来的,就可以算作落地页,也就是用户在搜索结果页点击并实际进入的页面。
接下来是时间因子。页面的时间要素有两个,分别是发布时间(Publish Date)和修改时间(Update Date)。论坛和带有回复功能的页面,还会有回复时间或称交互时间(LR Date)。搜索引擎在收录并索引该页面的时候,还会加入索引时间(Index Date)。
以上就构成了落地页时间因子。
四、极光算法何要对时间因子做出要求? 百度的想法很简单,也很合理:在同等质量的情况下,越新的页面(发布或更新时间靠后的)对用户越有用。很多内容时效性很强,比如设计趋势、高考情报、留学信息等,新发布的总是有更大的概率发挥价值。
时间因子一直都是综合搜索引擎考虑的因素之一,谷歌和百度这样的搜索巨头其实早就把这类概念纳入算法。
只不过,这次百度决定大规模整改,所以推出了额外举措。
那么,百度为何要推出额外举措呢?
上述几个时间,只能说是存在,但未必是公开透明的,甚至未必真实。比如,在大部分CMS系统里,发布时间和修改时间基本会记录在数据库内,但搜索引擎是无法直接访问数据库的。所以,搜索引擎只能依靠发布出来并转为Html的静态页面,来判断这几个因素。这就产生了几个问题:
1、不是所有页面都会加入上述因子。换句话说,不是每个页面都会告诉你它是什么时候发布的、什么时候修改的。而且有些是看上去没有,代码里也没有。你可以试着访问一些企业的官方网站,虽然新闻动态里的内容大部分是有日期的(一般至少有发布日期),但是像首页、产品介绍页面,基本不会写明发布和更新的日期。
2、时间因子是可以人为修改的。这几个时间说白了只是数据库里的一些字段,是可以修改的,更别说在大部分CMS里,你可以将已有文章的发布时间任意修改。发布日期上挂着1900年的文章和挂着2099年的文章都可以出现。
3、页面抓取有迟滞。你可能会想,就算页面的时期可以修改,但只要发布或更新,蜘蛛就会来抓取,那不就可以确定时间了吗?但实际对大部分站点来说,任何搜索引擎的抓取都不会太及时。就拿我自己的网站来说,即使做了主动提交的工作,某个2018年3月更新的页面,百度的快照仍是2017年12月的(具体可查看亿企邦《百度正式取消百度快照更新时间显示》的相关介绍)。
因此时间因子本身不是一个规范化的参数。百度这次希望通过降低非时效性(或时间因子格式不标准)页面的排名,来促使站长将时间因子规范化。
五、时间因子规范化如何操作? 这次百度决定用JSON-LD+推送的方式来实现。也就是说,页面需要将自己推送给百度,并声明包括时间因子在内的系列内容。
这段代码看着是不是很熟悉?百度告诉我们这个代码是用来提交时间因子的,其实并不完全是。实际上这段代码和百度熊掌号要求的JSON-LD页面改造代码是一致的,和Google倡导的改造方式也一样,只不过是它的扩展版。下面是熊掌号的代码,自行体会一下:
这里要提到,就算进行了上述页面改造,其实熊掌号也是不必开通的,Appid实测允许填None,但如果要做自媒体还是建议开通,百度系自媒体对SEO也有帮助。
六、网站是否有必要接入? 对于百度推出的《百度搜索落地页时间因子规范》,网站是否有必要接入,通过 JSON-LD 结构化数据来方面搜索引擎判断呢?
其实,如果你的网站页面中文章相对应的时间显示,那么应该是不伤大雅,并且现在百度推出的是倡导,并不是必须要网站接入,但是网站想要更好的优化效果,那么根据《百度搜索落地页时间因子规范》添加 JSON-LD 结构化数据是百利而无一害得事情(具体可查看亿企邦《落地页时间因子将直接影响网站收录、展示和排序结果》的相关介绍)。
七、如何完成页面改造? 如果你对编程有一定了解,可以尝试自行添加JSON-LD代码。
可以先下载上面提到的百度JS代码,作为对照参考。
几个关键字段可用PHP或JS直接获取,但根据你实际使用的平台不同,代码的安装方式和获取方式都不一样,所以这里不详细赘述。
以下仅为例子,这里的发布和更新时间填写了相同内容。理论上适用于Wordpress。另外这里没有提交Data(主要包括站点信息、分类信息、标签等)。
<script type="application/ld+json">{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "<?php the_permalink(); ?>",
"appid": "None",
"title": "<?php the_title(); ?>",
"images": "",
"description": "<?php echo fanly_excerpt()?>",
"pubDate": "<?php echo get_the_time('Y-m-d/TH:i:s')?>",
"upDate": "<?php echo get_the_time('Y-m-d/TH:i:s')?>",
"lrDate": "",
}</script>
具体改造您可以直接搜索“JSON-LD”来获取页面改造的经验。或查看一些官方文档介绍。
亿企邦点评: 关于极光算法的生效将直接影响网站的排名,那么是否有必要接入百度落地页时间因子的规范,通过 JSON-LD 结构化数据来方面搜索引擎判断呢?如果页面中能够明确正确的显示文章的发布时间,其实应该是不伤大雅,并且百度目前发布极光算法只是倡导重视,而非强制要求网站接入。
那么如果有开发能力或者希望更好的针对百度做好优化,那么根据《百度搜索落地页时间因子规范》添加 JSON-LD 结构化数据是非常稳妥的一种方式,特别是熊掌号改造插件对该功能的支持。