禁止网站被百度转码

时间:4年前   阅读:5082

近日,发现移动端通过百度搜索,打开网站页面会被百度转码,转码后不但排版乱,不美观,而且连广告都给屏蔽了。
百度一共提供了三种解决方案,设置后最快需1-2天才会生效,有可能更久。

A. no-transform协议
meta标签中显式声明Cache-control 为 no-transform 如第三方站点不希望某页面被转码,可该页面上添加此协议,当用户通过移动搜索进入第三方网站时,会直接进入原网页。
示例代码:

<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
<meta name="applicable-device" content="pc,mobile">
<meta name="MobileOptimized" content="width"/>
<meta name="HandheldFriendly" content="true"/>

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

C. handheld协议
页面通过link标签显式指定WAP网页,声明格式如下:

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

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

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:linux下删除当前目录及子目录下特定文件

下一篇:Linux下快速清空文件内容

网友评论

请先 登录 再评论,若不是会员请先 注册