ZblogPHP如何添加百度、头条时间因子
- 2022年12月10日
- 1,998 次
之前写过一篇《给wordpress添加头条搜索时间因子 wordpress如何添加头条时间因子》的文章,关于wordpress添加时间因子的文章,搜索一下还是有不少的,但是Zblog添加时间因子的文章搜索一下,什么也没有,网上关于Zblog的一些建站文章还是十分少的,下面我们一起来看看如何在ZblogPHP中添加百度时间因子和头条时间因子。
百度时间因子格式
在百度搜索资源平台中,百度有一篇专门的《百度搜索落地页时间因子规范》一文,在此文中百度说明了落地页时间因子是百度搜索判断网站收录、展示、排序结果的重要参考依据,所以从SEO优化角度来说,建站时我们应该把时间因子添加上。
百度的时间因子提交格式:PC和移动端页面仅支持JSON-LD格式提交时间因子。
百度时间因子格式:
<script type="application/ld+json">{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "",
"appid": "",
"title": "",
"images": [""],
"description": "",
"pubDate": "",
"upDate": "",
"data":{
"webPage":{
"headline":"",
"tag":[""],
"pcUrl":"",
"wapUrl":"",
"appUrl":"",
"mipUrl":"",
"fromSrc":"",
"datePublished": ""
}
}
}</script>
可以看到,以上就是一个完整的百度JSON-LD格式的时间因子,包含了很多的字段,具体的字段说明如下:

必填的字段有:@context、@id、pubDate、upDate四个字段,所以我们只需要填写好这4个字段便可以实现ZblogPHP中实现百度时间因子。如果我们需要在ZblogPHP中添加完整的百度时间因子,只需要准备好以上字段所对应的ZblogPHP标签添加进去即可。
ZblogPHP中添加百度时间因子注意事项
1、百度时间因子中的appid
在上面的百度时间因子格式中appid为百度小程序的id号,如果我们有百度小程序的就填写ID号即可,如果没有申请百度小程序,我们直接空着即可。
2、百度时间因子添加在何处
百度时间因子,我们一般是添加在网站模板的头部模板中,所以我们只需要在ZblogPHP中将百度时间因子按照对应的格式要求添加在我们的主题header.php的head标签内即可。
3、百度时间因子在哪些页面才有效
根据以上百度时间因子的格式,我们知道需要添加发布时间和更新时间,所以我们一般只让百度时间因子在我们的ZblogPHP的文章页面出现,在ZblogPHP页面的文章页面才有效,所以在ZblogPHP我们添加百度时间因子的时候需要对页面进行判断,当页面是文章页的时候才显示百度时间因子。
ZblogPHP中添加头条时间因子
头条时间因子相比百度时间因子来说更为简单,只需要三个字段参数即可,即为:内容更新时间、内容发布时间和内容最新回复时间。
<meta property="bytedance:published_time" content="2014-12-11T12:28:44+01:00" />
<meta property="bytedance:lrDate_time" content="2017-03-13T15:01:40+01:00" />
<meta property="bytedance:updated_time" content="2017-03-13T15:01:40+01:00" />
published_time:为内容发布时间;
updated_time:内容更新时间;
lrDate_time:内容最新回复时间
和百度时间因子一样,我们只需在head标签中添加好相关的ZblogPHP标签即可。
ZblogPHP添加时间因子的相关标签
根据我们对于百度时间因子和头条时间因子字段的介绍,我们可以看到在百度中需要三个重要的字段,文章url地址、文章发布时间、文章更新时间,而文章评论这一个标签对于很多人来说应该都使用不上,以下是整理的一些相关的时间因子调用标签。
| 标签名 | 调用标签 | 说明 |
|---|---|---|
| 文章Url | {$article.Url} | 百度@id字段 |
| 文章发布时间 | {$article.Time("PostTime","Y-m-d H:i:s")} | |
| 文章更新时间 | {$article.Time("UpdateTime","Y-m-d H:i:s")} |
在ZblogPHP主题里添加百度时间因子代码:
<script type="application/ld+json">{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "{$article.Url}",
"appid": "",
"pubDate": "{$article.Time("PostTime","Y-m-d\TH:i:s")}",
"upDate": "{$article.Time("UpdateTime","Y-m-d\TH:i:s")}",
}</script>
在ZblogPHP主题里添加头条时间因子代码:
<meta property="bytedance:published_time" content="{$article.Time("PostTime","Y-m-d\TH:i:s")}" />
<meta property="bytedance:updated_time" content="{$article.Time("UpdateTime","Y-m-d\TH:i:s")}" />
当然,我们还需要在时间因子代码前面加上页面判断,当页面是文章页面的时候才显示,这样才算是完整的将百度时间因子和头条时间因子添加上了。
本文从百度时间因子格式、ZblogPHP中添加百度时间因子注意事项、ZblogPHP中添加头条时间因子、ZblogPHP添加时间因子的相关标签这些方法介绍和记载了如何在ZblogPHP中添加时间因子,希望本文能帮助到您!
若非作者标注皆为李涛自留地原创文章,转载或复制请以超链接形式并注明出处。
- ZblogPhp主题幻灯片轮播制作教程 ZblogPhp主题幻灯片制作插件版 2022-10-12
- ZblogPhp主题制作学习系列一 ZblogPhp如何新建一个主题模板 2022-05-10
- ZblogPhp如何修改默认login.php?ZblogPhp怎么修改默认后台地址? 2022-05-01
- Z-index属性用法 Css中Z-index的作用 2022-10-13
- ZblogPHP目录索引插件不生效问题及解决办法 2022-10-20
- ZblogPhp代码实现限制首页调用文章数量 2022-10-10
