很多站长朋友都知道,网站在百度手机搜索中打开的时候,百度会对网页进行自动转码,变成“优化”之后的手机版网页,但是百度网页自动转码的效果并不让人满意,再说很多网站有自己的自适应手机版的网页,或者有对应的手机版本网站,不需要百度网页自动转码。那么如何禁止手机端百度搜索自动转码呢?
禁止手机百度搜索自动转码
最简单的禁止百度手机版网页自动转码的方法是,通过设置cache-control的no-transform属性,在head里面添加如下代码:
<meta http-equiv="Cache-Control" content="no-transform" /> <meta http-equiv="Cache-Control" content="no-siteapp" />
这样百度读到meta信息,就不会对网页进行转码了,呈现的将是原来的网页。
还有其他的禁止百度搜索网页自动转码的方法。
1.通过修改handheld协议
页面通过标签显式指定WAP网页,声明格式如下:
如第三方站点不希望页面被转码,可添加此协议禁止百度手机搜索对网页自动转码。
2.User-Agent相关TC抓取页面时,使用的User-Agent为:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; baidu Transcoder;)
以上就是禁止百度搜索自动转码的三个方法,一般采用设置cache-control的no-transform属性的方法就可以轻松实现了,不过还是要根据自己的情况采用吧。
转载自网络
评论列表
学习了