這里拿織夢(mèng)H5普通移動(dòng)站點(diǎn)改造案例來(lái)做說(shuō)明。
織夢(mèng)普通移動(dòng)站改造教程
第一、改造說(shuō)明:
官方號(hào)接入只是移動(dòng)端的內(nèi)容頁(yè)面,所以改造只需要對(duì)移動(dòng)內(nèi)容頁(yè)面模版修改幾處即可。
對(duì)于普通移動(dòng)站,一般是H5頁(yè)面或者WAP頁(yè)面,也可能是自適應(yīng)頁(yè)面。
當(dāng)擁有了官方號(hào)權(quán)限之后,在百度站長(zhǎng)平臺(tái)左側(cè)會(huì)出現(xiàn)“官方號(hào)”這個(gè)選項(xiàng),點(diǎn)“擊數(shù)據(jù)引入”,在“開發(fā)指南”這里有一份改造說(shuō)明:
添加canonical標(biāo)簽(必選)
添加Json_LD數(shù)據(jù)(必選)
添加官方號(hào)ID聲明(H5頁(yè)面必選)
添加關(guān)注功能代碼(強(qiáng)烈推薦)
一共有四個(gè)改造處,對(duì)于織夢(mèng)來(lái)說(shuō)這四點(diǎn),都是比較簡(jiǎn)單的。
第二、改造過(guò)程:
改造一共有四步,分別是根據(jù)官方的開發(fā)指南來(lái)的。
首先找到自己移動(dòng)站點(diǎn)的內(nèi)容頁(yè)模版,一般在/templets/模版目錄/下面的以article開頭的模版文件。強(qiáng)烈建議大家使用專業(yè)的網(wǎng)頁(yè)編輯工具比如Dreamweaver之類,而不是用記事本。
1、添加canonical標(biāo)簽(必選)
即添加:<link rel=”canonical” href=”http(s)://xxx”/>
對(duì)于很多移動(dòng)站點(diǎn),可能本身就添加了,如果沒(méi)添加,那么在模版的之前,如果沒(méi)改造https,那么需要添加一句
<link rel=”canonical” href=”http://{dede:global.cfg_basehost/}{dede:fieldname= ‘a(chǎn)rcurl’/}”/>
如果改造了https,需要添加帶https的語(yǔ)句
?<link rel=”canonical” href=”https://{dede:global.cfg_basehost/}{dede:fieldname= ‘a(chǎn)rcurl’/}”/>
2、添加Json_LD數(shù)據(jù)
這里直接有一段織夢(mèng)的Json_LD代碼,將下面這段代碼加入到之內(nèi),然后將代碼出現(xiàn)“您的移動(dòng)域名”修改為你自己的移動(dòng)站點(diǎn)域名即可!將“您的主站”,替換成你PC域名即可,是為了調(diào)用圖片完整地址的。
<script type=”application/ld+json”>
{
“@context”: “https://zhanzhang.baidu.com/contexts/cambrian.jsonld
“,
“@id”: “http://您的移動(dòng)域名{dede:field name=’arcurl’/}”,
“title”:”{dede:field.title/}”,
“images”: [“{dede:field.litpic runphp=”yes”}
@me = (strpos(@me,’defaultpic’)? “” : “http://您的主站”.@me.””);
{/dede:field.litpic}”],
“description”: “{dede:field.description function=’html2text(@me)’/}”,
“pubDate”: “{dede:field name=’senddate’ function=’strftime(“%Y-%m-%dT%H:%M:%S”,”@me”)’ /}”,
“isOriginal”: “0”
}
</script>
官方號(hào)主頁(yè)就是根據(jù)大家Json_LD來(lái)獲取標(biāo)題,頁(yè)面地址,縮略圖,頁(yè)面描述等,所以Json_LD項(xiàng)目里面都是必須的。
3、添加添加官方號(hào)ID聲明
請(qǐng)?jiān)谀愕陌俣日鹃L(zhǎng)平臺(tái),點(diǎn)擊“官方號(hào)”,“數(shù)據(jù)引入”,“開發(fā)指南”
然后點(diǎn)擊“添加官方號(hào)ID聲明(H5頁(yè)面必選)”會(huì)出現(xiàn)這句
?<script src=”//msite.baidu.com/sdk/c.js?appid =這里將顯示您的id”></script>
把這句script添加到之前即可!
4、添加關(guān)注功能代碼
這個(gè)比較有意思了,名字叫bar,根據(jù)位置不同,名字也不同,分別叫“吸頂bar”、“文章段落間bar”、“底部bar”,添加了之后,會(huì)在頁(yè)面顯示關(guān)注 官方號(hào) 按鈕,雖然不是強(qiáng)制要求添加,但是強(qiáng)烈建議大家都添加。而且提供了,頭部,內(nèi)容區(qū)域,底部三種添加位置,只要選擇其一就可以,一般選擇添加頭部那個(gè)就好!
比如吸頂bar,代碼是,<script>cambrian.render(‘head’)</script> ,添加在頭部div里面,這點(diǎn)還得大家自己找一下位置。
第三、改造常見(jiàn)問(wèn)題
1、如果你后臺(tái)開啟了絕對(duì)地址,請(qǐng)自行修改一下改造方案
2、改造僅僅是移動(dòng)的內(nèi)容頁(yè),非PC頁(yè)面,也不是移動(dòng)的欄目頁(yè)或者首頁(yè)。
3、Json_LD代碼是針對(duì)普通站點(diǎn),沒(méi)有什么特殊設(shè)置的織夢(mèng)系統(tǒng)而寫,如果您圖片使用了附件域名地址,請(qǐng)講“http://您的主站”這句話刪掉。
4、改造完成后,需要生成一下移動(dòng)頁(yè)面,然后自己在格式校驗(yàn)的地方校驗(yàn)一下。
5、校驗(yàn)成功后,可以根據(jù)“數(shù)據(jù)提交”處,官方給出的各種推送方案進(jìn)行數(shù)據(jù)推送。
6、推送后的數(shù)據(jù),一般是當(dāng)天即可在官方號(hào)顯示,而數(shù)據(jù)推送結(jié)果要第二天才能看到統(tǒng)計(jì)數(shù)據(jù)。
?
能私聊一下嗎.弄不好呢