【百度轉(zhuǎn)碼聲明】網(wǎng)站禁止百度轉(zhuǎn)碼/取消百度轉(zhuǎn)碼的方法
網(wǎng)站在移動(dòng)端的閱讀不可避免的會(huì)遇到轉(zhuǎn)碼問(wèn)題,有些網(wǎng)站經(jīng)過(guò)百度轉(zhuǎn)碼之后達(dá)到了想要的結(jié)果,但是有些網(wǎng)站經(jīng)過(guò)百度轉(zhuǎn)碼后就是不忍直視,很多內(nèi)容出現(xiàn)了錯(cuò)亂,那么如何禁止百度對(duì)我們的網(wǎng)站進(jìn)行轉(zhuǎn)碼呢?百度官方提供了以下幾種方法:
1. web頁(yè)面轉(zhuǎn)碼的意義?
互聯(lián)網(wǎng)上融合了WEB和WAP兩類網(wǎng)頁(yè)資源,WEB網(wǎng)頁(yè)資源占比遠(yuǎn)多于WAP網(wǎng)頁(yè),但目前絕大多數(shù)移動(dòng)終端的瀏覽器都不能直接瀏覽WEB網(wǎng)頁(yè)。因此,為確 保WAP可用性,必須對(duì)WAP搜索結(jié)果中的WEB網(wǎng)頁(yè)進(jìn)行格式轉(zhuǎn)換,轉(zhuǎn)換為WAP網(wǎng)頁(yè),使其能在移動(dòng)終端瀏覽器被瀏覽。百度的轉(zhuǎn)碼技術(shù)即是為實(shí)現(xiàn)此目的、 服務(wù)于WAP搜索的附屬產(chǎn)品,各大搜索引擎均擁有并提供類似轉(zhuǎn)碼技術(shù)。
2. 百度轉(zhuǎn)碼的策略?
為了最大程度解決WEB頁(yè)面在手機(jī)上的可用性,轉(zhuǎn)碼須去除WEB頁(yè)面中不能在手機(jī)瀏覽器上瀏覽的內(nèi)容,和無(wú)法用WAP描述語(yǔ)言描述的部分內(nèi)容,并將網(wǎng)頁(yè)布局由2維布局適配為1維布局。西安網(wǎng)站建設(shè)推薦閱讀>>> 禁止網(wǎng)站被百度轉(zhuǎn)碼的方法,
3. 站長(zhǎng)小貼士
(1)如果覺(jué)得自己的站點(diǎn)轉(zhuǎn)碼效果不佳怎么辦? 可以使用百度移動(dòng)標(biāo)注協(xié)議,在PC站點(diǎn)的html頁(yè)面中加入百度的標(biāo)注協(xié)議(注釋形式),提升轉(zhuǎn)碼效果。該協(xié)議主要針對(duì)采用html規(guī)范制作的Web站點(diǎn),以利于站長(zhǎng)自助優(yōu)化百度無(wú)線搜索訪問(wèn)其站點(diǎn)時(shí)的頁(yè)面效果。
(2)如果不希望自己的站點(diǎn)被轉(zhuǎn)碼怎么辦?
共有三種解決方案:
A. no-transform協(xié)議
TC支持的no-transform協(xié)議為如下兩種形式:
a. HTTP Response中顯式聲明Cache-control為no-transform。
b. meta標(biāo)簽中顯式聲明Cache-control為no-tranform,格式為:
<head>
<meta http-equiv=”Cache-Control” content=”no-transform ” />
</head>
如第三方站點(diǎn)不希望頁(yè)面被轉(zhuǎn)碼,可添加此協(xié)議,當(dāng)用戶進(jìn)入第三方網(wǎng)站時(shí),先進(jìn)入中間提示頁(yè),頁(yè)面將引導(dǎo)用戶自主選擇跳轉(zhuǎn)至原網(wǎng)頁(yè)。
B. handheld協(xié)議
頁(yè)面通過(guò)<link>標(biāo)簽顯式指定WAP網(wǎng)頁(yè),聲明格式如下:
<link rel=”alternate” type=”application/vnd.wap.xhtml+xml” media=”handheld” href=”target”/>
如第三方站點(diǎn)不希望頁(yè)面被轉(zhuǎn)碼,可添加此協(xié)議,告知我們?cè)W(wǎng)頁(yè)對(duì)應(yīng)有一個(gè)WAP版頁(yè)面,當(dāng)用戶進(jìn)入第三方網(wǎng)站時(shí),先進(jìn)入中間提示頁(yè),讓用戶自主選擇跳轉(zhuǎn)至原網(wǎng)頁(yè)或第三方網(wǎng)站自有的wap頁(yè)面。西安做網(wǎng)站推薦閱讀>>> 禁止百度移動(dòng)搜索對(duì)網(wǎng)頁(yè)進(jìn)行轉(zhuǎn)碼的方法,
C. User-Agent相關(guān)
TC抓取頁(yè)面時(shí),使用的User-Agent為:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; baidu Transcoder;)
如第三方站點(diǎn)不希望轉(zhuǎn)碼HTML頁(yè)面,且又可以提供對(duì)應(yīng)的自有WAP頁(yè)面,則可以根據(jù)這個(gè)User-Agent,返回自有WAP頁(yè),同時(shí)在HTTP Response顯示聲明:Content-Type為:vnd.wap.xhtml+xml,那么TC將不對(duì)這個(gè)頁(yè)面轉(zhuǎn)碼,而是直接跳轉(zhuǎn)至相應(yīng)的自有 WAP頁(yè)面。
相關(guān)文章:
-
百度轉(zhuǎn)碼聲明中提到3個(gè)禁止百度轉(zhuǎn)碼的方法,對(duì)WordPress主題而言,最簡(jiǎn)單的就是在header.php文件中head/head標(biāo)簽內(nèi)增加下面的一段代碼: meta http-equiv=Cache-Control content=no-transform / 注:之前的 meta...