百度站长平台在6月17号的时候,更新了一个“百度搜索基础信息设置规范”的教程,其中有明确提到“ 落地页时间因子是百度搜索判断资源收录、展示、排序结果的重要参考依据,落地页如果存在页面时间标注不清、页面无时间等情况,不但对用户浏览体验不友好,且不利于优质站点和小程序的搜索展现效果。”既然百度官方都说了,时间因子是排名的重要参考依据,那么就算不想改,也得改了。
关于时间因子,百度在2019年的时候就推出了,那时候并没有重视,直到这次百度又强调了时间因子的重要性,所以小编就仔细的研究了一下到底要怎么该i,在百度上搜索了很久,没有找到一个案例,就以本站改造的过程,来写个案例吧。
首先需要确定又那些页面要改造,小编这个站比较复杂,不同的页面比较多,比如又文章页,栏目页,tag页,专题页,搜索页,以及首页。以防优化过度,目前只改造了首页,栏目页,以及文章页。以后新上的专题页页会改造,旧的就不打算再动了。
首页
首页,只需要有一个更新时间,update字段的数据就可以了,难点就是要怎么在首页输出“update”,这里就要用的循环标签了。这里就不和大家多说了,给大家看一下实际的代码。
<script type="application/ld+json">
{
"@content": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "https://www.aisjzq.com/",
"upDate": "{module module=article num=1 order=updatetime}{dr_date($t._updatetime, 'Y-m-d\TH:i:s')}{/module}",
}
</script>
栏目页,文章页
栏目页,文章页的改造非常简单,因为update字段,可以直接用标签输出,需要注意的是,文章页除了update字段,最好还要输出一个pubdate字段。
<script type="application/ld+json">
{
"@content": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "https://www.aisjzq.com{$url}",
"pubDate": "{dr_date($_inputtime, 'Y-m-d\TH:i:s')}",
"upDate": "{dr_date($_updatetime, 'Y-m-d\TH:i:s')}",
}
</script>
改造的时候有几点要注意一下,一是因为熊掌号已经不再运营了,所以改造的时候可以不填这个,还有一个就是要注意输出的时间格式,一定要和百度给的格式是一样的。YYYY-MM-DDThh:mm:ss的日期时间(请注意日期与时间之前以“T”分隔)。
这个站改造也有几天了,但是文章还是没有正常收录,不知道什么时候才能体现这个时间因子的改造作用。
上一篇: 搜索引擎蜘蛛会抓取没有解析的域名
下一篇:网站一直不收录是什么原因?
投诉建议:1150357809@qq.com