在手机上搜索我们的APP产品下载页面,发现手机端页面展示效果与WEB页面并不一致,原本精美的自适应网页显示的一塌糊涂,导航条错位到底部,而且,页面上最重要的两个APP应用下载按钮居然无法显示(百度把下载按钮认作站点广告而进行了屏蔽),不仅如此,百度还在页面顶部与底部强行加载了两个广告。手机端页面有一行提示文字“原网站已由百度转码,以便在移动设备上查看”。
1、什么是百度转码?
百度移动端搜索为了更大程度迎合日益增多的移动设备,对某些搜索结果进行了转码,以便能够更好的在绝大多数移动终端的浏览器进行显示。转码的过程一般都会调整CSS样式,这样一来,使用移动设备浏览器访问就无法采用原来WEB端设计好的CSS样式,导致页面排版出现错位等问题。
互联网上融合了WEB和WAP两类网页资源,WEB网页资源占比远多于WAP网页,但目前绝大多数移动终端的浏览器都不能直接浏览WEB网页。因此,为确保WAP可用性,必须对WAP搜索结果中的WEB网页进行格式转换,转换为WAP网页,使其能在移动终端浏览器被浏览。百度把你浏览的原来的网页去除了许多对wap页面不能显示的东西,精简了许多东西。百度的转码技术即是为实现此目的、服务于WAP搜索的附属产品,各大搜索引擎均拥有并提供类似转码技术。
2、百度对转码的声明
百度Siteapp页面转码的意义?
在百度移动搜索引擎中为更好满足用户信息需求,会同时为用户提供pc网页和 mobile网页,但目前大多数PC页在移动终端中直接浏览的体验较差(交互、兼容和流量等)。因此为改善搜索用户的浏览体验,我们会对百度搜索结果中缺 乏可替代mobile资源的PC页进行格式转换,转换为适合手机浏览的mobile网页,使其能在移动终端浏览器有较好的浏览体验。百度的Siteapp 转码技术即是为实现此目的、服务于百度搜索的附属产品,各大搜索引擎均拥有并提供类似转码技术。
百度Siteapp转码的策略?
为了最大程度改善PC页面在手机上的体验,Siteapp转码须去除WEB页面中不能在手机浏览器上浏览的内容,并改善不适用mobile的交互功能。百度移动搜索还会智能地选择转码效果较好的页面进行转码,尽可能减少对转码后效果不佳的页面进行转码处理。
如果觉得自己的站点转码效果不佳怎么办?
百度提供了siteapp自助建站服务,您可以登录siteapp.baidu.com获取该服务,该服务提供了站长自助优化百度无线搜索访问其站点时的页面效果,也可以通过提供独立的域名创建属于自己的网站,您还可以在siteapp服务中,管理百度网盟广告获取收益。
3、如果不希望自己的站点被转码怎么办?
共有三种解决方案:
A. no-transform协议
TC支持的no-transform协议为如下两种形式:
a. HTTP Response中显式声明Cache-control为no-transform。
b. meta标签中显式声明Cache-control为no-tranform,格式为:
- <head>
- <meta http-equiv="Cache-Control" content="no-transform " />
- </head>
如第三方站点不希望页面被转码,可添加此协议,当用户进入第三方网站时,先进入中间提示页,页面将引导用户自主选择跳转至原网页。
B. handheld协议
页面通过<link>标签显式指定WAP网页,声明格式如下:
- <link rel="alternate" type="application/vnd.wap.xhtml+xml" media="handheld" href="target"/>
如第三方站点不希望页面被转码,可添加此协议,告知我们原网页对应有一个WAP版页面,当用户进入第三方网站时,先进入中间提示页,让用户自主选择跳转至原网页或第三方网站自有的wap页面。
C. User-Agent相关
TC抓取页面时,使用的User-Agent为:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; baidu Transcoder;)
如第三方站点不希望转码HTML页面,且又可以提供对应的自有WAP页面,则可以根据这个User-Agent,返回自有WAP页,同时在HTTP Response显示声明:Content-Type为:vnd.wap.xhtml+xml,那么TC将不对这个页面转码,而是直接跳转至相应的自有WAP页面。
特别注解
- 其中前两种解决方法要经过中间页,即:当用户进入你的PC网站时就会先进入中间提示页,让用户自主选择跳转至原网页或第三方网站自有的wap页面。呵呵,百度确实霸道,作为个人站长,我也是醉了。第三种方法是可以直接跳转的。
- 根据网上公布的测试结果,百度和搜狗在5天左右就不会再转码了。
最后编辑: 郝聪 编辑于2014/12/04 15:58





