禁止网站被百度转码
近日,发现移动端通过百度搜索,打开网站页面会被百度转码,转码后不但排版乱,不美观,而且连广告都给屏蔽了。
百度一共提供了三种解决方案,设置后最快需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/post/5208.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。