近日,发现自适应网站被百度转码了。为什么自适应也会被转码呢,站长应该如何应对被转码的悲剧呢?
什么是百度转码
在移动端无对应移动页且体验较差的PC页,网站内容将可能被“转码”以使其更适合于在移动端访问, “转码”内容在百度搜索的域名展示为:http://m.baidu.com/from=,此种情况请网站自查移动适配的问题,需网站自查问题并整改
为什么站长都不愿意被转码
如上图所示,百度转码后网页的部分内容会被删除,很有可能广告等内容会被忽略。除此之外,百度还会通过添加广告从站长的流量中偷取价值。这是谁都不愿意看到的。
百度转码后怎么办
添加meta标注
百度转码声明中提到3个禁止百度转码的方法,最简单的就是在head头部添加一段代码:
- <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"/>
站长平台提交反馈
百度站长平台------移动搜索------转码异常
当然,这些方式处理起来也比较慢,大家也可以考虑一下跳转适配的解决方案,详见《从百度转码看跳转适配和自适应哪个好?》
转载请注明:思享SEO博客 » 网站被百度转码后怎么办?
扩展阅读
网站启用HTTPS后还会被百度转码吗?
是否会转码和HTTPS无关,出现转码情况请站长通过反馈中心进行反馈。...
为什么meta标注后在百度移动搜索中没有生效?
做了标注却没有在移动搜索中生效,可能由以下原因导致: 1.仍在meta信息处理期内。在标注准确对应关系无误的情况下,meta信息的处理时间约为7日左右,老旧页面会有延迟。 2.Meta标注的格式错误,如标注的位置错误、url拼写错误。...
百度还是转码该怎么办?
百度的转码服务实际上有一段代码可以强制要求百度不转码,可以把这个写在html中。...