推荐书: Python开发最佳实践

百度手机搜索禁止自动转码的方法

分享时@该用户已经被封, 我就能回答你的问题奥!

用户用手机搜索, 百度会将站长的页面自动做手机适配, 页面变得很丑, 还有一些广告. 怎么办呢?

我曾经也天真的认为加上如下代码就可以:

1
2
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />

但是其实不起作用, 有人说好像百度偷偷更新了策略, 采用下面的声明就可以:

1
2
3
<meta name="applicable-device" content="pc,mobile">
<meta name="MobileOptimized" content="width"/>
<meta name="HandheldFriendly" content="true"/>

亲测有效, 你看我的站就已经ok了.

现在这个方法失效, 其实百度站长平台后台有设置的方法, 具体见下图:

设置为自适应即可.