致力于网站建设 ● 网络推广 新闻动态,洞悉互联网前沿资讯,探寻网站营销规律
当前位置:网站首页 >> 百科知识 >> 网站推广
不想百度移动搜索对页面进行转码,怎么办?
日期:2015/1/17 11:27:22  本站关键词:苏州网站建设 | 苏州网络公司 | 企业邮箱申请 | 网络安全维护  编辑:苏州天助网络信息有限公司  阅读:1336次

  首先,我们来了解下,百度移动搜索为什么会要对页面进行转码,在百度的移动搜索中,为了提供更好的用户体验,更好的满足用户的搜索需要,会给用户同时提供PC网页和mobile网页。但是由于受目前的交互,兼容,流量等方面的影响。PC页面在移动终端中的浏览体验非常的差。基于此原因,百度移动搜索会对缺乏可替代的mobile资源的pc页面进行格式转码,以使页面更适合手机等其他移动设备的浏览。提高移动端的页面浏览体验。


  需要指出的是,对PC页面进行转码并不是百度一家提供这样的转码即使,其他各大搜索引擎也提供类似的页面转码即使。
  那么,如果站在就是不希望自己的站点被百度或者其他搜索引擎强行转码又该怎么办呢?
  不想百度移动搜索对页面进行转码,我们可以使用no-transform协议,no-transform协议为如下两种形式
  第一种实现方式
  在HTTP Response中显式声明Cache-control为no-transform。
  第二种实现方式
  meta标签中显式声明Cache-control为no-tranform,格式为:
  <head>
  <meta http-equiv="Cache-Control" "no-transform " />
  </head>
  (个人比较推崇第二种,比较踏实)
  如果你的站点真心不希望被转码,那就开始动手添加上面的协议吧。
  这样当用户通过百度移动搜索进入你的网站的时候就会进入原网页浏览。
  以上代码真实有效,我的“我爱优化网”站点,已经添加亲测。
  验证办法:
  (1)百度移动搜索:网站优化 (2)找到域名站点 (3)进入浏览观看效果还有一点需要特别说下,如果你的站点本身有自己的mobile页面,可以不必使用上面的2个方式,使用百度站长后台提供的开放适配服务就可以了。百度会帮助用户直接访问对应mobile页面的。