在手機(jī)上瀏覽網(wǎng)站,有時候會看到這樣的提示原網(wǎng)站已轉(zhuǎn)碼,以便在移動設(shè)備上查看的信息。很明顯,你的網(wǎng)站由于不能在移動設(shè)備上很好的展現(xiàn),以被進(jìn)行了轉(zhuǎn)碼操作。
首先,我們來了解下,移動搜索為什么會要對頁面進(jìn)行轉(zhuǎn)碼,在移動搜索中,為了提供更好的用戶體驗,更好的滿足用戶的搜索需要,會給用戶同時提供PC網(wǎng)頁和mobile網(wǎng)頁。
但是由于受目前的交互,兼容,流量等方面的影響。PC頁面在移動終端中的瀏覽體驗非常的差?;诖嗽?,移動搜索會對缺乏可替代的mobile資源的pc頁面進(jìn)行格式轉(zhuǎn)碼,以使頁面更適合手機(jī)等其他移動設(shè)備的瀏覽。提高移動端的頁面瀏覽體驗。
需要指出的是,對PC頁面進(jìn)行轉(zhuǎn)碼并不是百度一家提供這樣的轉(zhuǎn)碼即使,其他各大搜索引擎也提供類似的頁面轉(zhuǎn)碼即使。
那么,如果站在就是不希望自己的站點被其他搜索引擎強(qiáng)行轉(zhuǎn)碼又該怎么辦呢?
不想移動搜索對頁面進(jìn)行轉(zhuǎn)碼,我們可以使用no-transform協(xié)議,no-transform協(xié)議為如下兩種形式
第一種實現(xiàn)方式
在HTTP Response中顯式聲明Cache-control為no-transform。
第二種實現(xiàn)方式
meta標(biāo)簽中顯式聲明Cache-control為no-tranform,格式為:
<head>
<meta http-equiv="Cache-Control" "no-transform " />
</head>
如果你的站點真心不希望被轉(zhuǎn)碼,那就開始動手添加上面的協(xié)議吧。這樣當(dāng)用戶通過百度移動搜索進(jìn)入你的網(wǎng)站的時候就會進(jìn)入原網(wǎng)頁瀏覽。以上代碼真實有效。