Copyright © 2015 深圳市鑫惠广网络科技有限公司 粤ICP备2023111395号
近日,发现自适应网站被百度转码了。为什么自适应也会被转码呢,那,什么是百度转码?新乡SEO技术如何禁止百度转码?
什么是百度转码
在移动端无对应移动页且体验较差的PC页,网站内容将可能被“转码”以使其更适合于在移动端访问, “转码”内容在百度搜索的域名展示为:http://m.baidu.com/from=,此种情况请网站自查移动适配的问题,需网站自查问题并整改
什么是百度转码?为什么要禁止百度转码?
即然百度转码本身是为增强移动设备的浏览体验为目的,那我们为什么还要禁止百度转码呢?这是因为百度转码并非适合所有web站点,很多网站经过百度转码之后会不可避免的出现内容错位,浏览体验很差。并且有的站点本身已经提供了适于移动设备的浏览页面,这时就需要网站禁止百度转码了。
什么是百度转码?新乡SEO站长如何禁止百度转码?对于想要禁止百度转码的站长,百度给出了三种解决方案。
A. no-transform协议
TC支持的no-transform协议为如下两种形式:
a. HTTP Response中显式声明Cache-control为no-transform。
b. meta标签中显式声明Cache-control为no-tranform,格式为:
如第三方站点不希望页面被转码,可添加此协议,当用户进入第三方网站时,先进入中间提示页,页面将引导用户自主选择跳转至原网页。
B. handheld协议
页面通过lt;link>标签显式指定WAP网页,声明格式如下:
如第三方站点不希望页面被转码,可添加此协议,告知我们原网页对应有一个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告诉你wordpress禁止百度转码的方法。
对于wordpress站点而言,如果已经提供了相应的移动浏览页面,可通过移动设备检测wordpress插件MobilePress来启用,或者你的wordpress主题模板采用的是响应式的设计,这时就无需百度等搜索引挚对网站进行转码了。可将下面的代码添加到主题header.php模板中来禁止搜索引挚转码。
注:添加到主题header.php模板第一个meta标签后面
什么是百度转码?新乡SEO教你如何取消百度转码。
1、如果访问转码的WEB网站后,想访问原网页,可以在转码后的网页中看到最上面的“原网页由百度转码后以便在移动设备上查看”你只需要点击“原网页”,然后就会跳转到原网页,
2、非百度转码的手机网站,想让它在电脑上一样显示,可以查看网页下方有没有切换的按钮,然后切换到PC版或电脑版的网页即可。但是如果手机不支持这类网页,就没办法了。
3、如果你不满意百度转码的结果,可以在页面下方选择设置与反馈,切换到彩版,或者反馈相关问题,不断提升转码的质量。
Copyright © 2015 深圳市鑫惠广网络科技有限公司 粤ICP备2023111395号