導(dǎo)語:百度mip推出之后,有很多的站長不知道怎么使用這種工具,今天我們來詳細(xì)的介紹一下百度MIP使用教程之校驗規(guī)則。
MIP頁面會有嚴(yán)格的規(guī)范校驗,不允許存在任何校驗不通過的問題存在,以下內(nèi)容可以幫助開發(fā)者找到校驗的內(nèi)容和規(guī)則,快速定位校驗不通過的原因
MIP HTML 標(biāo)簽和屬性錯誤
1. 缺少強(qiáng)制性標(biāo)簽
在MIP HTML中,強(qiáng)制性標(biāo)簽包括:
2. 禁用標(biāo)簽
目前mip中標(biāo)簽使用規(guī)則:
禁止使用標(biāo)簽有:frame、frameset、object、param、applet、embed、form、input、textarea、select、option
如果有如下標(biāo)簽需要進(jìn)行替換
其他說明:
style:僅允許在head標(biāo)簽中的style標(biāo)簽中使用
script:僅允許外鏈 MIP 所需要的js腳本,或type是application/ld+json的情況
-注意: 1. 可以把img/video/audio/iframe視為禁用標(biāo)簽
3. 無效屬性值
當(dāng)html標(biāo)簽有屬性值不正確的時候,會報這個錯誤。mip中需要注意的有:
a:href屬性不允許使用javascript:協(xié)議,
a:target屬性需要設(shè)置為_blank
mip-img
src:必須是一個url
mip-pix
src:必須是一個支持https的地址url,
如果不支持https適用百度提供的https代理,url中帶t={TIME}&title={TITLE}&host={HOST}&from=baidu"
其他html基本頁面屬性規(guī)范不變
注意: 1. MIP HTML中的url強(qiáng)制是https的
2. a:
- <a href="javascript:xxx()"></a> 錯
- <a href="xxx" target="_blank"></a> 對
4. 屬性值的無效值
可能出現(xiàn)屬性值的無效值的情況:
<meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
width的屬性值device-width
minimum-scale的屬性值1
initial-scale的屬性值1
<script type="application/ld+json"></script>
除了外鏈 MIP 所需 js,script標(biāo)簽的type的屬性值應(yīng)該為application/ld+json
注意: 1. 除上述給出的值外均為無效值
5. 缺少強(qiáng)制性屬性
mip html中具有強(qiáng)制性屬性的標(biāo)簽及其強(qiáng)制性屬性有:mip-img、src、mip-pix、src
6. 直接父標(biāo)簽錯誤
有一些標(biāo)簽有制定的直接父標(biāo)簽,如下示例給出了每個標(biāo)簽必須的直接父標(biāo)簽:
!doctype 的直接父標(biāo)簽是 root
head 的直接父標(biāo)簽是 html
body 的直接父標(biāo)簽是 html
link 的直接父標(biāo)簽是 head
meta 的直接父標(biāo)簽是 head
style mip-custom 的直接父標(biāo)簽是 head
style 的直接父標(biāo)簽是 boilerplate
7. 非法父級標(biāo)簽
如:<body>的子標(biāo)簽寫在了<head>中
8. 強(qiáng)制父級標(biāo)簽
img 必須是noscript的子級標(biāo)簽
video 必須是noscript的子級標(biāo)簽
audio 必須是noscript的子級標(biāo)簽
noscript必須是body的子級標(biāo)簽
9. 唯一標(biāo)簽重復(fù)
一份html中,有的標(biāo)簽具有唯一性,也就是說只能出現(xiàn)一次,當(dāng)html中有重復(fù)的唯一標(biāo)簽的時候,應(yīng)該報錯。
以下是唯一標(biāo)簽列表:
河南億恩科技股份有限公司(mszdt.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國家工信部認(rèn)定的綜合電信服務(wù)運(yùn)營商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時售后服務(wù)電話:
0371-60135900
虛擬主機(jī)/智能建站 24小時售后服務(wù)電話:
0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報電話:
0371-60135995
服務(wù)熱線:
0371-60135900