百度移動搜索會自動為網頁轉碼,我之前也在網頁的頭部添加了禁止轉碼的代碼,最近在手機上搜索自己的站點時發現被轉碼了,原來據說是之前的代碼失效了。
原代碼如下:
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
替換為:
<meta name="applicable-device" content="pc,mobile">
<meta name="MobileOptimized" content="width"/>
<meta name="HandheldFriendly" content="true"/>
解釋如下:
如果網頁采用了響應式網頁設計,例如不需要經過url自適配跳轉就可以根據浏覽器的屏幕大小自適應的展現合適的效果,同時適合在移動設備和電腦上進行浏覽,在html中加入如下meta:
<meta name="applicable-device" content="pc,mobile">
MobileOptimized與HandheldFriendly是功能機時代的事實上標簽,後來變成一個通用的標准用來標示移動站點。