老蔡SEO博客-免费分享最有价值的SEO技术,奉献于人类,如有SEO爱好者一起交流或湖南SEO优化推广服务,请与娄底SEO(老蔡)交谈!点击这里给我发消息

wordpress网站怎么禁止百度移动转码

移动优化 老蔡 2456℃ 0评论

【wordpress网站怎么禁止百度移动转码】很多站长朋友都知道,网站在百度手机搜索中打开的时候,百度会对网页进行自动转码,变成“优化”之后的手机版网页,但是百度网页自动转码的效果并不让人满意,再说很多网站有自己的自适应手机版的网页,或者有对应的手机版本网站,不需要百度网页自动转码。在如何取消wordpress网站禁止是百度转码之前,跟着湖南SEO老蔡来认识一下什么是百度转码,为什么要禁止是百度转码。

一、百度转码是什么?

在互联网中主要有web和wap两类网页资源,其中web类资源主要基于PC电脑浏览,而wap类资源是基于mobile移动设备浏览的。当我们使用手机或平板等移动设备访问百度搜索的时候,由于很多移动设备浏览器不能直接访问WEB网页,所以百度会将web网页通过Siteapp转码技术转换为适于手机浏览的wap网页,增强用户的浏览体验,这就是百度转码。实际上不仅仅是百度,谷歌、必应等各大搜索引擎均拥有并提供类似转码技术。

二、为什么要禁止百度转码?

即然百度转码本身是为增强移动设备的浏览体验为目的,那我们为什么还要禁止百度转码呢?这是因为百度转码并非适合所有web站点,很多网站经过百度转码之后会不可避免的出现内容错位,浏览体验很差。并且有的站点本身已经提供了适于移动设备的浏览页面,这时就需要网站禁止百度转码了。

三、站长如何禁止百度转码?

对于想要禁止百度转码的站长,百度给出了三种解决方案。
(一). 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>
如第三方站点不希望页面被转码,可添加此协议,当用户进入第三方网站时,先进入中间提示页,页面将引导用户自主选择跳转至原网页。

(二). handheld协议
页面通过lt;link>标签显式指定WAP网页,声明格式如下:
<link rel=”alternate” type=”application/vnd.wap.xhtml+xml” media=”handheld” href=”target”/>
如第三方站点不希望页面被转码,可添加此协议,告知我们原网页对应有一个WAP版页面,当用户进入第三方网站时,先进入中间提示页,让用户自主选择跳转至原网页或第三方网站自有的wap页面。

(三). 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页面。

四、wordpress禁止百度转码的方法。

           对于wordpress站点而言,如果已经提供了相应的移动浏览页面,可通过移动设备检测wordpress插件MobilePress来启用,或者你的wordpress主题模板采用的是响应式的设计,这时就无需百度等搜索引挚对网站进行转码了。可将下面的代码添加到主题header.php模板中来禁止搜索引挚转码。
  <meta http-equiv=”Cache-Control” content=”no-transform” />
  <meta http-equiv=”Cache-Control” content=”no-siteapp” />
  注:添加到主题header.php模板第一个meta标签后面

老蔡SEO博客wordpress禁止百度转码

五、添加禁止百度转码的标记,那多久可以生效?

添加了禁止百度转码的标记一般来说三到五天就可以生效,主要是看百度服务器的更新程度跟网站自身权重,权重高的快到一个小时生效,慢到一周左右的时间,大家耐心等吧!如果时间太长没有转码,或者你加了禁止百度转码代码而百度仍然给你网站还是转码了,或者禁止百度转码无效没有效果,那你可以向是百度投诉,特别说明你的网站不希望百度转码就是了,只要投诉了你的问题就很快能解决了!

老蔡总结:百度转码的目的其实想手机站的体验变得更好点,如果你认为转码前比百度转码后的体验更好,那你就禁止百度转码,相反就让百度转码!上图为老蔡SEO博客手机站,是wordpress程序,加自适应模版搭建,明显不转码比转码体验更佳,更好看,所以禁止百度转码了!

 

转载请注明:老蔡SEO博客 » wordpress网站怎么禁止百度移动转码

喜欢 (10)or分享 (0)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 这个可以有!
    91jufan2015-12-15 16:27 回复
  2. OH,GOOD BLOG.
    eeli2015-12-19 16:58 回复