百度搜索熊掌号,点击上面的和下面的是两个后台。
image
这个觉得有些像微信公众号的模式。一开始这个主页装修是打不开的,下面的配置了才能打开(不知道是不是我网卡了)
image
下面的是是搜索资源平台,打开如下:
image
点击右边的熊掌号,嗯~怎么搞的有点忘记了。等我想记录的时候已经突破新手期了。。。。
image
突破新手主要就是做任务,其中学习任务类送分(了解粉丝那里要点击复制代码触发),绑定类的是送分,https之前就有送分,(任务在数据统计->熊掌号搜索指数里的可以查看)
image
下面具体说下JSON-LD,什么是JSON_LD
维基百科:
JSON-LD(关联数据的JavaScript对象表示法)是一种使用JSON编码关联数据的方法。这是一个目标,要求开发人员尽可能少地将他们现有的JSON转换为JSON-LD。[1]这允许以类似于传统JSON的方式序列化数据。[2]这是一个万维网联盟建议书。它最初由JSON for Linking Data Community。Group开发,然后转移到RDF工作组[3]进行审查,改进和标准化。[4]
嗯说了一堆看不懂的......找啊找啊,找到说人话的了:编码由Schema.org [6],Google Knowledge Graph [7]使用,主要用于搜索引擎优化活动。
额,就是用于搜索引擎优化的咯...
按熊掌号的要求改代码:(要求在号主页展示中)
image
校验工具在粉丝关注->在线校验工具里
image
第一种报错,存在空行:(报错截图没保存,将就下)
要改成这种没空行的,加在head标签中。
image
下面给出hexo中的ejs版的修改代码:
<script type="application/ld+json">
{
"@context": "https://ziyuan.baidu.com/contexts/cambrian.jsonld",
"@id": "https://www.hojun.com<%=url_for(page.path) %>",
"appid": "xxxxxxxxxxxx",<% if (page.title){ %>
"title": "<%= page.title %>",<% } else {%>"title": "hojun-好少年光芒万丈",
"images": ['https://wx1.sinaimg.cn/large/006bYVyvgy1ftand2qurdj303c03cdfv.jpg'],<% } %><% if (page.photos && page.photos.length){ %>
"images": ["<%= page.photos[0] %>"],<% } %>
"pubDate": "<%= date(page.date, 'YYYY-MM-DDThh:mm:ss') %>"
}
</script>
接着有碰到这种错误
image
这么改:
image
顺带加上这个:
image
还有可能碰到这种报错:
image
原因是在地址栏复制url的时候把中文转码了,我们直接复制下面$id里的值粘贴进去就行
image
校验成功!
image
未完待续......To be Continued......
网友评论