android 百度转码,关于百度移动端转码的问题与解决办法

关于百度移动端转码的问题与解决办法

在做国内网站的时候,首先要考虑的就是对于百度的友好,近年来移动设备的快速发展,到现在各类型网站越多越多的流量来自移动端,互联网的流量渠道已经从PC端向移动端发生了质的转变。既然移动端已经成为主流,那网站自然要做好移动端优化才行。

22d463b9775ee65ce305770c9cea873f.png

在几年前,移动端刚刚发展的时候,谷歌与百度都提出了网站对移动端适应的规范,谷歌建议采取不同分辨率样式自适应的方式来处理,而百度建议使用独立的移动端来处理,不过百度同样也支持自适应模式。经过这几年的发展,事实再一次证明谷歌的正确性,移动端自适应成为主流。百度也渐渐的也倾向于自适应模式。自适应网站不论对于搜索引擎来说还是对于用户来说都更容易理解,也会有更好的体验。

但很多没有做移动端自适应或者做了自适应的网站,在百度搜索的时候却出现了“转码”这种百度自创的神奇的流氓行为。名气明曰为了百度用户的体验,实则是恶意镜像用户网站,劫持用户流量行为,但对于国内来说,一家独大的状况造成广大站长对于这种行为只能忍气吞声。

在读过百度官方的内容之后,我们在遵循了规则之后做了移动端的网站,但有时却还是会转码,经过多次尝试后,我发现转码的主要原因是因为在移动端浏览过程中,有部分内容悬浮在页面内,而这些内容为广告或者是被百度认为是广告,从而违背百度的用户体验的规则,进而进行转码。

要解决这个问题,第一、尽量避免去掉移动端页面中有浮动的内容,例如底部功能浮动,右侧电话客服浮动等。第二、如一定要浮动,尽量使用样式来控制,另首屏加载的时候浮动隐藏,下滑时再出现。第三、在百度转码后网页一般看着都会很乱,是因为百度在转码时会把所有JS代码去掉,加上CSS文件中的资源引用均失效导致的,在我们如果没办法直接避免转码的时候只能让百度尽量转的能看,需要将所有CSS中引用的素材使用绝对路径引用,也就是加上完整的网址来引用。接下来的时间,就是交给百度来反应吧,一般可能需要一周或者更长的时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值