有些网站本身就有手机等移动端适配功能,在移动端已能够很好的展现自己的网站,通过百度的移动端自动转码反而把网站搞的面目全非。这时可以通过以下方法禁止百度在移动端进行转码。

1、使用 no-siteapp协议

在网页的head中插入如下代码:

<meta http-equiv=”Cache-Control” content=”no-transform” /><meta http-equiv=”Cache-Control” content=”no-siteapp” />

2、开放适配协议

如不希望页面被百度转码,且本身有对应手机页面时,建议到百度站长平台使用百度的开放适配服务,百度将会帮助用户直接进入第三方网站自有的手机页面。

3、使用 handheld协议

页面通过link标签显式指定WAP网页,在页面中进行如下声明:

<link rel=”alternate” type=”application/vnd.wap.xhtml+xml” media=”handheld” href=”target”/>

如第三方站点不希望页面被转码,可添加此协议,告知我们原网页对应有一个WAP版页面,当用户进入第三方网站时,先进入中间提示页,让用户自主选择跳转至原网页或第三方网站自有的wap页面。

如果网站使用的是WordPress系统,通过移动端插件(如WP Mobile Edition)进行了移动端适配,则可以编辑插件的主题。如WP Mobile Edition在主题设置中可以在head中添加代码,则直接使用方法一,在head中加入代码即可,如下图所示。

注意:代码的生效并不是实时的,有时需要等一段时间才能生效。

作者 网络

发表评论

您的电子邮箱地址不会被公开。