禁止百度手机转码没效果
请问怎样才能禁止百度转码,禁止百度手机转码没效果?
今天手机site七彩空间网站时,发现网被转码了,虽然这个网站没做移动站,但是我也不希望被百度转码,因为这相当于拦截了所有来自手机的流量。下面说一下禁止百度转码和禁止百度快照缓存的方法。
百度会自动将原网页转换成WAP页面,影响了页面打开样式。所以本文将阐述如何让网站不被百度自动转码,显示源网页。百度的转码页面极丑无比还充满了广告,应此我们有必要禁止百度的自动转码。
查看网站是否被转码。
很多朋友可能不知道,自己的web页面是否已经被转码,这里我们可以到百度移动版网站点击前往来测试网站是否被百度转码。
所谓的百度转码就是把普通WEB页面转换成WAP页面,使其能适应手机浏览器。
百度转码对站长百害无利:
首先,百度转码后会丢失WEB页面的样式,最终造成页面布局千篇一律,毫无美感。
其次,百度转码将网站上的广告全部屏蔽,并且在尾部增加了百度推广广告,严重损害站长利益。
禁止网站被百度转码的方法
百度转码声明中提到3个禁止百度转码的方法,对WordPress主题而言,最简单的就是在header.php文件中<head></head>标签内增加下面的一段代码:
<meta http-equiv="Cache-Control" content="no-transform" />
注:之前的 <meta http-equiv="Cache-Control" content="no-siteapp" />已经失效。
禁止百度转码后,从百度搜索后点击进入的就是WEB页面,可以采用CSS3新增的 CSS3 MediaQueries 属性实现页面自适应浏览器宽度。当然,现在还有很多的wordpress插件,可以让页面自动适应手机的屏幕。
当然,对于用wordpress建站的朋友来说,现在自适应手机屏幕的主题也有不少,如果您能确认您的流量有相当多的部分来源自手机,那么可以考虑更换一个主题。
一、禁止百度转码
禁止百度转码的做法很简单,直接在head部分加入如下META申明即可:
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />