手机站SEO优化:[3]3、禁止百度对PC网站转码

2025-11-10 02:09:13

如果不希望自己的站点被转码怎么办? 共有三种解决方案: 

1. no-transform协议 

TC支持的no-transform协议为如下两种形式: 

a. HTTP Response中显式声明Cache-control为no-transform。 

b. meta标签中显式声明Cache-control为no-tranform,格式为: <head> <meta http-equiv="Cache-Control" content="no-transform " /> </head> 

如第三方站点不希望页面被转码,可添加此协议,当用户进入第三方网站时,先进入中间提示页,页面将引导用户自主选择跳转至原网页。 

B. handheld协议 

页面通过<link>标签显式指定WAP网页,声明格式如下: <link rel="alternate" type="application/vnd.wap.xhtml+xml" media="handheld" href="target"/> 

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

C. User-Agent相关 

TC抓取页面时,使用的User-Agent为: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; baidu Transcoder;) 

如第三方站点不希望转码HTML页面,且又可以提供对应的自有WAP页面,则可以根据这个User-Agent,返回自有WAP页,同时在HTTP Response显示声明:Content-Type为:vnd.wap.xhtml+xml,那么TC将不对这个页面转码,而是直接跳转至相应的自有WAP页面。

添加后,就可以防止百度转码了。效果如下图所示:

手机站SEO优化:[3]3、禁止百度对PC网站转码

(共篇)上一篇:PC端和手机移动端...
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢