dedecms织梦系统对接百度熊掌号并添加JSON_LD数据

所属分类: CMS教程 / dedecms 阅读数: 1647
收藏 0 赞 0 分享

百度近期推出的百度熊掌号非常的不错,我的dedecms织梦系统早早就对接好了,它能对你的原创文章进行原创保护,并评出熊掌号搜索指数,熊掌号搜索指数是对你文章的内容质量,用户喜爱、原创能力、活跃表现、领域专注五个维度进行计算评估而得到的。

你的dedecms织梦网站开通熊掌号之后,还需要添加JSON_LD数据对接,否则的话百度熊掌号是无法检测到你的网站并对你的网站进行熊掌号搜索指数评估的,下面来学习一下吧。

注意:以下所有的内容都是添加在dedecms织梦系统的article_article.htm文章模板页面上面的,首页与文章列表页都不用添加。

第一步:添加canonical标签

要求href的内容为MIP页或H5页对应的PC页地址;如果没有PC端页,则填写当前移动端页面地址,在<head>标签内引入。

//原来的
<link rel="canonical" href="http(s)://xxx"/>

//改成织梦里面的获取当前页链接
<link rel="canonical" href="{dede:global.cfg_basehost/}{dede:field name='arcurl'/}"/>

第二步:添加JSON_LD数据

下方代码为JSON-LD示例,熊掌号里面有字段含义介绍,请认真阅读:

<script type="application/ld+json">
{
 "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
 "@id": "https://ziyuan.baidu.com/college/articleinfo?id=1464",
 "appid": "1582779876867159",
 "title": "百度移动搜索落地页体验白皮书——广告篇2.0",
 "images": [
  "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/bd_logo1_31bdc765.png",
  "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_ca79a146.png",
  "https://m.baidu.com/static/index/plus/plus_logo.png"
  ],
 "description": "优质合理的广告作为信息的补充,广受用户喜欢。2017年初百度用户体验部针对用户进行了满意度调研,发现很多恶意低质的广告严重破坏着用户的搜索体验。",
 "pubDate": "2017-06-15T08:00:01"
}
</script>

将以上部分改成我们dedecms织梦系统的,是固定的,也绝对适合你的网站,别担心。

<script type="application/ld+json">
{
 "@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
 "@id": "{dede:global.cfg_basehost/}{dede:field name='arcurl'/}",
 "appid": "1582779876867159",
 "title": "{dede:field.title/}",
 "images": [
    "{dede:field.litpic /}"  //获取文章第一张图片
  ],
 "description": "{dede:field.description function='html2text(@me)'/}",
 "pubDate": "{dede:field.pubdate function="MyDate('Y-m-dTH:i:s',@me)"/}"
}
</script>

第三步:添加熊掌号ID声明

在页面</head>标签前添加代码

<script src="//msite.baidu.com/sdk/c.js?appid=1582779876867159"></script>

注意:appid为熊掌号唯一ID,请勿做任何修改,否则无法正常展现。

第四步:添加关注功能代码(强烈推荐)可以添加,也可以不添加,如果你有移动端是分开的话,可以添加进去,pc端添加的话不太适合

第五步:页面格式校验,就是你在你的dedecms织梦网站的article_article.htm模板页面页面添加了上面那些内容,然后更新网站之后,就要校验你的JSON_LD数据是否真的对接正确了,如图所示。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

更多精彩内容其他人还在看

DedeCMS 5 .7 自定义表单制作和调用办法[图文]

在很多建站需求中,需要一些额外的表单供前台用户提交,以便于收集、统计、分析及处理更多的数据,比如:在线订单、在线报名等一些常见的互动应用
收藏 0 赞 0 分享

dedecms 添加字段后软件列表页无法调用软件大小问题的解决方法

最近做模版想在软件列表页(list_soft.htm)利用[field:softsize/]调用软件大小,才发现原来需要如果解决方法
收藏 0 赞 0 分享

织梦DedeCMS模板防盗的四种方法分享

织梦(DedeCMS)模板也是一种财富,不想自己辛辛苦苦做的模板被盗用,在互联网上出现一些和自己一模一样的网站,就需要做好模板防盗
收藏 0 赞 0 分享

dedecms TAG标签按栏目显示的方法

想让dedecms 的TAG标签按栏目显示
收藏 0 赞 0 分享

dedecms修改按tag标签显示全站相关内容的方法

本文简单的设置就可以把dedecms按tag标签显示全站相关内容
收藏 0 赞 0 分享

dedecms正文自动排版插件 伪原创站必备

为了节约时间,站长可以安装dedecms正文自动排版插件,通过该插件,所有的隐藏代码、链接代码、垃圾代码可以一并删除,统一文章格式,方便简单
收藏 0 赞 0 分享

织梦dedecms 提示 body has not allow words 问题解决

body has not allow words DEDE提示这个是什么意思呢
收藏 0 赞 0 分享

dedecms修改文章自动增加的起始ID从指定数字增加文章ID的方法

dedecms织梦文章系统修改文章自动增加的起始ID从指定数字增加文章ID的方法教给大家
收藏 0 赞 0 分享

dedecms V5.7修改表前缀的方法及出现不显示文章内容的解决方法

将下面的内容保存为 pre.bat 内容可以使用记事本批量替换成你的表前缀和想要改成的前缀. window下的ren命令是重命名的
收藏 0 赞 0 分享

织梦 DeDeCMS 添加自定义属性的方法(图文教程)

由于想在网站首页添加一个本站原创内容的版块.又没办法通过版块id来调用,把每篇原创文章添加副栏目又非常麻烦
收藏 0 赞 0 分享
查看更多