网站被百度转码后怎么办?

SEO问答录 思享 4992浏览

近日,发现自适应网站被百度转码了。为什么自适应也会被转码呢,站长应该如何应对被转码的悲剧呢?

什么是百度转码

在移动端无对应移动页且体验较差的PC页,网站内容将可能被“转码”以使其更适合于在移动端访问, “转码”内容在百度搜索的域名展示为:http://m.baidu.com/from=,此种情况请网站自查移动适配的问题,需网站自查问题并整改

为什么站长都不愿意被转码

百度转码结果

如上图所示,百度转码后网页的部分内容会被删除,很有可能广告等内容会被忽略。除此之外,百度还会通过添加广告从站长的流量中偷取价值。这是谁都不愿意看到的。

百度转码后怎么办

添加meta标注

百度转码声明中提到3个禁止百度转码的方法,最简单的就是在head头部添加一段代码:

  1. <meta http-equiv="Cache-Control" content="no-transform" />

注:之前的<meta http-equiv="Cache-Control" content="no-siteapp" />已经失效。

除此之外,为了帮助搜索百度识别网页是否支持移动网页,还可以添加

  1. <meta name="applicable-device" content="pc,mobile">
  2. <meta name="MobileOptimized" content="width"/>
  3. <meta name="HandheldFriendly" content="true"/>

站长平台提交反馈

百度站长平台------移动搜索------转码异常

转码异常反馈

当然,这些方式处理起来也比较慢,大家也可以考虑一下跳转适配的解决方案,详见《从百度转码看跳转适配和自适应哪个好?

推荐阅读

网站启用HTTPS后还会被百度转码吗?

是否会转码和HTTPS无关,出现转码情况请站长通过反馈中心进行反馈。...

为什么meta标注后在百度移动搜索中没有生效?

做了标注却没有在移动搜索中生效,可能由以下原因导致: 1.仍在meta信息处理期内。在标注准确对应关系无误的情况下,meta信息的处理时间约为7日左右,老旧页面会有延迟。 2.Meta标注的格式错误,如标注的位置错误、url拼写错误。...

百度还是转码该怎么办?

百度的转码服务实际上有一段代码可以强制要求百度不转码,可以把这个写在html中。...